More cleanup of CanSeeOrDetect

This commit is contained in:
megamage
2011-10-13 14:02:07 -04:00
parent 5912e2444d
commit bcc55489f8
10 changed files with 37 additions and 50 deletions
+3 -6
View File
@@ -21088,11 +21088,8 @@ bool Player::IsNeverVisible() const
return false;
}
bool Player::canSeeAlways(WorldObject const* obj) const
bool Player::_CanAlwaysSee(WorldObject const* obj) const
{
if (Unit::canSeeAlways(obj))
return true;
// Always can see self
if (m_mover == obj)
return true;
@@ -21104,9 +21101,9 @@ bool Player::canSeeAlways(WorldObject const* obj) const
return false;
}
bool Player::isAlwaysDetectableFor(WorldObject const* seer) const
bool Player::IsAlwaysDetectableFor(WorldObject const* seer) const
{
if (Unit::isAlwaysDetectableFor(seer))
if (Unit::IsAlwaysDetectableFor(seer))
return true;
if (const Player* seerPlayer = seer->ToPlayer())
+2 -2
View File
@@ -2734,9 +2734,9 @@ class Player : public Unit, public GridObject<Player>
Runes *m_runes;
EquipmentSets m_EquipmentSets;
bool canSeeAlways(WorldObject const* obj) const;
bool _CanAlwaysSee(WorldObject const* obj) const;
bool isAlwaysDetectableFor(WorldObject const* seer) const;
bool IsAlwaysDetectableFor(WorldObject const* seer) const;
uint8 m_grantableLevels;