Changes
Damage sources are also displayed in combat results.
Started to lay the groundwork for translation support. This means that most of the text in the game has been modified, so please flag any visual issues you encounter.
Dark mode is now the default ui theme. You can still switch to light mode (if you want) from the settings.
Uncommon stats (ones not on the character page) now get a tooltip when used by a buff explaining them.
Technique tooltips now only take into account the source entity stats when showing damage. This means they ignore the defense/reduction of the enemy. This should make it easier to judge how much damage you will take to barrier.
Reworked save loading to be more optimal. This will take a 1 time hit on first load of the game, but from then on loading saves (and seeing the save history) should be fast.
Reworked the text of delivery quests to make it obvious it's 2 of EITHER item, not 2 of the first or 1 of the second.
Adding a new stance auto-assigns a stance rule, adding it to the cycle.
The combat log has been massively optimised, making combat faster (especially long combats) and removing the long wait when opening the log.
Forgelord just got a LOT harder.
Balance Changes
Added a new stat 'protection'. This reduces damage taken to hp, and translates into damage reduction with diminishing returns identical to barrier effectiveness. Changed all defense buffs to instead be protection.
Defense reduction now scales off the realm of the entity, not their hp. This means that hp buffs no longer reduce your damage reduction.
Modified the combat balancing to correct a bug. I 'think' this should leave it roughly the same difficulty as before, but please do flag any issues (mainly enemies too strong/too weak) you encounter.
Buffed advancing fist slightly.
Nerfed Reactive Stance.
Bug Fixes
Fixed many typos.
Forcibly fix enemy hp if it becomes NaN for any reason.
Fixed Slipstream, Crackling Shield, and Suppressing Gale masteries.
Fixed shard duplication exploit in pillar.
Fixed references to qither in observatory introduction quest.
Fixed direction in the Eyes Upon The Heavens quest to correctly say east not west.
Fixed talisman enchants power buffs to be consistent across school specific buffs.
Fixed Tidao Feng line being attributed to the First Elder.
Fixed MO masteries not self-stacking.
Fixed adding a custom image resetting the player image to the default.
Fixed Reinforcement Orb not giving weapon boost.
Fixed confusing auction consumables being called 'formation' to instead be 'array' to ensure they aren't confused with formation parts.
ModAPI
Added a new 'techniqueAmplifierEffects' field to buffs that allows directly modifying outgoing damage/barrier/healing.
Added a new 'buffAmplifierEffects' field to buffs that allows modifying whole stacks of buffs received (instead of 1 by 1 with interceptor).
Added a new 'barrier bleed' stat that makes damage bleed through barrier.
