From 8f5900b36b2c83b17157a6bffdca934ac59e666f Mon Sep 17 00:00:00 2001 From: Andrew <47818697+Nyeriah@users.noreply.github.com> Date: Thu, 19 Mar 2026 08:33:38 -0300 Subject: [PATCH] fix(Scripts/Dalaran): Prevent Minigob Manabonk from targeting GMs (#25123) Co-authored-by: Claude Opus 4.6 --- src/server/scripts/Northrend/zone_dalaran.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/server/scripts/Northrend/zone_dalaran.cpp b/src/server/scripts/Northrend/zone_dalaran.cpp index 7c5b9fba41..1e2f3132ff 100644 --- a/src/server/scripts/Northrend/zone_dalaran.cpp +++ b/src/server/scripts/Northrend/zone_dalaran.cpp @@ -526,6 +526,7 @@ struct npc_minigob_manabonk : public ScriptedAI void Reset() override { me->SetVisible(false); + playerGUID.Clear(); events.ScheduleEvent(EVENT_SELECT_TARGET, 1s); } @@ -579,6 +580,11 @@ struct npc_minigob_manabonk : public ScriptedAI case EVENT_POLYMORPH: if (Player* player = ObjectAccessor::GetPlayer(*me, playerGUID)) { + if (player->IsGameMaster()) + { + me->DespawnOrUnsummon(); + return; + } DoCast(player, SPELL_MANABONKED); SendMailToPlayer(player); }