From efbbd4c324787fd963e13424fbdc4b5d20723356 Mon Sep 17 00:00:00 2001 From: Kamron Batman <3953314+kamronbatman@users.noreply.github.com> Date: Tue, 26 May 2020 20:46:32 -0700 Subject: [PATCH] Fixes NPE in GetPoisonLevel. (#150) --- .../Items/Skill Items/Musical Instruments/BaseInstrument.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Projects/UOContent/Items/Skill Items/Musical Instruments/BaseInstrument.cs b/Projects/UOContent/Items/Skill Items/Musical Instruments/BaseInstrument.cs index 27f87d889..7a3f94c2d 100644 --- a/Projects/UOContent/Items/Skill Items/Musical Instruments/BaseInstrument.cs +++ b/Projects/UOContent/Items/Skill Items/Musical Instruments/BaseInstrument.cs @@ -237,7 +237,7 @@ namespace Server.Items public static bool IsPoisonImmune(BaseCreature bc) => bc?.PoisonImmune != null; - public static int GetPoisonLevel(BaseCreature bc) => (bc?.HitPoison.Level ?? -1) + 1; + public static int GetPoisonLevel(BaseCreature bc) => (bc?.HitPoison?.Level ?? -1) + 1; public static double GetBaseDifficulty(Mobile targ) {