From 1051a39a09cf8c455cfa9e9221c887b29c1add29 Mon Sep 17 00:00:00 2001 From: Allanis Date: Sun, 23 Jun 2013 13:24:29 +0100 Subject: [PATCH] [Fix] Now you can't rumble afterburner when in toolkit or hyperspacing. --- src/input.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/input.c b/src/input.c index 66da613..ee8e3cb 100644 --- a/src/input.c +++ b/src/input.c @@ -152,7 +152,8 @@ static void input_key(int keynum, double value, int abs) { /* Double tap accel = afterburn! */ t = SDL_GetTicks(); - if((value == KEY_PRESS) && (t-input_accelLast <= input_afterburnSensibility)) + if((value == KEY_PRESS) && INGAME() && NOHYP() && + (t-input_accelLast <= input_afterburnSensibility)) player_afterburn(); else if((value == KEY_RELEASE) && player_isFlag(PLAYER_AFTERBURNER)) player_afterburnOver();