As a follow up to the general roadmap to launch, here a bit more detail what has to happen before we move on from the current Pre-Alpha status to the Alpha.
Fix show stopper as they appear
✅ Spells sometimes completing without anything happening.
✅ Frequent LDs when teleporting within a region and/or quicky leaving large mob spots
✅ Guaranteed LD due to large amounts of messages, e.g. ae farming
✅ Make the bug tracker work again
✅ Clear out old reports
✅ Use single sign on
✅ Move to new web tech stack used for internal applications
✅Make the "web app" for titles work again
✅ Use single sign on instead of ingame pin mechanism
✅ Move to new web tech stack used for internal applications
Setting Decisions
Styles
✅ Archery
Crafting
Other
✅ Launcher fixes crafting
✅ Launcher direct launches verify and fix the login-via-browser setup
Launcher detects game installation on first launch
✅ Launcher has a better error message when not in the game folder
✅ Reopen account creation / sign up
Overhaul level 1 - 6
Remove "public quests" added to SI starter zones
Special case low level melee damage
Implement Confirmed Launch Settings
✅ Staggered Launch / Time based - Disable XP / RP Gain for Stealther
✅ Staggered Launch / Time based - Disable spellcrafting bonus application
✅ RP are now Account / Realm shared
✅ Instance completion bonus is now Account / Realm shared
✅ Crafting skill can be repurchased based on what was achieved in the last season
✅ Defensive charge items that are not a consumable must now be worn to be used
✅ Buffs from charge items will now be removed when the providing item is unequipped
✅ Equipping a charge item will start its cooldown
Roadmap to Relaunch
A couple things took quite a bit longer than anticipated and having a roadmap of things that have to happen would have been great even without actual dates. Well, better late than never I guess.
Required background work
✅ General tech update: Things like .net 7, postgresql 15 etc.
✅ Gameserver
✅ Forum
✅ Auth server
✅ Destructible NF Keeps
✅ Gameserver
✅ Line of Sight
✅ Pathing
✅ 1.127 Client Update
✅ Login
✅ Items / Trade
✅ Housing
✅ Movement
✅ Character Creation
✅ Forum Rework
✅Design
✅Markdown instead of BBCode
✅Threaded replies
✅ Redesign: Gameserver Networking
✅ Redesign: Gameserver Gameloop
✅ Single Sign On
✅ Unified Account System
✅ Forum / Website
✅ Staff Site #1
✅ Staff Site #2
✅ Staff Site #3
✅ Game Login via Website
✅ Ingame Permissions from Auth Server
✅ Launcher rewrite
✅ Actually working
✅ Self update
✅ Single sign on via Browser
✅ Staff Site #1
✅ Account management
✅ Basics
✅ Email changes
✅ Name changes
✅ Character Management
✅ Basics
✅ Rename
✅ Ban / Mute Handling
Playable phase
Pre-Alpha.
No announcement, server will just become available. Purpose would be to have some very minor traffic to randomly find really game breaking things while some more required work is going on.
Show stopper fixing
Style decision
Setting decisions
Launcher automatically fixes crafting
Reopen account creation / sign up
Bug Tracker updates to work with all the architecture changes again
Alpha
Show stopper fixing
Pathing issues
Setting finalization
Herald
Self service account changes
Beta
Bug fixing
Setting adjustments
Launch
2023-02-12 Sunday
single sign on across all web properties and the launcher, largely based on oauth 2.1
login via email + one time password instead of username and passwod
the launcher has been redone
no more 2fa emails when on a new computer
no more passwords due to single sign on (unless you clear your cookies)
loads of changes to internal tools that are only relevant for staff
2023-01-13 Friday
added full support for client 1.127
2023-01-11 Wednesday
Pathfinding has been rewritten
support for on demand full and partial navmesh regeneration, e. g. nf keep destruction
2022-09-11 Sunday
NF Keeps are now destructible
Towers can be razed
Siege tower building will not be supported, they will appear when the relevant wall section has been destroyed
Certain keep wall sections can receive a hole or a siege tower when fully destroyed, this depends on the section
Intermediate damage visuals are not used, a tower / wall section either appears fully repaired or fully destroyed
Server side line of sight fully supports destructible keeps
Server side npc pathing support for destructible keeps is still work in progress
HP / Damage values need some testing / tuning
2022-08-24 Wednesday
crafting skill repurchase has been implemented
go to a crafting master to repurchase up to the crafting skill you had in previous seasons
allows purchasing 1, 10 or 100 skill points at a time
price is based on the average skill point cost for primaries
secondaries cost 300g to skill to 900 and then 1g per skill point up to a maximum of 1300
2022-08-23 Tuesday
- all title related stats fully carry over
- separated keep and tower captures, before it was only tracked as keeps, retroactive
- new titles for tower captures
- keep, tower and relic captures are now account-realm wide
- new titles for leading tower, keep and relic captures, account-realm wide, retroactive
- pve title related kill stats are now account-realm wide
- instance completions are now account-realm wide (bonus does not carry over, only the titles)
2022-08-19 Friday
- new style queue behavior:
-- positional and reactional styles go into the primary slot
-- all other styles always go into the backup slot
-- you can override the backup slot at any time
-- follow up requirements are no longer checked before queueing a style
- new /stylequeue command
-- toggle between the behavior A and B.
-- A: positional/reactional styles go into the backup slot if there is already a style in the primary slot
-- B: positional/reactional styles always go into the primary slot, overriding the one that is already in there
-- by default behavior A is used.
- new /cancelstyle behavior
-- using an already queued styled again with cancelstyle active will only clear the slot the style was in instead of always clearing both
2022-08-14 Sunday
- realm points are now account-realm shared
2022-08-12 Friday
- defensive charge items can longer be used from the inventory, they now have to be equipped
- equipping a charge item starts its cooldown
- unequipping a charge item removes any buffs gained from it