diff --git a/apps/openmw/mwrender/objectpaging.cpp b/apps/openmw/mwrender/objectpaging.cpp index 839cedc181..392d444e65 100644 --- a/apps/openmw/mwrender/objectpaging.cpp +++ b/apps/openmw/mwrender/objectpaging.cpp @@ -898,10 +898,10 @@ namespace MWRender if (mActiveGridOnly && !std::get<2>(id)) return; if (intersects(id)) - mCollected.insert(id); + mCollected.push_back(id); } - const std::set& getCollected() const { return mCollected; } + const std::vector& getCollected() const { return mCollected; } private: bool intersects(ChunkId id) const @@ -914,7 +914,7 @@ namespace MWRender bool mActiveGridOnly; osg::Vec2f mPosition; - std::set mCollected; + std::vector mCollected; }; }