* Rename InstanceData to InstanceScript
* Rename *mgr to their new names in scripts project * Mass convert all the scripts (NEEDS THOROUGH TESTING, because it was done automatically) Please, report bugs on issue tracker. --HG-- branch : trunk rename : src/server/game/Instances/InstanceData.cpp => src/server/game/Instances/InstanceScript.cpp rename : src/server/game/Instances/InstanceData.h => src/server/game/Instances/InstanceScript.h
This commit is contained in:
@@ -61,10 +61,10 @@ class boss_arlokk : public CreatureScript
|
||||
{
|
||||
boss_arlokkAI(Creature* pCreature) : ScriptedAI(pCreature)
|
||||
{
|
||||
m_pInstance = pCreature->GetInstanceData();
|
||||
m_pInstance = pCreature->GetInstanceScript();
|
||||
}
|
||||
|
||||
ScriptedInstance* m_pInstance;
|
||||
InstanceScript* m_pInstance;
|
||||
|
||||
uint32 m_uiShadowWordPain_Timer;
|
||||
uint32 m_uiGouge_Timer;
|
||||
@@ -271,7 +271,7 @@ class go_gong_of_bethekk : public GameObjectScript
|
||||
|
||||
bool OnGossipHello(Player* /*pPlayer*/, GameObject* pGo)
|
||||
{
|
||||
if (ScriptedInstance* m_pInstance = pGo->GetInstanceData())
|
||||
if (InstanceScript* m_pInstance = pGo->GetInstanceScript())
|
||||
{
|
||||
if (m_pInstance->GetData(TYPE_ARLOKK) == DONE || m_pInstance->GetData(TYPE_ARLOKK) == IN_PROGRESS)
|
||||
return true;
|
||||
|
||||
@@ -57,10 +57,10 @@ class boss_hakkar : public CreatureScript
|
||||
{
|
||||
boss_hakkarAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
uint32 BloodSiphon_Timer;
|
||||
uint32 CorruptedBlood_Timer;
|
||||
|
||||
@@ -56,10 +56,10 @@ class boss_jeklik : public CreatureScript
|
||||
{
|
||||
boss_jeklikAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
uint32 Charge_Timer;
|
||||
uint32 SonicBurst_Timer;
|
||||
@@ -238,10 +238,10 @@ class mob_batrider : public CreatureScript
|
||||
{
|
||||
mob_batriderAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
uint32 Bomb_Timer;
|
||||
uint32 Check_Timer;
|
||||
|
||||
@@ -189,12 +189,12 @@ class mob_healing_ward : public CreatureScript
|
||||
{
|
||||
mob_healing_wardAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
pInstance = c->GetInstanceData();
|
||||
pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
uint32 Heal_Timer;
|
||||
|
||||
ScriptedInstance *pInstance;
|
||||
InstanceScript *pInstance;
|
||||
|
||||
void Reset()
|
||||
{
|
||||
|
||||
@@ -57,7 +57,7 @@ class boss_mandokir : public CreatureScript
|
||||
{
|
||||
boss_mandokirAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
uint32 KillCount;
|
||||
@@ -72,7 +72,7 @@ class boss_mandokir : public CreatureScript
|
||||
float targetY;
|
||||
float targetZ;
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
bool endWatch;
|
||||
bool someWatched;
|
||||
@@ -296,11 +296,11 @@ class mob_ohgan : public CreatureScript
|
||||
{
|
||||
mob_ohganAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
uint32 SunderArmor_Timer;
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
void Reset()
|
||||
{
|
||||
|
||||
@@ -53,10 +53,10 @@ class boss_marli : public CreatureScript
|
||||
{
|
||||
boss_marliAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
uint32 SpawnStartSpiders_Timer;
|
||||
uint32 PoisonVolley_Timer;
|
||||
@@ -211,11 +211,10 @@ class boss_marli : public CreatureScript
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
CreatureAI* GetAI(Creature* creature) const
|
||||
{
|
||||
return new example_creatureAI(creature);
|
||||
return new boss_marliAI(creature);
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
@@ -68,7 +68,7 @@ class boss_thekal : public CreatureScript
|
||||
{
|
||||
boss_thekalAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
uint32 MortalCleave_Timer;
|
||||
@@ -81,7 +81,7 @@ class boss_thekal : public CreatureScript
|
||||
uint32 Check_Timer;
|
||||
uint32 Resurrect_Timer;
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
bool Enraged;
|
||||
bool PhaseTwo;
|
||||
bool WasDead;
|
||||
@@ -276,7 +276,7 @@ class mob_zealot_lorkhan : public CreatureScript
|
||||
{
|
||||
mob_zealot_lorkhanAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
uint32 Shield_Timer;
|
||||
@@ -287,7 +287,7 @@ class mob_zealot_lorkhan : public CreatureScript
|
||||
|
||||
bool FakeDeath;
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
void Reset()
|
||||
{
|
||||
@@ -433,7 +433,7 @@ class mob_zealot_zath : public CreatureScript
|
||||
{
|
||||
mob_zealot_zathAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
uint32 SweepingStrikes_Timer;
|
||||
@@ -445,7 +445,7 @@ class mob_zealot_zath : public CreatureScript
|
||||
|
||||
bool FakeDeath;
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
void Reset()
|
||||
{
|
||||
|
||||
@@ -52,10 +52,10 @@ class boss_venoxis : public CreatureScript
|
||||
{
|
||||
boss_venoxisAI(Creature *c) : ScriptedAI(c)
|
||||
{
|
||||
m_pInstance = c->GetInstanceData();
|
||||
m_pInstance = c->GetInstanceScript();
|
||||
}
|
||||
|
||||
ScriptedInstance *m_pInstance;
|
||||
InstanceScript *m_pInstance;
|
||||
|
||||
uint32 HolyFire_Timer;
|
||||
uint32 HolyWrath_Timer;
|
||||
|
||||
@@ -34,9 +34,9 @@ class instance_zulgurub : public InstanceMapScript
|
||||
{
|
||||
}
|
||||
|
||||
struct instance_zulgurub_InstanceMapScript : public ScriptedInstance
|
||||
struct instance_zulgurub_InstanceMapScript : public InstanceScript
|
||||
{
|
||||
instance_zulgurub(Map* pMap) : ScriptedInstance(pMap) {Initialize();};
|
||||
instance_zulgurub_InstanceMapScript(Map* pMap) : InstanceScript(pMap) {Initialize();};
|
||||
|
||||
//If all High Priest bosses were killed. Lorkhan, Zath and Ohgan are added too.
|
||||
uint32 m_auiEncounter[MAX_ENCOUNTERS];
|
||||
@@ -153,7 +153,7 @@ class instance_zulgurub : public InstanceMapScript
|
||||
}
|
||||
};
|
||||
|
||||
InstanceData* OnGetInstanceData(InstanceMap* pMap)
|
||||
InstanceScript* OnGetInstanceData(InstanceMap* pMap)
|
||||
{
|
||||
return new instance_zulgurub_InstanceMapScript(pMap);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user