From 446dce95453b7ae3ba50ea28403cb915d31d45ff Mon Sep 17 00:00:00 2001 From: Joonas Rikkonen Date: Mon, 24 Jul 2017 17:02:13 +0300 Subject: [PATCH] Fixed diving suits --- .../BarotraumaShared/Source/Characters/Character.cs | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/Barotrauma/BarotraumaShared/Source/Characters/Character.cs b/Barotrauma/BarotraumaShared/Source/Characters/Character.cs index b2efca0ec..fe33f552c 100644 --- a/Barotrauma/BarotraumaShared/Source/Characters/Character.cs +++ b/Barotrauma/BarotraumaShared/Source/Characters/Character.cs @@ -1434,14 +1434,7 @@ namespace Barotrauma hullAvailableOxygen = AnimController.CurrentHull.OxygenPercentage; } - if (hullAvailableOxygen < OxygenAvailable) - { - OxygenAvailable -= Math.Max(deltaTime * 50.0f, oxygenAvailable - hullAvailableOxygen); - } - else - { - OxygenAvailable += Math.Min(deltaTime * 50.0f, hullAvailableOxygen - oxygenAvailable); - } + OxygenAvailable += MathHelper.Clamp(hullAvailableOxygen - oxygenAvailable, -deltaTime * 50.0f, deltaTime * 50.0f); } partial void UpdateOxygenProjSpecific(float prevOxygen);