X-Git-Url: http://git.localhorst.tv/?a=blobdiff_plain;f=src%2Fmap%2FMapState.cpp;h=8f5a1277e610b1d86e787eb8c2c8fef009278ce8;hb=3d7e44003c4a2d555c753b078d7199736af4a939;hp=773190e88952b604511fb4a249f94d751035c4a2;hpb=040362d489952ddc935c7130cb54d8b9166b2569;p=l2e.git diff --git a/src/map/MapState.cpp b/src/map/MapState.cpp index 773190e..8f5a127 100644 --- a/src/map/MapState.cpp +++ b/src/map/MapState.cpp @@ -347,7 +347,9 @@ void MapState::UnloadMap() { void MapState::LoadMap(Map *m) { map = m; - entities.insert(entities.end(), m->EntitiesBegin(), m->EntitiesEnd()); + for (Entity *e(m->EntitiesBegin()), *end(m->EntitiesEnd()); e != end; ++e) { + entities.push_back(e); + } for (Entity *e(controlled); e; e = e->Follower()) { entities.push_back(e); }