From ac2398aeb24632dc6e5a88191cf35fd5db2a0ba6 Mon Sep 17 00:00:00 2001 From: Forusim Date: Tue, 31 Jan 2012 18:28:03 +0100 Subject: [PATCH] [11895] Implement spell 31447 Signed-off-by: Schmoozerd --- src/game/SpellAuras.cpp | 11 ++++++++++- src/shared/revision_nr.h | 2 +- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index 2d03c7927..7cd5f2992 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -7459,12 +7459,21 @@ void Aura::PeriodicTick() switch (GetId()) { case 21056: // Mark of Kazzak + case 31447: // Mark of Kaz'rogal + { + uint32 triggerSpell = 0; + switch (GetId()) + { + case 21056: triggerSpell = 21058; break; + case 31447: triggerSpell = 31463; break; + } if (target->GetTypeId() == TYPEID_PLAYER && target->GetPower(power) == 0) { - target->CastSpell(target, 21058, true, NULL, this); + target->CastSpell(target, triggerSpell, true, NULL, this); target->RemoveAurasDueToSpell(GetId()); } break; + } } break; } diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index d64bb662d..ed81e2105 100644 --- a/src/shared/revision_nr.h +++ b/src/shared/revision_nr.h @@ -1,4 +1,4 @@ #ifndef __REVISION_NR_H__ #define __REVISION_NR_H__ - #define REVISION_NR "11894" + #define REVISION_NR "11895" #endif // __REVISION_NR_H__