From 0b09c2b20ad6aef07d518fe7028816e45964c58f Mon Sep 17 00:00:00 2001 From: Christoph Oelckers Date: Sat, 6 Apr 2019 09:29:49 +0200 Subject: [PATCH] - do not call OnRegister when saving a game. --- src/p_saveg.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_saveg.cpp b/src/p_saveg.cpp index 31378f27b..aebb4519b 100644 --- a/src/p_saveg.cpp +++ b/src/p_saveg.cpp @@ -993,7 +993,7 @@ void FLevelLocals::Serialize(FSerializer &arc, bool hubload) // [ZZ] serialize events arc("firstevent", localEventManager->FirstEventHandler) ("lastevent", localEventManager->LastEventHandler); - localEventManager->CallOnRegister(); + if (arc.isReading()) localEventManager->CallOnRegister(); Thinkers.SerializeThinkers(arc, hubload); arc("polyobjs", Polyobjects); SerializeSubsectors(arc, "subsectors");