cyberium/mangos — comment on commit d3cfe620914eb69d8087015ea349b9d7db06ed05
File: src/game/Creature.cpp line 464
By SilverIce:

map::erase returns iterator in msvc stl implementation. better replace with:

if ((itr->second.lastCheck+500) > WorldTimer::getMSTime())
++itr;
else
m_reachableTab.erase(itr++);