diff --git a/Barotrauma/BarotraumaShared/Source/Items/Components/Repairable.cs b/Barotrauma/BarotraumaShared/Source/Items/Components/Repairable.cs index 1a6c18870..f10a3bf3f 100644 --- a/Barotrauma/BarotraumaShared/Source/Items/Components/Repairable.cs +++ b/Barotrauma/BarotraumaShared/Source/Items/Components/Repairable.cs @@ -114,11 +114,10 @@ namespace Barotrauma.Items.Components public override void Update(float deltaTime, Camera cam) { UpdateProjSpecific(deltaTime); - - if (!ShouldDeteriorate()) { return; } - + if (CurrentFixer == null) { + if (!ShouldDeteriorate()) { return; } if (item.Condition > 0.0f) { if (deteriorationTimer > 0.0f)