[10232] Fix mechanic-related check, thanks to VladimirMangos

This commit is contained in:
Laise 2010-07-20 13:19:47 +03:00
parent 0065693c4c
commit d8c1374fcd
6 changed files with 14 additions and 8 deletions

View file

@ -7362,7 +7362,7 @@ void Spell::EffectDispelMechanic(SpellEffectIndex eff_idx)
next = iter;
++next;
SpellEntry const *spell = iter->second->GetSpellProto();
if (spell->Mechanic == mechanic || iter->second->HasAuraAndMechanicEffect(mechanic))
if (spell->Mechanic == mechanic || iter->second->HasMechanic(mechanic))
{
unitTarget->RemoveAurasDueToSpell(spell->Id);
if (Auras.empty())