[10241] Fix expired spell interrupt

This commit is contained in:
Laise 2010-07-21 13:01:35 +03:00
parent 3e326311ad
commit 30a0701ca9
2 changed files with 2 additions and 2 deletions

View file

@ -4575,7 +4575,7 @@ void Unit::RemoveSpellAuraHolder(SpellAuraHolder *holder, AuraRemoveMode mode)
else
delete holder;
if (IsChanneledSpell(AurSpellInfo) && caster && caster->GetGUID() != GetGUID())
if (mode != AURA_REMOVE_BY_EXPIRE && IsChanneledSpell(AurSpellInfo) && caster && caster->GetGUID() != GetGUID())
caster->InterruptSpell(CURRENT_CHANNELED_SPELL);
}

View file

@ -1,4 +1,4 @@
#ifndef __REVISION_NR_H__
#define __REVISION_NR_H__
#define REVISION_NR "10240"
#define REVISION_NR "10241"
#endif // __REVISION_NR_H__