@@ -58,7 +58,7 @@ unsafe fn younglink_throw_lw_game(fighter: &mut L2CAgentBase) {
58
58
if is_excute ( fighter) {
59
59
FT_LEAVE_NEAR_OTTOTTO ( fighter, -2 , 2 ) ;
60
60
FT_LEAVE_NEAR_OTTOTTO ( fighter, 2.5 , 2.5 ) ;
61
- ATTACK_ABS ( fighter, * FIGHTER_ATTACK_ABSOLUTE_KIND_THROW , 0 , 3.0 , 138 , 74 , 0 , 50 , 0.0 , 1.0 , * ATTACK_LR_CHECK_F , 0.0 , true , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_NONE , * ATTACK_REGION_THROW ) ;
61
+ ATTACK_ABS ( fighter, * FIGHTER_ATTACK_ABSOLUTE_KIND_THROW , 0 , 3.0 , 138 , 68 , 0 , 50 , 0.0 , 1.0 , * ATTACK_LR_CHECK_F , 0.0 , true , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_NONE , * ATTACK_REGION_THROW ) ;
62
62
ATTACK_ABS ( fighter, * FIGHTER_ATTACK_ABSOLUTE_KIND_CATCH , 0 , 3.0 , 361 , 100 , 0 , 40 , 0.0 , 1.0 , * ATTACK_LR_CHECK_F , 0.0 , true , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_S , * COLLISION_SOUND_ATTR_NONE , * ATTACK_REGION_THROW ) ;
63
63
}
64
64
frame ( lua_state, 22.0 ) ;
@@ -80,6 +80,8 @@ unsafe fn younglink_throw_lw_game(fighter: &mut L2CAgentBase) {
80
80
let target_group = WorkModule :: get_int64 ( boma, * FIGHTER_STATUS_THROW_WORK_INT_TARGET_HIT_GROUP ) ;
81
81
let target_no = WorkModule :: get_int64 ( boma, * FIGHTER_STATUS_THROW_WORK_INT_TARGET_HIT_NO ) ;
82
82
ATK_HIT_ABS ( fighter, * FIGHTER_ATTACK_ABSOLUTE_KIND_THROW , Hash40 :: new ( "throw" ) , target, target_group, target_no) ;
83
+ let opponent_boma = fighter. get_grabbed_opponent_boma ( ) ;
84
+ VarModule :: on_flag ( opponent_boma. object ( ) , vars:: common:: instance:: IS_KNOCKDOWN_THROW ) ;
83
85
}
84
86
}
85
87
0 commit comments