aboutsummaryrefslogtreecommitdiff
path: root/src/game/Unit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/game/Unit.cpp')
-rw-r--r--src/game/Unit.cpp19
1 files changed, 0 insertions, 19 deletions
diff --git a/src/game/Unit.cpp b/src/game/Unit.cpp
index e80ccf019f2..7c404474908 100644
--- a/src/game/Unit.cpp
+++ b/src/game/Unit.cpp
@@ -10845,25 +10845,6 @@ bool Unit::canDetectStealthOf(Unit const* target, float distance) const
return distance < visibleDistance;
}
-void Unit::DestroyForNearbyPlayers()
-{
- if(!IsInWorld())
- return;
-
- std::list<Unit*> targets;
- Trinity::AnyUnitInObjectRangeCheck check(this, World::GetMaxVisibleDistance());
- Trinity::UnitListSearcher<Trinity::AnyUnitInObjectRangeCheck> searcher(this, targets, check);
- VisitNearbyWorldObject(World::GetMaxVisibleDistance(), searcher);
- for(std::list<Unit*>::const_iterator iter = targets.begin(); iter != targets.end(); ++iter)
- if(*iter != this && (*iter)->GetTypeId() == TYPEID_PLAYER
- && ((Player*)(*iter))->HaveAtClient(this)
- && GetCharmerGUID() != (*iter)->GetGUID()) // TODO: this is for puppet
- {
- DestroyForPlayer((Player*)(*iter));
- ((Player*)(*iter))->m_clientGUIDs.erase(GetGUID());
- }
-}
-
void Unit::SetVisibility(UnitVisibility x)
{
m_Visibility = x;