aboutsummaryrefslogtreecommitdiff
path: root/src/server/scripts/Outland/GruulsLair
diff options
context:
space:
mode:
authorShauren <shauren.trinity@gmail.com>2014-09-14 23:23:23 +0200
committerShauren <shauren.trinity@gmail.com>2014-09-14 23:23:23 +0200
commit56f46e3ce543af8ffdc708eaa4ceecc173a5eb29 (patch)
tree90922cd7f1177a7fb6601812f7e9212765a89765 /src/server/scripts/Outland/GruulsLair
parentd72c4085de0b2ac0ff3bee24a5dae80c0d5dac2c (diff)
Scripts
* Introduced GetGuidData/SetGuidData to store guids in instance scripts (GetData64/SetData64 are still there) * CONDITION_INSTANCE_INFO: Changed existing DATA64 condition to GUID_DATA to preserve current use of this instance info type (most/all assume the data is a guid) and moved DATA64 to a different value - no db changes needed * Fixed compile in boss scripts starting with letter A
Diffstat (limited to 'src/server/scripts/Outland/GruulsLair')
-rw-r--r--src/server/scripts/Outland/GruulsLair/boss_high_king_maulgar.cpp8
-rw-r--r--src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp2
2 files changed, 5 insertions, 5 deletions
diff --git a/src/server/scripts/Outland/GruulsLair/boss_high_king_maulgar.cpp b/src/server/scripts/Outland/GruulsLair/boss_high_king_maulgar.cpp
index 3b7bb0c4312..0fcc7310d07 100644
--- a/src/server/scripts/Outland/GruulsLair/boss_high_king_maulgar.cpp
+++ b/src/server/scripts/Outland/GruulsLair/boss_high_king_maulgar.cpp
@@ -250,7 +250,7 @@ public:
void JustDied(Unit* /*killer*/) override
{
- if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetData64(DATA_MAULGAR)))
+ if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetGuidData(DATA_MAULGAR)))
maulgar->AI()->DoAction(ACTION_ADD_DEATH);
instance->SetBossState(DATA_MAULGAR, DONE);
@@ -333,7 +333,7 @@ public:
void JustDied(Unit* /*killer*/) override
{
- if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetData64(DATA_MAULGAR)))
+ if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetGuidData(DATA_MAULGAR)))
maulgar->AI()->DoAction(ACTION_ADD_DEATH);
instance->SetBossState(DATA_MAULGAR, DONE);
@@ -419,7 +419,7 @@ public:
void JustDied(Unit* /*killer*/) override
{
- if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetData64(DATA_MAULGAR)))
+ if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetGuidData(DATA_MAULGAR)))
maulgar->AI()->DoAction(ACTION_ADD_DEATH);
instance->SetBossState(DATA_MAULGAR, DONE);
@@ -496,7 +496,7 @@ public:
void JustDied(Unit* /*killer*/) override
{
- if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetData64(DATA_MAULGAR)))
+ if (Creature* maulgar = ObjectAccessor::GetCreature(*me, instance->GetGuidData(DATA_MAULGAR)))
maulgar->AI()->DoAction(ACTION_ADD_DEATH);
instance->SetBossState(DATA_MAULGAR, DONE);
diff --git a/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp b/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
index 3337ce47fd6..702e10047a4 100644
--- a/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
+++ b/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
@@ -112,7 +112,7 @@ class instance_gruuls_lair : public InstanceMapScript
}
}
- uint64 GetData64(uint32 type) const override
+ ObjectGuid GetGuidData(uint32 type) const override
{
switch (type)
{