*Try to fix the crash caused by Illidan and Supremus.

--HG--
branch : trunk
This commit is contained in:
megamage
2009-02-08 22:28:19 -06:00
parent 0058e7c20a
commit 6829acb512
2 changed files with 3 additions and 3 deletions
@@ -1786,7 +1786,7 @@ struct TRINITY_DLL_DECL blade_of_azzinothAI : public NullCreatureAI
void SpellHit(Unit *caster, const SpellEntry *spell)
{
if(spell->Id == SPELL_THROW_GLAIVE2 || spell->Id == SPELL_THROW_GLAIVE)
m_creature->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21431);//appear when hit by Illidan's glaive
me->SetUInt32Value(UNIT_FIELD_DISPLAYID, 21431);//appear when hit by Illidan's glaive
}
};
@@ -44,8 +44,8 @@ struct TRINITY_DLL_DECL molten_flameAI : public NullCreatureAI
molten_flameAI(Creature *c) : NullCreatureAI(c)
{
float x, y, z;
m_creature->GetNearPoint(m_creature, x, y, z, 1, 50, M_PI*2*rand_norm());
m_creature->GetMotionMaster()->MovePoint(0, x, y, z);
me->GetNearPoint(me, x, y, z, 1, 50, M_PI*2*rand_norm());
me->GetMotionMaster()->MovePoint(0, x, y, z);
}
};