diff --git a/zone/entity.cpp b/zone/entity.cpp index 9d5e6ee17..c4e82a4e8 100644 --- a/zone/entity.cpp +++ b/zone/entity.cpp @@ -5850,13 +5850,3 @@ void EntityList::DamageArea( } } } - -void EntityList::RemoveFromBeacons(Mob *p_mob) -{ - for (auto it = beacon_list.begin(); it != beacon_list.end(); ++it) { - if (it->second == p_mob) { - beacon_list.erase(it); - break; - } - } -} diff --git a/zone/entity.h b/zone/entity.h index 919380bde..27c749efb 100644 --- a/zone/entity.h +++ b/zone/entity.h @@ -407,7 +407,6 @@ public: void RemoveFromTargetsFadingMemories(Mob* spell_target, bool RemoveFromXTargets = false, uint32 max_level = 0); void RemoveFromXTargets(Mob* mob); void RemoveFromAutoXTargets(Mob* mob); - void RemoveFromBeacons(Mob *p_mob); void ReplaceWithTarget(Mob* pOldMob, Mob*pNewTarget); void QueueCloseClients(Mob* sender, const EQApplicationPacket* app, bool ignore_sender=false, float distance=200, Mob* skipped_mob = 0, bool is_ack_required = true, eqFilterType filter=FilterNone); void QueueClients(Mob* sender, const EQApplicationPacket* app, bool ignore_sender=false, bool ackreq = true); diff --git a/zone/mob.cpp b/zone/mob.cpp index 7d6ac456f..c85354e8b 100644 --- a/zone/mob.cpp +++ b/zone/mob.cpp @@ -560,7 +560,6 @@ Mob::~Mob() entity_list.RemoveMobFromCloseLists(this); entity_list.RemoveAuraFromMobs(this); - entity_list.RemoveFromBeacons(this); close_mobs.clear();