From 02c9a9d7927c812df72a74c5c65b166cd396afe0 Mon Sep 17 00:00:00 2001
From: Svornost <11434-svornost@users.noreply.gitgud.io>
Date: Mon, 29 Mar 2021 21:03:51 -0700
Subject: [PATCH] Make TwineEvent deserialize properly, instead of
 uninitializing itself after it loads

---
 src/events/twineEvent.js | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/src/events/twineEvent.js b/src/events/twineEvent.js
index 0672ef70105..b3e340afa64 100644
--- a/src/events/twineEvent.js
+++ b/src/events/twineEvent.js
@@ -4,7 +4,9 @@
 App.Events.TwineEvent = class TwineEvent extends App.Events.BaseEvent {
 	constructor(actors, params) {
 		super(actors, params);
-		this.params.initialized = false;
+		if (!params) {
+			this.params.initialized = false;
+		}
 	}
 
 	/** Initialize this TwineEvent Wrapper for the given twine passage
-- 
GitLab