[9133] Fixes in talent 11129 work.

* Restore after client switch talent triggering.
* Propertly remove triggred auras stack or main spell aura at expire/cancel.

Signed-off-by: VladimirMangos <vladimir@getmangos.com>
This commit is contained in:
laise 2010-01-10 00:41:09 +03:00 committed by VladimirMangos
parent 1da5166c3c
commit 96fbeab3e9
7 changed files with 28 additions and 7 deletions

View file

@ -5930,6 +5930,22 @@ void Aura::HandleSpellSpecificBoosts(bool apply)
else
return;
}
// Combustion (remove triggered aura stack)
else if (m_spellProto->Id == 11129)
{
if(!apply)
spellId1 = 28682;
else
return;
}
// Combustion (remove main aura)
else if (m_spellProto->Id == 28682)
{
if(!apply)
spellId1 = 11129;
else
return;
}
else
return;
break;