Tentative changelog for 1.04:
Unclean Beast Ooze Suicide
Ooze is now completely incapable of causing suicides. Unclean Beast will be left with one hitpoint in any situation where Ooze damage occurs in the same tick (but just after) any other damage event.
AI Rook Movement Stutter
This was caused by the high rate of fire of Rook's arrow towers. Their ROF has been quartered and damage quadrupled, for the same overall DPS. Poison chance and duration have been increased slightly to give the same chance per second of poison activation, as well as the same chance per poison cycle of renewal under consistent fire.
Ranged Demigod Attack Stutter
Non-Regulus ranged Demigods would have their attacks repeatedly interrupted due to constant stop and start while chasing a slower target, effectively penalizing greater speed. They are now able to successfully attack periodically in this situation, though not from a standstill. This is intended, to preserve the advantage bestowed by Regulus' Angelic Fury lock-on bonus.
Queen of Thorns Extreme Rate of Fire
Related to the above fix, Queen of Thorns will no longer be able to attack far more rapidly than should be possible while chasing a target or when stuck on map geometry.
Tower Strength Upgrade Reduces Trebuchet Damage
The tower strength upgrades will no longer negatively affect the damage of stationary Trebuchet units. Towers of Light were unaffected, and Forts and Arrow Towers still correctly recieve reduced splash damage. This fix also prevents any reduction to splash damage from affecting a weapon with a blueprint-specified damage radius, unless the buff is flagged as a debuff (Tower Strength buffs are not).
Torch Bearer Permafrost I Debuff
This aura level is now in-line with all other levels, at -5% ROF from -3%.
Torch Bearer Frost Nova Slow Duration
The snare duration for this ability now takes into account the duration of its freeze, each level providing a full 5 seconds of slow post-unfreeze as the description indicates (instead of as little as 2s at level III).
Oculus Ball Lightning Produce Nightwalkers/Spirits On Death
Due to the disposable nature of Ball Lightning (particularly with Explosive End), this caused an extremely exploitable level of synergy with Oak and Erebus allies, and can safely be inferred as unintended and a consequence of Oculus' poor testing.
Oculus Blast Off! I Radius
This ability level is now in-line with all other levels, at 6 radius from 3.
Sedna Horn of the Yeti IV Buff
Sedna's Yetis will now correctly receive the level IV buff with this ability. Existing Yetis now also receive the appropriate level of buff upon ability upgrade, as was the case with Shamblers and Entourage.
Rook Shoulder Weapon Stuck Targets
These weapon addons should no longer become fixated on a single target that is out of range or is no longer visible.
Absorption Refresh On Addition/Removal
Shield buffs such as Bramble Shield and Groffling Warplate will no longer cause all related buffs to be fully recharged any time one is added or removed. Addtionally, absorption damage float text is now only displayed for both involved parties (like all other damage float text) and displays the amount of damage done.
Ability Tooltips Display Unmodified Cooldown Time While Cooling Down
The correct total cooldown time is now always shown in all ability bar tooltips. Skill sheet and inventory tooltip cooldown times remain unmodified, as intended.
Late Map Control Voice-Over, Second Try
The map control voice-over now correctly activates on flag capture for the team gaining map control, and only when the control threshold is crossed. In addition, the map control threshold is read from game settings instead of being fixed at 75%. This fix was absent from the released 1.03 code, despite being listed in changelog.
Several new BuffAffects have been added for use by mods--
- EnergyAdd: Functions like LifeSteal, adding energy based on a percent of damage done
- EnergyLeech: As above, except that energy is stolen from the target based on a percent of damage (demigods only)
- EnergyDrain: A one-off application of EnergyLeech, like a normal negative Energy.Add buff that transfers between demigods
Additional Sync variables for displaying unit information in the UI have also been created, in addition to those from 1.03 (note that some of the associated buffs are currently unused in stock Demigod)--
- SplashMult and SplashMult2
- DamageRadius and DamageRadius2
Several other internal changes and additions have been made to facilitate easier and more non-destructive modding.