From c38ab3a445627110996e85f8475e0197f5715911 Mon Sep 17 00:00:00 2001 From: Biscuit Boy Date: Sun, 22 Apr 2018 01:13:37 +1000 Subject: [PATCH] Now erase zone from the set and removed count like talked about --- src/servers/sapphire_zone/Zone/TerritoryMgr.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/servers/sapphire_zone/Zone/TerritoryMgr.cpp b/src/servers/sapphire_zone/Zone/TerritoryMgr.cpp index 8e5cee2a..5083d6b8 100644 --- a/src/servers/sapphire_zone/Zone/TerritoryMgr.cpp +++ b/src/servers/sapphire_zone/Zone/TerritoryMgr.cpp @@ -206,8 +206,8 @@ bool Core::TerritoryMgr::removeTerritoryInstance( uint32_t instanceId ) m_instanceIdToZonePtrMap.erase( pZone->getGuId() ); - if( m_instanceZoneSet.count( pZone ) ) - m_instanceZoneSet.erase( pZone ); + m_instanceZoneSet.erase( pZone ); + m_zoneSet.erase( pZone ); if( isInstanceContentTerritory( pZone->getTerritoryId() ) ) {