diff --git a/source/blood/src/controls.cpp b/source/blood/src/controls.cpp index 44c3f2b99..bd5a2d5de 100644 --- a/source/blood/src/controls.cpp +++ b/source/blood/src/controls.cpp @@ -159,13 +159,13 @@ void ctrlGetInput(void) cl_crosshair = !cl_crosshair; } - if (buttonMap.ButtonDown(gamefunc_Next_Weapon)) + if (buttonMap.ButtonPressed(gamefunc_Next_Weapon)) { buttonMap.ClearButton(gamefunc_Next_Weapon); gInput.keyFlags.nextWeapon = 1; } - if (buttonMap.ButtonDown(gamefunc_Previous_Weapon)) + if (buttonMap.ButtonPressed(gamefunc_Previous_Weapon)) { buttonMap.ClearButton(gamefunc_Previous_Weapon); gInput.keyFlags.prevWeapon = 1;