From 572a7ea60d7d9b727b20cec1291ca2933cdac7cc Mon Sep 17 00:00:00 2001 From: Skjalf <47818697+Nyeriah@users.noreply.github.com> Date: Mon, 3 Apr 2023 23:29:51 -0300 Subject: [PATCH] feat(Scripts/IcecrownCitadel): Allow game masters to skip boss checks (#15810) --- .../IcecrownCitadel/instance_icecrown_citadel.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp index 458847e0a..1b07ed48d 100644 --- a/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp +++ b/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp @@ -1445,8 +1445,13 @@ public: return false; } - bool CheckRequiredBosses(uint32 bossId, Player const* /*player*/) const override + bool CheckRequiredBosses(uint32 bossId, Player const* player) const override { + if (player->GetSession()->GetSecurity() >= SEC_MODERATOR) + { + return true; + } + switch (bossId) { case DATA_THE_LICH_KING: