* Fix Kaom's Primacy Rage mod not working
GGG changed the wording on the mod so it stopped parsing correctly
* Fix wording
---------
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Added support for overexertion. Also allows any other support gem that would increase Exerted damage to work
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Adds support for remaining Tincture mods
`x% increased Duration of Elemental Ailments from Melee Weapon Attacks`
`Melee Weapon Hits have x% chance to ignore Enemy Physical Damage Reduction`
`x% increased Damage with Bleeding from Melee Weapons`
`+x% to Damage over Time Multiplier with Melee Weapon Attacks`
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Some of the stats have been changed over time and since we generate the node name from the alternatepassiveadditions Id, the names were incorrect
Also Updates the names for:
Add Faster Burn > Add Faster Ignite
Add Physical Taken as Fire > Add Rage on Melee Hit
Add Ailment Avoid > Add Stun Avoid
Add Flask Effect > Add Alchemists Genius
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Tested with the build in #8073 and many of the values were off by one
Messaged the player in game and changing the round -> floor fixed all the final values
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
The calculation for active totems was done far later than the calc for ArcaneSurgeEffect causing it to not apply
I believe moving this code should't cause any issues
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
Mods that say `per x rage` do not scale with Rage effect
Also updates Rigwald's Command with the new wording
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
--- Fixed Crashes ---
* Fix crash when importing builds to Party tab (Regisle)
* Fix crash when using Svalin unique shield (Paliak)
--- Fixed Calculations ---
* Fix Inspiration granting more Mana cost instead of Less (LocalIdentity)
* Fix Warcry trigger rate calculations (Paliak)
* Fix Overexertion and Echoes of Creation counting non-exerting Warcries (LocalIdentity)
* Fixes Rupture using the wrong stat for damage taken and Bleed duration (dreais)
--- Fixed Behaviours ---
* Fix Autoexertion not triggering supported skills (Paliak)
* Fix Autoexertion not applying Mana reservation to Warcries (LocalIdentity)
* Fix Poison stacks not being capped by skills and config option (LocalIdentity)
* Fix item quality not defaulting to 20% (ConnorThelin)
Corrected the logical error in the if condition to correctly check for specific item types such as Amulet, Belt, Jewel, Quiver, and Ring before setting item quality to nil. This ensures that NormaliseQuality() is able to properly set the default value.
* damage_taken and expire_rate were inversed, resulting in wrong effective dps modifier
* fix for incorrect "quicker bleedd" from rupture
* forgot to change rupture duration type to match the calculation
* Update CalcOffence.lua
* Fix Export
---------
Co-authored-by: LocalIdentity <31035929+LocalIdentity@users.noreply.github.com>
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
* Fix Overexertion and Echoes of Creation including non-exerting Warcries
The code was counting the total number of active Warcries instead of the total number of Exerting Warcries
This PR also removed some redundant code that was used for old Call to Arms shared Warcry cooldowns
Also cleans up some unneeded use of globals
* Fix Overexertion variable name
---------
Co-authored-by: LocalIdentity <localidentity2@gmail.com>