diff options
| author | megamage <none@none> | 2008-12-17 20:07:25 -0600 |
|---|---|---|
| committer | megamage <none@none> | 2008-12-17 20:07:25 -0600 |
| commit | ac5bf63acdea0f1bc10700e6735cbcb8caf5def2 (patch) | |
| tree | 9cebb0b5a6b8cbfda41fbacd74472e25f71ac378 /src/game/SpellAuras.cpp | |
| parent | 5244d4986ae44253fe3240740d81e0c68fe9c37a (diff) | |
*Fix misdirection.
--HG--
branch : trunk
Diffstat (limited to 'src/game/SpellAuras.cpp')
| -rw-r--r-- | src/game/SpellAuras.cpp | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index a6e7be8d15d..59ff039cbc9 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -1973,19 +1973,17 @@ void Aura::HandleAuraDummy(bool apply, bool Real) return; } - // Dark Fiend - if(GetId()==45934) + // Burning Winds + if(GetId()==46308) // casted only at creatures at spawn { - // Kill target if dispelled - if (m_removeMode==AURA_REMOVE_BY_DISPEL) - m_target->DealDamage(m_target, m_target->GetHealth(), NULL, DIRECT_DAMAGE, SPELL_SCHOOL_MASK_NORMAL, NULL, false); + m_target->CastSpell(m_target,47287,true,NULL,this); return; } - // Burning Winds - if(GetId()==46308) // casted only at creatures at spawn + // Misdirection + if(GetId()==34477) { - m_target->CastSpell(m_target,47287,true,NULL,this); + m_target->SetReducedThreatPercent(0, 0); return; } } |
