From e57a0eeaad37e7fffaeb358979f0e4a169cc1bab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20Rom=C3=A1n=20N=C3=BA=C3=B1ez?= Date: Sun, 27 Sep 2026 17:56:56 +0200 Subject: [PATCH] Fix being unable to do forward tilts from a walk --- src/fighter/state/walk.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/fighter/state/walk.rs b/src/fighter/state/walk.rs index 0403d99..383f47f 100644 --- a/src/fighter/state/walk.rs +++ b/src/fighter/state/walk.rs @@ -3,7 +3,7 @@ use super::{ ground, wait, }; use crate::fighter::animation::AnimKind; -use crate::fighter::state::FighterState; +use crate::fighter::state::{self, FighterState}; #[derive(Debug, Clone, Hash)] pub struct WalkState; @@ -14,7 +14,7 @@ impl FighterStateImpl for WalkState { if let Some(state) = ground::grounded_movement_common_interrupts(state_context) { return Some(state); } - wait::check_input(state_context).or_else(|| dash::check_input(state_context)) + wait::check_input(state_context).or_else(|| dash::check_input(state_context)).or_else(|| state::ground_attack::check_interrupt(state_context)) } fn on_enter(&mut self, state_context: &mut EnterContext) {