fix: Fixes spawner deserialization (#1760)

This commit is contained in:
Kamron Batman 2024-05-05 13:10:42 -07:00 committed by GitHub
parent d77668d77a
commit 328c6daa60
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -884,9 +884,11 @@ public abstract partial class BaseSpawner : Item, ISpawner
{
_guid = reader.ReadGuid();
_returnOnDeactivate = reader.ReadBool();
_entries = new List<SpawnerEntry>(reader.ReadInt());
for (var i = 0; i < _entries.Count; ++i)
var count = reader.ReadInt();
_entries = new List<SpawnerEntry>(count);
for (var i = 0; i < count; ++i)
{
var entry = new SpawnerEntry(this);
entry.Deserialize(reader);