Scripts: Fixed more uninitialized variables

This commit is contained in:
Shauren
2012-08-13 13:47:51 +02:00
parent f92946e128
commit d1ed95faa5
4 changed files with 10 additions and 2 deletions
@@ -104,6 +104,7 @@ public:
if (me->GetEntry() == MOB_HORSEMEN[i]) if (me->GetEntry() == MOB_HORSEMEN[i])
id = Horsemen(i); id = Horsemen(i);
caster = (id == HORSEMEN_LADY || id == HORSEMEN_SIR); caster = (id == HORSEMEN_LADY || id == HORSEMEN_SIR);
encounterActionReset = false;
} }
Horsemen id; Horsemen id;
@@ -58,6 +58,9 @@ public:
Anomalus = 0; Anomalus = 0;
Keristrasza = 0; Keristrasza = 0;
AnomalusContainmentSphere = 0;
OrmoroksContainmentSphere = 0;
TelestrasContainmentSphere = 0;
} }
void OnCreatureCreate(Creature* creature) void OnCreatureCreate(Creature* creature)
@@ -172,6 +172,7 @@ public:
boss_skadiAI(Creature* creature) : ScriptedAI(creature), Summons(me) boss_skadiAI(Creature* creature) : ScriptedAI(creature), Summons(me)
{ {
instance = creature->GetInstanceScript(); instance = creature->GetInstanceScript();
m_uiGraufGUID = 0;
} }
InstanceScript* instance; InstanceScript* instance;
@@ -207,7 +208,7 @@ public:
Summons.DespawnAll(); Summons.DespawnAll();
me->SetSpeed(MOVE_FLIGHT, 3.0f); me->SetSpeed(MOVE_FLIGHT, 3.0f);
if ((Unit::GetCreature((*me), m_uiGraufGUID) == NULL) && !me->IsMounted()) if ((Unit::GetCreature(*me, m_uiGraufGUID) == NULL) && !me->IsMounted())
me->SummonCreature(CREATURE_GRAUF, Location[0].GetPositionX(), Location[0].GetPositionY(), Location[0].GetPositionZ(), 3.0f); me->SummonCreature(CREATURE_GRAUF, Location[0].GetPositionX(), Location[0].GetPositionY(), Location[0].GetPositionZ(), 3.0f);
if (instance) if (instance)
{ {
@@ -221,7 +222,7 @@ public:
me->SetCanFly(false); me->SetCanFly(false);
me->Dismount(); me->Dismount();
me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_NON_ATTACKABLE); me->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_NOT_SELECTABLE | UNIT_FLAG_NON_ATTACKABLE);
if (Unit::GetCreature((*me), m_uiGraufGUID) == NULL) if (!Unit::GetCreature(*me, m_uiGraufGUID))
me->SummonCreature(CREATURE_GRAUF, Location[0].GetPositionX(), Location[0].GetPositionY(), Location[0].GetPositionZ(), 3.0f); me->SummonCreature(CREATURE_GRAUF, Location[0].GetPositionX(), Location[0].GetPositionY(), Location[0].GetPositionZ(), 3.0f);
} }
@@ -121,6 +121,9 @@ public:
m_uiActiveOrder[i] = m_uiActiveOrder[r]; m_uiActiveOrder[i] = m_uiActiveOrder[r];
m_uiActiveOrder[r] = temp; m_uiActiveOrder[r] = temp;
} }
m_uiActivedCreatureGUID = 0;
m_uiOrbGUID = 0;
} }
bool m_bIsWalking; bool m_bIsWalking;