diff options
Diffstat (limited to 'src/game/Player.cpp')
-rw-r--r-- | src/game/Player.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/game/Player.cpp b/src/game/Player.cpp index 586396769d6..2bdae866aab 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 { |