Core/MT: Fix model for "Pure Energy"

Closes #8838
This commit is contained in:
Vincent_Michael
2013-01-02 16:58:23 +01:00
parent f7b89357c6
commit cc99c739c6
@@ -70,9 +70,9 @@ public:
return new boss_vexallusAI (creature);
};
struct boss_vexallusAI : public ScriptedAI
struct boss_vexallusAI : public BossAI
{
boss_vexallusAI(Creature* creature) : ScriptedAI(creature)
boss_vexallusAI(Creature* creature) : BossAI(creature, DATA_VEXALLUS_EVENT)
{
instance = creature->GetInstanceScript();
}
@@ -87,6 +87,7 @@ public:
void Reset()
{
summons.DespawnAll();
ChainLightningTimer = 8000;
ArcaneShockTimer = 5000;
OverloadTimer = 1200;
@@ -104,6 +105,7 @@ public:
void JustDied(Unit* /*killer*/)
{
summons.DespawnAll();
if (instance)
instance->SetData(DATA_VEXALLUS_EVENT, DONE);
}
@@ -206,7 +208,10 @@ public:
struct mob_pure_energyAI : public ScriptedAI
{
mob_pure_energyAI(Creature* creature) : ScriptedAI(creature) {}
mob_pure_energyAI(Creature* creature) : ScriptedAI(creature)
{
me->SetDisplayId(me->GetCreatureTemplate()->Modelid2);
}
void Reset() {}