[7363] Propertly set cooldown at server side for category spells at cooldown event send to client. Author: VladimirMangos

Also support item dependent cooldown set propetly at cooldown event send to client.
    Last will used in follow potion cooldown delay in combat patch.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-03-02 16:55:41 -06:00
parent b1677c901d
commit c6fc7f7bca
6 changed files with 92 additions and 93 deletions
+1
View File
@@ -976,6 +976,7 @@ void Aura::_RemoveAura()
if(caster && caster->GetTypeId() == TYPEID_PLAYER)
{
if ( GetSpellProto()->Attributes & SPELL_ATTR_DISABLED_WHILE_ACTIVE )
// note: item based cooldowns and cooldown spell mods with charges ignored (unknown existed cases)
((Player*)caster)->SendCooldownEvent(GetSpellProto());
}
}