Fryguy 95cbadade5
[Bug Fix] Slay Adjustments (#4389)
Previous change did not account for the modern slay undead and holyforge spells.

Reverted some of the changes and cleaned up others.

Rule Renamed (Default value was incorrect, this was a clean way to fix that) - SlayDamageAdjustment -> SlayDamageMultiplier

Also added a rate multiplier

RULE_REAL(Combat, SlayRateMultiplier, 1.0, "Slay Rate Adjustments - Multiply final slay rate check by this value. Default: 1.0")

Fixed the ordering of the constants for the slay undead SPA that were backwards and causing major headaches with tuning and setting up slay undead correctly.

Base = Damage Mod (100 is base, so 240 = 140% more)
Limit = Proc Rate - Value is divided by 10000 for a Float %. e.g. 1700 becomes 0.17 (Or 17% proc rate).

Damage bonus should be additive not std::max as AA, Spells and Item bonuses should stack.

e.g. Slay Undead RK3 240 + Holy Forge 140 should = 380 (280% damage)
2024-07-07 00:53:29 -04:00
..
2023-10-23 22:39:37 -05:00
2023-09-17 13:12:43 -05:00
2024-07-07 00:53:29 -04:00
2024-07-07 00:53:29 -04:00
2024-07-02 21:50:34 -04:00
2024-07-02 21:50:34 -04:00
2021-08-31 01:24:21 -05:00
2024-07-07 00:53:29 -04:00
2024-05-04 18:44:19 -05:00
2023-07-30 01:35:44 -05:00
2024-07-02 21:50:34 -04:00
2024-07-02 21:50:34 -04:00
2024-07-07 00:53:29 -04:00
2024-06-02 04:25:06 -04:00
2024-05-04 18:44:19 -05:00
2024-06-16 20:55:14 -04:00
2024-05-04 18:44:19 -05:00