From 198e07fed7f441f09f01bdbd7478d952ee94efd6 Mon Sep 17 00:00:00 2001 From: lee1991 Date: Mon, 9 Jan 2017 18:46:04 +0000 Subject: [PATCH] added NPC Relay to script, stop prince Error. --- .../EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp | 1 + src/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp | 3 +++ src/scripts/EasternKingdoms/Karazhan/karazhan.h | 3 ++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/src/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp b/src/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp index 180e312e3..000895a1c 100644 --- a/src/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp +++ b/src/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp @@ -212,6 +212,7 @@ public: void Reset() override { Initialize(); + } void KilledUnit(Unit* /*victim*/) override diff --git a/src/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp b/src/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp index f7a687a85..0e081e2d6 100644 --- a/src/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp +++ b/src/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp @@ -47,6 +47,8 @@ public: break; case NPC_NIGHTBANE: m_uiNightBaneGUID = creature->GetGUID(); + case NPC_RELAY: + m_uiRelayGUID = creature->GetGUID(); } } @@ -302,6 +304,7 @@ public: uint64 MastersTerraceDoor[2]; uint64 ImageGUID; uint64 DustCoveredChest; + uint64 m_uiRelayGUID; }; }; diff --git a/src/scripts/EasternKingdoms/Karazhan/karazhan.h b/src/scripts/EasternKingdoms/Karazhan/karazhan.h index 910390163..424024464 100644 --- a/src/scripts/EasternKingdoms/Karazhan/karazhan.h +++ b/src/scripts/EasternKingdoms/Karazhan/karazhan.h @@ -87,7 +87,8 @@ enum KZMiscCreatures NPC_PHASE_HOUND = 16178, NPC_DREADBEAST = 16177, NPC_SHADOWBEAST = 16176, - NPC_KILREK = 17229 + NPC_KILREK = 17229, + NPC_RELAY = 17645 }; enum KZGameObjectIds