From 699d22fc283208d976c6b6a9edb056848fa9d453 Mon Sep 17 00:00:00 2001 From: catapultam-habeo <97849758+catapultam-habeo@users.noreply.github.com> Date: Wed, 18 Sep 2024 16:18:07 -0500 Subject: [PATCH] [Bug Fix] Fix 'Teleport Doors' from being blocked by GM flag (#4475) * gm flag blocks teleport doors with keys from working instead of allowing them to work * correct coniditional logic --- zone/doors.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/zone/doors.cpp b/zone/doors.cpp index c5364c0fd..3ec9c86af 100644 --- a/zone/doors.cpp +++ b/zone/doors.cpp @@ -542,8 +542,8 @@ void Doors::HandleClick(Client *sender, uint8 trigger) if (EQ::ValueWithin(m_open_type, 57, 58) && HasDestinationZone()) { bool has_key_required = (required_key_item && required_key_item == player_key); - if (sender->GetGM() && has_key_required) { - has_key_required = false; + if (sender->GetGM() && !has_key_required) { + has_key_required = true; sender->Message(Chat::White, "Your GM flag allows you to open this door without a key."); }