From 01d263aa27cd7584caea23aeb8aa1a6afbe9588c Mon Sep 17 00:00:00 2001 From: KikooDX Date: Sun, 10 Jan 2021 10:47:39 +0100 Subject: [PATCH] Fix jump buffering exploit. --- levels | 2 +- src/player.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/levels b/levels index f44a0a7..2045e4f 160000 --- a/levels +++ b/levels @@ -1 +1 @@ -Subproject commit f44a0a7b7d0d7e55d767f3f5406f39c49e4d7670 +Subproject commit 2045e4fe5db9c475db850a64726a6c37d8ba7c99 diff --git a/src/player.c b/src/player.c index 410189a..d7a8742 100644 --- a/src/player.c +++ b/src/player.c @@ -151,6 +151,7 @@ void player_step(Player *player, Input *input, const Level *level, uint step) { player->grace = 0; player->spd.y = player->vars.jump_spd; player->jump_held = true; + input->last_press[K_JUMP] = 0; } } /* See if the player is still holding their jump button, this is