diff options
| author | megamage <none@none.none> | 2011-10-13 13:26:27 -0400 |
|---|---|---|
| committer | megamage <none@none.none> | 2011-10-13 13:26:27 -0400 |
| commit | 5912e2444de0b73b511ec073aa0cbd38b901295c (patch) | |
| tree | bc2caaf28328ba90868fade847f5dc3359072f2d /src/server/game/Entities/Player | |
| parent | dc2bdb8e13f5640840d5d87db7a83c16ee1ab79a (diff) | |
Some cleanup of CanSeeOrDetect code.
Diffstat (limited to 'src/server/game/Entities/Player')
| -rwxr-xr-x | src/server/game/Entities/Player/Player.cpp | 10 | ||||
| -rwxr-xr-x | src/server/game/Entities/Player/Player.h | 2 |
2 files changed, 6 insertions, 6 deletions
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 01203dd1d54..a5adf1d9371 100755 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -21077,15 +21077,15 @@ WorldLocation Player::GetStartPosition() const return WorldLocation(mapId, info->positionX, info->positionY, info->positionZ, 0); } -bool Player::isValid() const +bool Player::IsNeverVisible() const { - if (!Unit::isValid()) - return false; + if (Unit::IsNeverVisible()) + return true; if (GetSession()->PlayerLogout() || GetSession()->PlayerLoading()) - return false; + return true; - return true; + return false; } bool Player::canSeeAlways(WorldObject const* obj) const diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h index 05ef060add9..0910e6ba36d 100755 --- a/src/server/game/Entities/Player/Player.h +++ b/src/server/game/Entities/Player/Player.h @@ -2326,7 +2326,7 @@ class Player : public Unit, public GridObject<Player> bool HaveAtClient(WorldObject const* u) const { return u == this || m_clientGUIDs.find(u->GetGUID()) != m_clientGUIDs.end(); } - bool isValid() const; + bool IsNeverVisible() const; bool IsVisibleGloballyFor(Player* pl) const; |
