try to kill spawners, they don't exist?

This commit is contained in:
Aaron Kimbre 2023-11-09 18:44:51 -06:00
parent 3dc7b6ef7f
commit 6e07798023

View File

@ -35,9 +35,8 @@ void VanityUtilities::SpawnVanity() {
for (auto& npc : m_NPCs) { for (auto& npc : m_NPCs) {
if (npc.m_ID == LWOOBJID_EMPTY) continue; if (npc.m_ID == LWOOBJID_EMPTY) continue;
if (npc.m_LOT == 176){ if (npc.m_LOT == 176){
auto* spawner = Game::zoneManager->GetSpawner(npc.m_ID); LOG("Removing spawner %llu", npc.m_ID);
if (!spawner) continue; Game::zoneManager->RemoveSpawner(npc.m_ID);
Game::zoneManager->RemoveSpawner(spawner->m_Info.spawnerID);
} }
auto* entity = Game::entityManager->GetEntity(npc.m_ID); auto* entity = Game::entityManager->GetEntity(npc.m_ID);
if (!entity) continue; if (!entity) continue;