From a0c6850553f00377ebb281687b5b0f730031ed76 Mon Sep 17 00:00:00 2001 From: VladimirMangos Date: Sun, 10 Jan 2010 09:31:13 +0300 Subject: [PATCH] [9138] Implement glyph 45783. --- src/game/SpellAuras.cpp | 12 ++++++++++++ src/shared/revision_nr.h | 2 +- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index ad5302d2e..ddcb1bfea 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -6005,6 +6005,18 @@ void Aura::HandleSpellSpecificBoosts(bool apply) else return; } + // Shadowflame (DoT) + else if (m_spellProto->SpellFamilyFlags2 & 0x00000002) + { + // Glyph of Shadowflame + Unit* caster; + if(!apply) + spellId1 = 63311; + else if(((caster = GetCaster())) && caster->HasAura(63310)) + spellId1 = 63311; + else + return; + } else return; break; diff --git a/src/shared/revision_nr.h b/src/shared/revision_nr.h index 12caa2eea..00873693e 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 "9137" + #define REVISION_NR "9138" #endif // __REVISION_NR_H__