- Added support for Job Masters.
- All custom skills above level 4 are rolled back to level 4
- All augments above level 3 are rolled back to level 3
- Skills which are rolled back have their job points refunded to the
player.
- All skills and augments are unequipped from all players.
Miscellaneous Changes:
- Implemented the personal quest "The High Scepter's Heir" which is used
to unlock High Scepter and High Scepter job training.
- Adjusted automatic EXP and BO calculations.
- Added support for the adventure guide.
- Add support for quests to unlock different content and menus.
- Implemented a world manage quest to track job tutorials.
- Implemented the following personal quests which unlock systems:
- The Arisen's Abilities
- Reliable Source of Information
- Crafted Token of the Heart
- Gathering in the Clan Tavern
- Lestania's Best Dressed
- Road to Mastery
- The Temple's Tradespeople
- Living with the Partner Pawn
- Shining Within a Loyal Heart
- Extend Garden
- Custom-Made Workshop 1: Searcher's Return
- Custom-Made Workshop 2: Limit Break
- Custom-Made Workshop 3: Ultimate Arms Synthesis
- Arms With the Power of the Dragon 1
- Arms With the Power of the Dragon 2
- Implemented the following job quests:
- Fighter Tactics Trial: A Stubborn Shield
- Fighter Tactics Trial: Break Attack
- Seeking the Master Fighter
- Priest Tactics Trial: Purification
- Priest Tactics Trial: Break Attack
- Seeking the Master Priest
- Seeker Tactics Trial: A Whirlwind
- Seeking the Master Seeker
- Shield Sage Tactics Trial: A Magick Shield
- Shield Sage Tactics Trial: Break Attack
- Seeking the Master Shield Sage
- Hunter Tactics Trial: An Ambushing Bow
- Hunter Tactics Trial: Break Attack
- Seeking the Master Hunter
- Sorcer Tactics Trial: A Magick Attack
- Seeking the Master Sorcerer
- Element Archer Tactics Trial: A Magick Bow
- Seeking the Master Element Archer
- Warrior Tactics Trial: A Strong Sword
- Seeking the Master Warrior
- Alchemist Tactics Trial: Alchemy
- Seeking the Master Alchemist
- Spirit Lancer Tactics Trial: A Spirit Lance
- Seeking the Master Spirit Lancer
- Rewrote or updated the following main story quests:
- Rewrote "Resolutions and Omens" as a quest script
- Updated "The Slumbering God" to use newer JSON block types
- Rewrote "Soldiers of the Rift" as a quest script
- Rewrote "The Crimson Crystal" as a quest script
- Updated "The Dull Grey Ark" to have proper enemies for the boss fight
- Updated "Envoy of Reconciliation" to have proper enemy nameplates in
the cellar
- Updated additional existing main story quests to distribute contents released
- Split IsBo an IsHo enemy parameter from the BO amount field to match
behavior of old playback videos where an enemy has a normal health bar
but still rewards BO/HO
- Added a generic mechanism to handle quest work items
- Added the message "The entire party has returned to a safe area." when
the instance gets reset while the player is in a party
- Added better unlock support to json
- Added a new EnemySetGenerator interface for selecting enemies for a particular enemy group.
- Implemented the following enemy set generators:
- QuestEnemySetGenerator
- EpitaphRoadEnemySetGenerator
- CautionSpotEnemySetGenerator
- WorldEnemySetGenerator
- Added a new EnemyPropertyGenerator for modifying attributes of selected enemies for a set.
- New scripting module was introduced to allow a variety of properties to be applied
- Implemented a new .csx script to auto assign BO to enemies in Epitaph Road dungeons
when certain requirements are met.
- Implemented a new ,csx script to handle adjustments of enemies in The Rift when
performing a pawn rescue.
- Updated EXP mixin interface and default implementation
- Added a new CharacterCommon parameter.
- Implemented an algorithm which attempts to calculate enemy exp
based on player level, enemy level and other properites such as
boss, quest and nameplate modifiers.
- Add support for enemy caution spots
- Implemented a new "World Manage" quest which handles sending the "Caution" message to
players when they come across a "Caution Spot".
- Added new scripting module which allows "Caution Spot" enemies to be defined.
- Implemented caution spots for:
- Hidell Plains
- Breya Coast
- Mysree Forest
- Volden Mines
- Dowe Valley
- Mysree Grove
- Deenan Woods
- Betland Plains
- Northern Betland Plains
- Zandora Wastelands
- Eastern Zandora
- Mergoda Ruins