Core/Spells: Fix periodic rolling adding bonuses twice

Port From (https://github.com/TrinityCore/TrinityCore/commit/9fa95b4b57c1d843392d0c321cdabbc3a21e1d69)
This commit is contained in:
hondacrx
2021-09-08 22:52:23 -04:00
parent d3530ddf1c
commit f9779537a8
9 changed files with 16 additions and 34 deletions
@@ -1894,8 +1894,8 @@ namespace Framework.Constants
Unk10 = 0x400, // 10
HerbGatheringMining = 0x800, // 11
UseSpellBaseLevelForScaling = 0x1000, // 12
ResetColldownOnEncounterEnd = 0x2000, // 13
Unk14 = 0x4000, // 14
ResetCooldownOnEncounterEnd = 0x2000, // 13
RollingPeriodic = 0x4000, // 14
Unk15 = 0x8000, // 15
Unk16 = 0x10000, // 16
CanDodgeParryWhileCasting = 0x20000, // 17
@@ -2067,6 +2067,7 @@ namespace Framework.Constants
DirectDamage = 0x100,
Charge = 0x200,
PickPocket = 0x400,
DeprecatedRollingPeriodic = 0x800, // DO NOT REUSE
DeprecatedNegativeEff0 = 0x1000, // DO NOT REUSE
DeprecatedNegativeEff1 = 0x2000, // DO NOT REUSE
DeprecatedNegativeEff2 = 0x4000, // DO NOT REUSE