diff --git a/Source/Game/Entities/Creature/Creature.cs b/Source/Game/Entities/Creature/Creature.cs index f34042bb9..80eb568f6 100644 --- a/Source/Game/Entities/Creature/Creature.cs +++ b/Source/Game/Entities/Creature/Creature.cs @@ -2203,11 +2203,11 @@ namespace Game.Entities public override bool HasSpell(uint spellId) { - byte i; - for (i = 0; i < SharedConst.MaxCreatureSpells; ++i) + for (byte i = 0; i < SharedConst.MaxCreatureSpells; ++i) if (spellId == m_spells[i]) - break; - return i < SharedConst.MaxCreatureSpells; //broke before end of iteration of known spells + return true; + + return false; } public long GetRespawnTimeEx()