From f608e1e8cf526f899710d3a9ba9b817c7efdb93d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E3=82=B3=E3=83=AC=E3=83=83=E3=83=88?= <59412435+collett8192@users.noreply.github.com> Date: Fri, 17 Feb 2023 15:58:06 +0900 Subject: [PATCH] Insert entities back into zone caches to make MapMgr happy. (#900) --- src/world/Territory/InstanceObjectCache.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/world/Territory/InstanceObjectCache.cpp b/src/world/Territory/InstanceObjectCache.cpp index 84fad5f6..e99c2317 100644 --- a/src/world/Territory/InstanceObjectCache.cpp +++ b/src/world/Territory/InstanceObjectCache.cpp @@ -123,17 +123,17 @@ Sapphire::InstanceObjectCache::InstanceObjectCache() else if( pEntry->getType() == LgbEntryType::EventObject ) { auto pEObj = std::reinterpret_pointer_cast< LGB_EOBJ_ENTRY >( pEntry ); - m_eobjCache.insert( 0, pEObj ); + m_eobjCache.insert( id, pEObj ); } else if( pEntry->getType() == LgbEntryType::EventNpc ) { auto pENpc = std::reinterpret_pointer_cast< LGB_ENPC_ENTRY >( pEntry ); - m_enpcCache.insert( 0, pENpc ); + m_enpcCache.insert( id, pENpc ); } else if( pEntry->getType() == LgbEntryType::EventRange ) { auto pEventRange = std::reinterpret_pointer_cast< LGB_EVENT_RANGE_ENTRY >( pEntry ); - m_eventRangeCache.insert( 0, pEventRange ); + m_eventRangeCache.insert( id, pEventRange ); } } }