Fixed crashes and errors when loading into world.

This commit is contained in:
hondacrx
2022-06-21 14:56:22 -04:00
parent be8e18450e
commit 63cbd18350
12 changed files with 79 additions and 31 deletions
@@ -382,7 +382,7 @@ namespace Game.Entities
public void ClearChangesMask<U>(OptionalUpdateField<U> updateField) where U : new()
{
if (typeof(IHasChangesMask).IsAssignableFrom(typeof(U)))
if (typeof(IHasChangesMask).IsAssignableFrom(typeof(U)) && updateField.HasValue())
((IHasChangesMask)updateField._value).ClearChangesMask();
}