From 2e78a07cab430613085238d1e67cbcc1cdd8323b Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Sun, 30 Oct 2022 01:49:13 -0700 Subject: [PATCH] fix: Fixes NPE in Champion Titles (#1218) --- Projects/UOContent/Mobiles/ChampionTitleInfo.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Projects/UOContent/Mobiles/ChampionTitleInfo.cs b/Projects/UOContent/Mobiles/ChampionTitleInfo.cs index d1bd93fff..60d2e4aae 100644 --- a/Projects/UOContent/Mobiles/ChampionTitleInfo.cs +++ b/Projects/UOContent/Mobiles/ChampionTitleInfo.cs @@ -215,12 +215,12 @@ namespace Server.Mobiles writer.WriteEncodedInt(titles.Harrower); - var length = titles.m_Values.Length; + var length = titles.m_Values?.Length ?? 0; writer.WriteEncodedInt(length); for (var i = 0; i < length; i++) { - titles.m_Values[i] ??= new TitleInfo(); + titles.m_Values![i] ??= new TitleInfo(); TitleInfo.Serialize(writer, titles.m_Values[i]); }