diff --git a/src/main/java/com/atsuishio/superbwarfare/event/ClientEventHandler.java b/src/main/java/com/atsuishio/superbwarfare/event/ClientEventHandler.java index 9c345de6b..49639d017 100644 --- a/src/main/java/com/atsuishio/superbwarfare/event/ClientEventHandler.java +++ b/src/main/java/com/atsuishio/superbwarfare/event/ClientEventHandler.java @@ -331,7 +331,7 @@ public class ClientEventHandler { exhaustion = false; } - if (ModKeyMappings.BREATH.isDown() || tacticalSprint) { + if ((ModKeyMappings.BREATH.isDown() && zoom) || tacticalSprint) { switchTime = Math.min(switchTime + 0.65, 5); } else if (switchTime > 0 && stamina == 0) { switchTime = Math.max(switchTime - 0.15, 0);