From 060a1db4314124b1e62a13a5c2c57004564a8223 Mon Sep 17 00:00:00 2001 From: Regalis Date: Wed, 12 Oct 2016 20:57:06 +0300 Subject: [PATCH] Fixed null exception in CharacterInventory --- Subsurface/Source/Items/CharacterInventory.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Subsurface/Source/Items/CharacterInventory.cs b/Subsurface/Source/Items/CharacterInventory.cs index aa5db2de2..d29cf9a83 100644 --- a/Subsurface/Source/Items/CharacterInventory.cs +++ b/Subsurface/Source/Items/CharacterInventory.cs @@ -299,6 +299,8 @@ namespace Barotrauma Rectangle slotRect = new Rectangle(0, 0, rectWidth, rectHeight); for (int i = 0; i < capacity; i++) { + if (slots[i] == null) slots[i] = new InventorySlot(slotRect); + slots[i].Disabled = false; slotRect.X = (int)(SlotPositions[i].X + DrawOffset.X);