From 8f96f37c2e5262efcd01bb6e6cd1af0df50c679f Mon Sep 17 00:00:00 2001 From: linencloth Date: Mon, 15 Nov 2010 23:08:02 +0100 Subject: Core/Players: Cleanup the visibility updater --HG-- branch : trunk --- src/server/game/Entities/Player/Player.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp index 843cbb1d7fe..323fe894433 100755 --- a/src/server/game/Entities/Player/Player.cpp +++ b/src/server/game/Entities/Player/Player.cpp @@ -20698,17 +20698,15 @@ void Player::UpdateObjectVisibility(bool forced) else { Unit::UpdateObjectVisibility(true); - // updates visibility of all objects around point of view for current player - Trinity::VisibleNotifier notifier(*this); - m_seer->VisitNearbyObject(GetVisibilityRange(), notifier); - notifier.SendToSelf(); // send gathered data + UpdateVisibilityForPlayer(); } } void Player::UpdateVisibilityForPlayer() { + // updates visibility of all objects around point of view for current player Trinity::VisibleNotifier notifier(*this); - m_seer->VisitNearbyObject(GetVisibilityRange(), notifier); + m_seer->VisitNearbyObject(GetSightRange(), notifier); notifier.SendToSelf(); // send gathered data } -- cgit v1.2.3