aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTartalo <none@none>2010-02-23 23:48:50 +0100
committerTartalo <none@none>2010-02-23 23:48:50 +0100
commiteb83fe73064a05de8ec2dc421784595217416900 (patch)
treee0481da0514e0e31a75b36fe1a1527e3f8fd62ca
parent0ef408bcf52726c4995247716216c9efe6066c77 (diff)
Fix spell 51912
--HG-- branch : trunk
-rw-r--r--src/game/SpellAuraEffects.cpp8
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;