From 1a4378572bb4887cc2aab1556502a838522397ca Mon Sep 17 00:00:00 2001 From: megamage Date: Thu, 21 May 2009 10:50:28 -0500 Subject: [PATCH] [7861] Update visibility check to make possible have invisible for owner pets/totems (need for some spells) Author: Astellar --HG-- branch : trunk --- src/game/Player.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 586396769d..2bdae866aa 100644 --- a/src/game/Player.cpp +++ b/src/game/Player.cpp @@ -18218,15 +18218,15 @@ bool Player::canSeeOrDetect(Unit const* u, bool detect, bool inVisibleList, bool if(u->GetVisibility() == VISIBILITY_RESPAWN) return false; - // always seen by owner - if(GetGUID() == u->GetCharmerOrOwnerGUID()) - return true; - // Grid dead/alive checks // non visible at grid for any stealth state if(!u->IsVisibleInGridForPlayer(this)) return false; + // always seen by owner + if(GetGUID() == u->GetCharmerOrOwnerGUID()) + return true; + // different visible distance checks if(isInFlight()) // what see player in flight {