File tree 1 file changed +3
-1
lines changed
fighters/rockman/src/status
1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -61,11 +61,13 @@ unsafe fn rockman_special_n_main(fighter: &mut L2CFighterCommon) -> L2CValue {
61
61
62
62
unsafe extern "C" fn rockman_special_n_main_loop ( fighter : & mut L2CFighterCommon ) -> L2CValue {
63
63
let sit = fighter. global_table [ SITUATION_KIND ] . get_i32 ( ) ;
64
- if StatusModule :: is_changing ( fighter . module_accessor ) || StatusModule :: is_situation_changed ( fighter. module_accessor ) {
64
+ if StatusModule :: is_situation_changed ( fighter. module_accessor ) {
65
65
if fighter. global_table [ SITUATION_KIND ] . get_i32 ( ) == * SITUATION_KIND_GROUND {
66
66
fighter. change_status ( FIGHTER_STATUS_KIND_LANDING . into ( ) , false . into ( ) ) ;
67
67
return 0 . into ( ) ;
68
68
}
69
+ }
70
+ if StatusModule :: is_changing ( fighter. module_accessor ) || StatusModule :: is_situation_changed ( fighter. module_accessor ) {
69
71
rockman_special_motion_helper (
70
72
fighter,
71
73
hash40 ( "buster_charge_shot" ) . into ( ) ,
You can’t perform that action at this time.
0 commit comments