From 328c6daa605c0997ee59aa5b1849e51ce81b686e Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Sun, 5 May 2024 13:10:42 -0700 Subject: [PATCH] fix: Fixes spawner deserialization (#1760) --- Projects/UOContent/Engines/Spawners/BaseSpawner.cs | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Projects/UOContent/Engines/Spawners/BaseSpawner.cs b/Projects/UOContent/Engines/Spawners/BaseSpawner.cs index 2cc5bfe72..7a3324067 100644 --- a/Projects/UOContent/Engines/Spawners/BaseSpawner.cs +++ b/Projects/UOContent/Engines/Spawners/BaseSpawner.cs @@ -884,9 +884,11 @@ public abstract partial class BaseSpawner : Item, ISpawner { _guid = reader.ReadGuid(); _returnOnDeactivate = reader.ReadBool(); - _entries = new List(reader.ReadInt()); - for (var i = 0; i < _entries.Count; ++i) + var count = reader.ReadInt(); + _entries = new List(count); + + for (var i = 0; i < count; ++i) { var entry = new SpawnerEntry(this); entry.Deserialize(reader);