From 4e3d375ae5d1e987136ab175e62b9ffeb9f3fb78 Mon Sep 17 00:00:00 2001 From: ursinewalrus Date: Mon, 23 Jul 2018 18:57:29 -0500 Subject: [PATCH] game will now launch on overbuy and extra items will be present on floor, however a GUI error will be generated on match start --- .../BarotraumaShared/Source/GameSession/CargoManager.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Barotrauma/BarotraumaShared/Source/GameSession/CargoManager.cs b/Barotrauma/BarotraumaShared/Source/GameSession/CargoManager.cs index 24b1c9c03..941d21b7a 100644 --- a/Barotrauma/BarotraumaShared/Source/GameSession/CargoManager.cs +++ b/Barotrauma/BarotraumaShared/Source/GameSession/CargoManager.cs @@ -177,8 +177,11 @@ namespace Barotrauma } //reduce the number of available slots in the container - availableContainers[itemContainer]--; - if (availableContainers[itemContainer] <= 0) + if (availableContainers.Count() > 0) + { + availableContainers[itemContainer]--; + } + if (availableContainers.ContainsKey(itemContainer) && availableContainers[itemContainer] <= 0) { availableContainers.Remove(itemContainer); }