Track and limit air jumps #13

Open
opened 2026-09-15 16:42:52 +00:00 by EIREXE · 0 comments
Owner

Severity: High\n\nJumpState can transition into another DoubleJump whenever Jump is buffered (src/fighter/state/jump.rs:132-139), and FallState permits another double jump at src/fighter/state/fall.rs:13-15. No consumed jump count exists.\n\nFix: add a rollback-tracked remaining-air-jumps value, decrement on use, and reset on landing/spawn.

Severity: High\n\nJumpState can transition into another DoubleJump whenever Jump is buffered (src/fighter/state/jump.rs:132-139), and FallState permits another double jump at src/fighter/state/fall.rs:13-15. No consumed jump count exists.\n\nFix: add a rollback-tracked remaining-air-jumps value, decrement on use, and reset on landing/spawn.
Sign in to join this conversation.
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: EIREXE/shinespark#13