- Party list updates with proper progress.
- Track completion of world quests.
- Treat quest accept as a checkpoint for saving progress.
- Fix issue where shallow copy didn't really shallow copy in the quest
structure.
- Fix issue where changing additional members of quest structure on accident.
- Added checkpoints to 1.0 MSQ.
Added support for saving the progress of a quest when it is completed.
Note that if you perform some intermediate steps and then log out, you
need to do all those steps again.
- Save unclaimed rewards in the database.
- Limit up to 100 items stored per character.
- Add check for more than 4 random rewards for a quest in the asset
deserializer.
- Added a req packet for the box list handler and changed the parent
type.
When a user logs out or disconnects, the disconnect notification is raised.
When this happens, the current value of green and white HP is stored in the
DB. This value will then be used the next time the character is logged into.
When the user purchases an upgrade at the white dragon, HP and Stamina are
refilled to the max value.
- Added preliminary support for the "Dragon Force Augment" mechanism for
player characters.
- It is possible to buy all nodes in the tree, but not all
purchases work as intended. Purchases reflect properly in the
tree GUI. They also display properly in the currency and
dragon force tabs in the Status/Equipment menu.
- What works:
- Unlocking stats like Strength, Magick, MaxHp, MaxStamina,
Physical Defense, Magick Defense, Augment Points, Secret Abilities,
Rift Points and Gold.
- What sorta works:
- Jewelry Slots (requires to log out and back in to unlock in menu)
- What doesn't work:
- Unlocking different types of pawns and item slots.
- Added an empty screen which no longer hangs the game when the user
selects "Skill Augmentation" from the white dragon.
- Disabled menus which don't work and refactored ingame packet to match
actual contents of the packet.
- Removed most secret augments being added by default. Added special
event augments which can't be acquired through normal means.
- Fixed an exception made when augments are removed.