From baf7612fcfc511ab2ca72f77b82e833036cbfc21 Mon Sep 17 00:00:00 2001 From: Josh Pearson Date: Fri, 24 Jan 2025 17:08:28 -0700 Subject: [PATCH] Fix Throwing Grenade and Moltov Coctail Controls --- src/core/Pad.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/core/Pad.cpp b/src/core/Pad.cpp index 9469c3d7..f09194e5 100755 --- a/src/core/Pad.cpp +++ b/src/core/Pad.cpp @@ -2785,22 +2785,22 @@ bool CPad::WeaponJustDown(void) case 0: //Xbox Mode if (CPad::GetPad(0)->IsDualAnalog) { - if (NewState.RightTrigger > 128) + if (NewState.RightTrigger > 128 && !(OldState.RightTrigger > 128)) return true; } else { - if (NewState.RightTrigger > 128) + if (NewState.RightTrigger > 128 && !(OldState.RightTrigger > 128)) return true; } case 1: //PS2 Mode if (CPad::GetPad(0)->IsDualAnalog) { - return NewState.B; + return NewState.B && !OldState.B; } else { - return NewState.B; + return NewState.B && !OldState.B; } }