diff --git a/dZoneManager/Spawner.cpp b/dZoneManager/Spawner.cpp index fea9ef26..e7045842 100644 --- a/dZoneManager/Spawner.cpp +++ b/dZoneManager/Spawner.cpp @@ -203,7 +203,7 @@ void Spawner::Update(const float deltaTime) { } } -const std::vector& Spawner::GetSpawnedObjectIDs() const { +const std::vector Spawner::GetSpawnedObjectIDs() const { std::vector ids; ids.reserve(m_Entities.size()); for (const auto objId : m_Entities | std::views::keys) { diff --git a/dZoneManager/Spawner.h b/dZoneManager/Spawner.h index 98adb358..a5c9f355 100644 --- a/dZoneManager/Spawner.h +++ b/dZoneManager/Spawner.h @@ -94,7 +94,7 @@ public: void SetRespawnTime(const float time); void SetNumToMaintain(const int32_t value); bool GetIsSpawnSmashGroup() const { return m_SpawnSmashFoundGroup; }; - const std::vector& GetSpawnedObjectIDs() const; + const std::vector GetSpawnedObjectIDs() const; SpawnerInfo m_Info; bool m_Active = true;