diff --git a/src/game/AI/ScriptDevAI/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.cpp b/src/game/AI/ScriptDevAI/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.cpp index 0f7c2b3d43..fd52201f13 100644 --- a/src/game/AI/ScriptDevAI/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.cpp +++ b/src/game/AI/ScriptDevAI/scripts/outland/hellfire_citadel/shattered_halls/shattered_halls.cpp @@ -554,6 +554,9 @@ void instance_shattered_halls::AddInstanceEvent(uint32 id, std::functionGetPlayers()) { + if (data.getSource()->IsGameMaster()) + continue; + if (check(data.getSource())) { successEvent(); diff --git a/src/game/AI/ScriptDevAI/scripts/outland/tempest_keep/botanica/botanica.cpp b/src/game/AI/ScriptDevAI/scripts/outland/tempest_keep/botanica/botanica.cpp index 0c4e27f64c..083bec7b0b 100644 --- a/src/game/AI/ScriptDevAI/scripts/outland/tempest_keep/botanica/botanica.cpp +++ b/src/game/AI/ScriptDevAI/scripts/outland/tempest_keep/botanica/botanica.cpp @@ -41,6 +41,9 @@ void instance_botanica::AddInstanceEvent(uint32 id, std::functionGetPlayers()) { + if (data.getSource()->IsGameMaster()) + continue; + if (check(data.getSource())) { successEvent();