diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/game/SpellAuraEffects.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/game/SpellAuraEffects.cpp b/src/game/SpellAuraEffects.cpp index 9eafa7fc05f..f9cf199e90f 100644 --- a/src/game/SpellAuraEffects.cpp +++ b/src/game/SpellAuraEffects.cpp @@ -715,7 +715,15 @@ void AuraEffect::CalculatePeriodic(Unit * caster, bool create) case SPELL_AURA_PERIODIC_MANA_LEECH: case SPELL_AURA_PERIODIC_DAMAGE_PERCENT: case SPELL_AURA_POWER_BURN_MANA: + m_isPeriodic = true; + break; case SPELL_AURA_PERIODIC_TRIGGER_SPELL: + if (GetId() == 51912) + { + m_amplitude = 3000; + } + m_isPeriodic = true; + break; case SPELL_AURA_PERIODIC_TRIGGER_SPELL_WITH_VALUE: case SPELL_AURA_PERIODIC_DUMMY: m_isPeriodic = true; |