From 267c3f693e4e971c566a4a8ff10594e4c0a6cff4 Mon Sep 17 00:00:00 2001 From: DiSlord Date: Mon, 26 Jan 2009 22:02:06 +0300 Subject: [PATCH] Remove warrior debuff after some auras end Signed-off-by: DiSlord --- src/game/SpellAuras.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/game/SpellAuras.cpp b/src/game/SpellAuras.cpp index a9eb157e8..bf747be48 100644 --- a/src/game/SpellAuras.cpp +++ b/src/game/SpellAuras.cpp @@ -5466,6 +5466,14 @@ void Aura::HandleSpiritOfRedemption( bool apply, bool Real ) void Aura::CleanupTriggeredSpells() { + if (m_spellProto->SpellFamilyName == SPELLFAMILY_WARRIOR && m_spellProto->SpellFamilyFlags & 0x0000001000000020LL) + { + // Blood Frenzy remove + m_target->RemoveAurasDueToSpell(30069); + m_target->RemoveAurasDueToSpell(30070); + return; + } + uint32 tSpellId = m_spellProto->EffectTriggerSpell[GetEffIndex()]; if(!tSpellId) return; -- 2.11.4.GIT