*Remove transports from world on MapManager delete - thanks to click for help.
--HG-- branch : trunk
This commit is contained in:
@@ -47,10 +47,13 @@ MapManager::MapManager()
|
||||
MapManager::~MapManager()
|
||||
{
|
||||
for (MapMapType::iterator iter=i_maps.begin(); iter != i_maps.end(); ++iter)
|
||||
delete iter->second;
|
||||
delete iter->second;
|
||||
|
||||
for (TransportSet::iterator i = m_Transports.begin(); i != m_Transports.end(); ++i)
|
||||
delete *i;
|
||||
{
|
||||
(*i)->RemoveFromWorld();
|
||||
delete *i;
|
||||
}
|
||||
|
||||
for (TransportNPCSet::iterator i = m_TransportNPCs.begin(); i != m_TransportNPCs.end(); ++i)
|
||||
delete *i;
|
||||
|
||||
Reference in New Issue
Block a user