diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 275be9437..4b5804c29 100644 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -14346,6 +14346,9 @@ bool Player::CanSeeSpellClickOn(Creature const* c) const bool Player::CanSeeObjectByVisibilityConditions(WorldObject const* object) const { + if (IsGameMaster()) + return true; + ConditionList conds = sConditionMgr->GetConditionsForObjectVisibility(object); ConditionSourceInfo info = ConditionSourceInfo(const_cast(this), const_cast(object)); return sConditionMgr->IsObjectMeetToConditions(info, conds);