From 55a7e1646d38f5aa7fc03373d44fcfa4fe24d868 Mon Sep 17 00:00:00 2001 From: JJ <3617814+joligario@users.noreply.github.com> Date: Fri, 14 Jun 2024 12:56:33 -0400 Subject: [PATCH] Check that an event actually exists (#4387) --- zone/spawn2.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/zone/spawn2.cpp b/zone/spawn2.cpp index c485b999b..f71dbe31a 100644 --- a/zone/spawn2.cpp +++ b/zone/spawn2.cpp @@ -801,6 +801,10 @@ void SpawnConditionManager::UpdateSpawnEvent(SpawnEvent &event) { auto e = SpawnEventsRepository::FindOne(database, event.id); + if (!e.id) { + return; + } + e.next_minute = event.next.minute; e.next_hour = event.next.hour; e.next_day = event.next.day;