aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2014-09-16 00:44:56 +0200
committerShauren <shauren.trinity@gmail.com>2014-09-16 00:44:56 +0200
commit9b316fe689d06af14d800bcb22992da2e6157225 (patch)
treea1f583b05af863011ac34e0d56400720549e3ade /src/server/scripts/Outland
parent5ac62d9ca3bdaf19e32bfa8fb85b87d2a954cc9a (diff)
Core/Scripts: Fixed PCH build
Diffstat (limited to 'src/server/scripts/Outland')
-rw-r--r--src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp8
-rw-r--r--src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp47
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp41
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp15
-rw-r--r--src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp6
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp46
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/instance_hellfire_ramparts.cpp3
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp25
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp11
-rw-r--r--src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp24
-rw-r--r--src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp18
-rw-r--r--src/server/scripts/Outland/TempestKeep/botanica/instance_the_botanica.cpp17
12 files changed, 89 insertions, 172 deletions
diff --git a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp
index 4015c6e5e9c..6fea892abea 100644
--- a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp
+++ b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp
@@ -40,8 +40,6 @@ class instance_shadow_labyrinth : public InstanceMapScript
SetBossNumber(EncounterCount);
LoadDoorData(doorData);
- AmbassadorHellmawGUID = 0;
- GrandmasterVorpilGUID = 0;
FelOverseerCount = 0;
}
@@ -132,12 +130,12 @@ class instance_shadow_labyrinth : public InstanceMapScript
default:
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
protected:
- uint64 AmbassadorHellmawGUID;
- uint64 GrandmasterVorpilGUID;
+ ObjectGuid AmbassadorHellmawGUID;
+ ObjectGuid GrandmasterVorpilGUID;
uint32 FelOverseerCount;
};
diff --git a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
index 87ac525b756..7067ca659d3 100644
--- a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
+++ b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
@@ -47,23 +47,6 @@ class instance_black_temple : public InstanceMapScript
SetHeaders(DataHeader);
SetBossNumber(EncounterCount);
LoadDoorData(doorData);
-
- NajentusGUID = 0;
- SupremusGUID = 0;
- ShadeOfAkamaGUID = 0;
- AkamaShadeGUID = 0;
- AkamaGUID = 0;
- GathiosTheShattererGUID = 0;
- HighNethermancerZerevorGUID = 0;
- LadyMalandeGUID = 0;
- VerasDarkshadowGUID = 0;
- IllidariCouncilGUID = 0;
- BloodElfCouncilVoiceGUID = 0;
- IllidanStormrageGUID = 0;
-
- IllidanGateGUID = 0;
-
- memset(IllidanDoorGUIDs, 0, 2 * sizeof(uint64));
}
void OnCreatureCreate(Creature* creature) override
@@ -200,28 +183,28 @@ class instance_black_temple : public InstanceMapScript
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
protected:
- uint64 NajentusGUID;
- uint64 SupremusGUID;
- uint64 ShadeOfAkamaGUID;
- uint64 AkamaShadeGUID;
- uint64 AkamaGUID;
+ ObjectGuid NajentusGUID;
+ ObjectGuid SupremusGUID;
+ ObjectGuid ShadeOfAkamaGUID;
+ ObjectGuid AkamaShadeGUID;
+ ObjectGuid AkamaGUID;
- uint64 GathiosTheShattererGUID;
- uint64 HighNethermancerZerevorGUID;
- uint64 LadyMalandeGUID;
- uint64 VerasDarkshadowGUID;
+ ObjectGuid GathiosTheShattererGUID;
+ ObjectGuid HighNethermancerZerevorGUID;
+ ObjectGuid LadyMalandeGUID;
+ ObjectGuid VerasDarkshadowGUID;
- uint64 IllidariCouncilGUID;
- uint64 BloodElfCouncilVoiceGUID;
+ ObjectGuid IllidariCouncilGUID;
+ ObjectGuid BloodElfCouncilVoiceGUID;
- uint64 IllidanStormrageGUID;
+ ObjectGuid IllidanStormrageGUID;
- uint64 IllidanGateGUID;
- uint64 IllidanDoorGUIDs[2];
+ ObjectGuid IllidanGateGUID;
+ ObjectGuid IllidanDoorGUIDs[2];
};
InstanceScript* GetInstanceScript(InstanceMap* map) const override
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp
index 4fa7f53304a..3fb090ab94c 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp
@@ -94,20 +94,6 @@ class instance_serpent_shrine : public InstanceMapScript
{
memset(&m_auiEncounter, 0, sizeof(m_auiEncounter));
- LurkerBelow = 0;
- Sharkkis = 0;
- Tidalvess = 0;
- Caribdis = 0;
- LadyVashj = 0;
- Karathress = 0;
- KarathressEvent_Starter = 0;
- LeotherasTheBlind = 0;
- LeotherasEventStarter = 0;
-
- ControlConsole = 0;
- BridgePart[0] = 0;
- BridgePart[1] = 0;
- BridgePart[2] = 0;
StrangePool = 0;
Water = WATERSTATE_FRENZY;
@@ -280,7 +266,7 @@ class instance_serpent_shrine : public InstanceMapScript
default:
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
void SetData(uint32 type, uint32 data) override
@@ -297,7 +283,6 @@ class instance_serpent_shrine : public InstanceMapScript
HandleGameObject(BridgePart[0], true);
HandleGameObject(BridgePart[0], true);
}
- ControlConsole = data;
break;
case DATA_TRASH:
if (data == 1 && TrashCount < MIN_KILLS)
@@ -424,18 +409,18 @@ class instance_serpent_shrine : public InstanceMapScript
}
private:
- uint64 LurkerBelow;
- uint64 Sharkkis;
- uint64 Tidalvess;
- uint64 Caribdis;
- uint64 LadyVashj;
- uint64 Karathress;
- uint64 KarathressEvent_Starter;
- uint64 LeotherasTheBlind;
- uint64 LeotherasEventStarter;
-
- uint64 ControlConsole;
- uint64 BridgePart[3];
+ ObjectGuid LurkerBelow;
+ ObjectGuid Sharkkis;
+ ObjectGuid Tidalvess;
+ ObjectGuid Caribdis;
+ ObjectGuid LadyVashj;
+ ObjectGuid Karathress;
+ ObjectGuid KarathressEvent_Starter;
+ ObjectGuid LeotherasTheBlind;
+ ObjectGuid LeotherasEventStarter;
+
+ ObjectGuid ControlConsole;
+ ObjectGuid BridgePart[3];
uint32 StrangePool;
uint32 FishingTimer;
uint32 WaterCheckTimer;
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp
index d23a6fff6fd..f0884e83baa 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp
@@ -58,11 +58,6 @@ class instance_steam_vault : public InstanceMapScript
SetHeaders(DataHeader);
SetBossNumber(EncounterCount);
- ThespiaGUID = 0;
- MekgineerGUID = 0;
- KalithreshGUID = 0;
-
- MainChambersDoorGUID = 0;
DistillerState = 0;
}
@@ -109,7 +104,7 @@ class instance_steam_vault : public InstanceMapScript
default:
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
void SetData(uint32 type, uint32 data) override
@@ -158,11 +153,11 @@ class instance_steam_vault : public InstanceMapScript
}
protected:
- uint64 ThespiaGUID;
- uint64 MekgineerGUID;
- uint64 KalithreshGUID;
+ ObjectGuid ThespiaGUID;
+ ObjectGuid MekgineerGUID;
+ ObjectGuid KalithreshGUID;
- uint64 MainChambersDoorGUID;
+ ObjectGuid MainChambersDoorGUID;
uint8 DistillerState;
};
diff --git a/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp b/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
index 702e10047a4..5f8bafc736b 100644
--- a/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
+++ b/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
@@ -48,8 +48,6 @@ class instance_gruuls_lair : public InstanceMapScript
SetBossNumber(EncounterCount);
LoadDoorData(doorData);
LoadMinionData(minionData);
-
- MaulgarGUID = 0;
}
void OnCreatureCreate(Creature* creature) override
@@ -121,11 +119,11 @@ class instance_gruuls_lair : public InstanceMapScript
default:
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
protected:
- uint64 MaulgarGUID;
+ ObjectGuid MaulgarGUID;
};
InstanceScript* GetInstanceScript(InstanceMap* map) const override
diff --git a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
index 7dcc8a09f8e..8e9018a99c9 100644
--- a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
@@ -44,20 +44,6 @@ class instance_blood_furnace : public InstanceMapScript
SetBossNumber(EncounterCount);
LoadDoorData(doorData);
- TheMakerGUID = 0;
- BroggokGUID = 0;
- KelidanTheBreakerGUID = 0;
-
- BroggokLeverGUID = 0;
- PrisonDoor4GUID = 0;
-
- memset(PrisonCellGUIDs, 0, 8 * sizeof(uint64));
-
- PrisonersCell5.clear();
- PrisonersCell6.clear();
- PrisonersCell7.clear();
- PrisonersCell8.clear();
-
PrisonerCounter5 = 0;
PrisonerCounter6 = 0;
PrisonerCounter7 = 0;
@@ -168,7 +154,7 @@ class instance_blood_furnace : public InstanceMapScript
return BroggokLeverGUID;
}
- return 0;
+ return ObjectGuid::Empty;
}
bool SetBossState(uint32 type, EncounterState state) override
@@ -219,9 +205,9 @@ class instance_blood_furnace : public InstanceMapScript
HandleGameObject(PrisonCellGUIDs[DATA_PRISON_CELL8 - DATA_PRISON_CELL1], false);
}
- void ResetPrisoners(const std::set<uint64>& prisoners)
+ void ResetPrisoners(GuidSet const& prisoners)
{
- for (std::set<uint64>::const_iterator i = prisoners.begin(); i != prisoners.end(); ++i)
+ for (GuidSet::const_iterator i = prisoners.begin(); i != prisoners.end(); ++i)
if (Creature* prisoner = instance->GetCreature(*i))
ResetPrisoner(prisoner);
}
@@ -273,7 +259,7 @@ class instance_blood_furnace : public InstanceMapScript
ResetPrisoner(creature);
}
- void PrisonerDied(uint64 guid)
+ void PrisonerDied(ObjectGuid guid)
{
if (PrisonersCell5.find(guid) != PrisonersCell5.end() && --PrisonerCounter5 <= 0)
ActivateCell(DATA_PRISON_CELL6);
@@ -313,9 +299,9 @@ class instance_blood_furnace : public InstanceMapScript
}
}
- void ActivatePrisoners(std::set<uint64> const& prisoners)
+ void ActivatePrisoners(GuidSet const& prisoners)
{
- for (std::set<uint64>::const_iterator i = prisoners.begin(); i != prisoners.end(); ++i)
+ for (GuidSet::const_iterator i = prisoners.begin(); i != prisoners.end(); ++i)
if (Creature* prisoner = instance->GetCreature(*i))
{
prisoner->RemoveFlag(UNIT_FIELD_FLAGS, UNIT_FLAG_IMMUNE_TO_PC | UNIT_FLAG_IMMUNE_TO_NPC | UNIT_FLAG_NON_ATTACKABLE);
@@ -324,19 +310,19 @@ class instance_blood_furnace : public InstanceMapScript
}
protected:
- uint64 TheMakerGUID;
- uint64 BroggokGUID;
- uint64 KelidanTheBreakerGUID;
+ ObjectGuid TheMakerGUID;
+ ObjectGuid BroggokGUID;
+ ObjectGuid KelidanTheBreakerGUID;
- uint64 BroggokLeverGUID;
- uint64 PrisonDoor4GUID;
+ ObjectGuid BroggokLeverGUID;
+ ObjectGuid PrisonDoor4GUID;
- uint64 PrisonCellGUIDs[8];
+ ObjectGuid PrisonCellGUIDs[8];
- std::set<uint64>PrisonersCell5;
- std::set<uint64>PrisonersCell6;
- std::set<uint64>PrisonersCell7;
- std::set<uint64>PrisonersCell8;
+ GuidSet PrisonersCell5;
+ GuidSet PrisonersCell6;
+ GuidSet PrisonersCell7;
+ GuidSet PrisonersCell8;
uint8 PrisonerCounter5;
uint8 PrisonerCounter6;
diff --git a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/instance_hellfire_ramparts.cpp b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/instance_hellfire_ramparts.cpp
index c8ffc7d495a..1c3eb6d8c34 100644
--- a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/instance_hellfire_ramparts.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/instance_hellfire_ramparts.cpp
@@ -40,7 +40,6 @@ class instance_ramparts : public InstanceMapScript
{
SetHeaders(DataHeader);
SetBossNumber(EncounterCount);
- felIronChestGUID = 0;
}
void OnGameObjectCreate(GameObject* go) override
@@ -74,7 +73,7 @@ class instance_ramparts : public InstanceMapScript
}
protected:
- uint64 felIronChestGUID;
+ ObjectGuid felIronChestGUID;
bool spawned;
};
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
index 36763753424..7951e25d675 100644
--- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
@@ -58,10 +58,10 @@ class instance_magtheridons_lair : public InstanceMapScript
uint32 m_auiEncounter[MAX_ENCOUNTER];
- uint64 MagtheridonGUID;
- std::set<uint64> ChannelerGUID;
- uint64 DoorGUID;
- std::set<uint64> ColumnGUID;
+ ObjectGuid MagtheridonGUID;
+ GuidSet ChannelerGUID;
+ ObjectGuid DoorGUID;
+ GuidSet ColumnGUID;
uint32 CageTimer;
uint32 RespawnTimer;
@@ -71,11 +71,6 @@ class instance_magtheridons_lair : public InstanceMapScript
SetHeaders(DataHeader);
memset(&m_auiEncounter, 0, sizeof(m_auiEncounter));
- MagtheridonGUID = 0;
- ChannelerGUID.clear();
- DoorGUID = 0;
- ColumnGUID.clear();
-
CageTimer = 0;
RespawnTimer = 0;
}
@@ -131,7 +126,7 @@ class instance_magtheridons_lair : public InstanceMapScript
case DATA_MAGTHERIDON:
return MagtheridonGUID;
}
- return 0;
+ return ObjectGuid::Empty;
}
void SetData(uint32 type, uint32 data) override
@@ -152,7 +147,7 @@ class instance_magtheridons_lair : public InstanceMapScript
if (m_auiEncounter[1] != NOT_STARTED)
{
m_auiEncounter[1] = NOT_STARTED;
- for (std::set<uint64>::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
+ for (GuidSet::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
{
if (Creature* Channeler = instance->GetCreature(*i))
{
@@ -171,7 +166,7 @@ class instance_magtheridons_lair : public InstanceMapScript
{
m_auiEncounter[1] = IN_PROGRESS;
// Let all five channelers aggro.
- for (std::set<uint64>::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
+ for (GuidSet::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
{
Creature* Channeler = instance->GetCreature(*i);
if (Channeler && Channeler->IsAlive())
@@ -188,7 +183,7 @@ class instance_magtheridons_lair : public InstanceMapScript
}
break;
case DONE: // Add buff and check if all channelers are dead.
- for (std::set<uint64>::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
+ for (GuidSet::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
{
Creature* Channeler = instance->GetCreature(*i);
if (Channeler && Channeler->IsAlive())
@@ -204,7 +199,7 @@ class instance_magtheridons_lair : public InstanceMapScript
break;
case DATA_COLLAPSE:
// true - collapse / false - reset
- for (std::set<uint64>::const_iterator i = ColumnGUID.begin(); i != ColumnGUID.end(); ++i)
+ for (GuidSet::const_iterator i = ColumnGUID.begin(); i != ColumnGUID.end(); ++i)
DoUseDoorOrButton(*i);
break;
default:
@@ -239,7 +234,7 @@ class instance_magtheridons_lair : public InstanceMapScript
{
if (RespawnTimer <= diff)
{
- for (std::set<uint64>::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
+ for (GuidSet::const_iterator i = ChannelerGUID.begin(); i != ChannelerGUID.end(); ++i)
{
if (Creature* Channeler = instance->GetCreature(*i))
{
diff --git a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
index 5bf1bfe9c88..838297aa21f 100644
--- a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
@@ -45,9 +45,6 @@ class instance_shattered_halls : public InstanceMapScript
{
SetHeaders(DataHeader);
SetBossNumber(EncounterCount);
- nethekurseGUID = 0;
- nethekurseDoor1GUID = 0;
- nethekurseDoor2GUID = 0;
}
void OnGameObjectCreate(GameObject* go) override
@@ -112,13 +109,13 @@ class instance_shattered_halls : public InstanceMapScript
return nethekurseDoor2GUID;
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
protected:
- uint64 nethekurseGUID;
- uint64 nethekurseDoor1GUID;
- uint64 nethekurseDoor2GUID;
+ ObjectGuid nethekurseGUID;
+ ObjectGuid nethekurseDoor1GUID;
+ ObjectGuid nethekurseDoor2GUID;
};
};
diff --git a/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp b/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp
index 2b17e702e1e..2234547c76a 100644
--- a/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp
@@ -48,13 +48,13 @@ class instance_the_eye : public InstanceMapScript
{
instance_the_eye_InstanceMapScript(Map* map) : InstanceScript(map) { }
- uint64 ThaladredTheDarkener;
- uint64 LordSanguinar;
- uint64 GrandAstromancerCapernian;
- uint64 MasterEngineerTelonicus;
- uint64 Kaelthas;
- uint64 Astromancer;
- uint64 Alar;
+ ObjectGuid ThaladredTheDarkener;
+ ObjectGuid LordSanguinar;
+ ObjectGuid GrandAstromancerCapernian;
+ ObjectGuid MasterEngineerTelonicus;
+ ObjectGuid Kaelthas;
+ ObjectGuid Astromancer;
+ ObjectGuid Alar;
uint8 KaelthasEventPhase;
uint8 AlarEventPhase;
@@ -65,14 +65,6 @@ class instance_the_eye : public InstanceMapScript
SetHeaders(DataHeader);
memset(&m_auiEncounter, 0, sizeof(m_auiEncounter));
- ThaladredTheDarkener = 0;
- LordSanguinar = 0;
- GrandAstromancerCapernian = 0;
- MasterEngineerTelonicus = 0;
- Kaelthas = 0;
- Astromancer = 0;
- Alar = 0;
-
KaelthasEventPhase = 0;
AlarEventPhase = 0;
}
@@ -126,7 +118,7 @@ class instance_the_eye : public InstanceMapScript
case DATA_ASTROMANCER: return Astromancer;
case DATA_ALAR: return Alar;
}
- return 0;
+ return ObjectGuid::Empty;
}
void SetData(uint32 type, uint32 data) override
diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp
index 3c4cf390d49..984af86e645 100644
--- a/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp
+++ b/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp
@@ -39,14 +39,8 @@ class instance_arcatraz : public InstanceMapScript
SetBossNumber(EncounterCount);
LoadDoorData(doorData);
- DalliahGUID = 0;
- SoccothratesGUID = 0;
- MellicharGUID = 0;
- WardensShieldGUID = 0;
-
ConversationState = NOT_STARTED;
- memset(StasisPodGUIDs, 0, 5 * sizeof(uint64));
memset(StasisPodStates, NOT_STARTED, 5 * sizeof(uint8));
}
@@ -166,7 +160,7 @@ class instance_arcatraz : public InstanceMapScript
default:
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
bool SetBossState(uint32 type, EncounterState state) override
@@ -193,11 +187,11 @@ class instance_arcatraz : public InstanceMapScript
}
protected:
- uint64 DalliahGUID;
- uint64 SoccothratesGUID;
- uint64 StasisPodGUIDs[5];
- uint64 MellicharGUID;
- uint64 WardensShieldGUID;
+ ObjectGuid DalliahGUID;
+ ObjectGuid SoccothratesGUID;
+ ObjectGuid StasisPodGUIDs[5];
+ ObjectGuid MellicharGUID;
+ ObjectGuid WardensShieldGUID;
uint8 ConversationState;
uint8 StasisPodStates[5];
diff --git a/src/server/scripts/Outland/TempestKeep/botanica/instance_the_botanica.cpp b/src/server/scripts/Outland/TempestKeep/botanica/instance_the_botanica.cpp
index be0878b606a..19453bd3925 100644
--- a/src/server/scripts/Outland/TempestKeep/botanica/instance_the_botanica.cpp
+++ b/src/server/scripts/Outland/TempestKeep/botanica/instance_the_botanica.cpp
@@ -29,11 +29,6 @@ class instance_the_botanica : public InstanceMapScript
instance_the_botanica_InstanceMapScript(Map* map) : InstanceScript(map)
{
SetHeaders(DataHeader);
- CommanderSarannisGUID = 0;
- HighBotanistFreywinnGUID = 0;
- ThorngrinTheTenderGUID = 0;
- LajGUID = 0;
- WarpSplinterGUID = 0;
}
void OnCreatureCreate(Creature* creature) override
@@ -78,7 +73,7 @@ class instance_the_botanica : public InstanceMapScript
break;
}
- return 0;
+ return ObjectGuid::Empty;
}
bool SetBossState(uint32 type, EncounterState state) override
@@ -102,11 +97,11 @@ class instance_the_botanica : public InstanceMapScript
}
protected:
- uint64 CommanderSarannisGUID;
- uint64 HighBotanistFreywinnGUID;
- uint64 ThorngrinTheTenderGUID;
- uint64 LajGUID;
- uint64 WarpSplinterGUID;
+ ObjectGuid CommanderSarannisGUID;
+ ObjectGuid HighBotanistFreywinnGUID;
+ ObjectGuid ThorngrinTheTenderGUID;
+ ObjectGuid LajGUID;
+ ObjectGuid WarpSplinterGUID;
};
InstanceScript* GetInstanceScript(InstanceMap* map) const override