@@ -110,8 +110,8 @@ unsafe fn mewtwo_attack_air_b_game(fighter: &mut L2CAgentBase) {
110
110
frame ( lua_state, 13.0 ) ;
111
111
if is_excute ( fighter) {
112
112
ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "s_tail1" ) , 13.0 , 361 , 105 , 0 , 5 , 4.5 , 2.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
113
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "s_tail5" ) , 12.0 , 361 , 95 , 0 , 5 , 4.0 , -0.7 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
114
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "s_tail7" ) , 11.0 , 361 , 95 , 0 , 5 , 4.0 , -0.3 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
113
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "s_tail5" ) , 12.0 , 361 , 95 , 0 , 5 , 4.1 , -0.8 , 0.0 , -1.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
114
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "s_tail7" ) , 11.0 , 361 , 95 , 0 , 5 , 3.8 , -0.4 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
115
115
}
116
116
frame ( lua_state, 17.0 ) ;
117
117
MotionModule :: set_rate ( boma, ( 37.0 - 17.0 ) / 23.0 ) ;
@@ -134,17 +134,17 @@ unsafe fn mewtwo_attack_air_b_effect(fighter: &mut L2CAgentBase) {
134
134
if is_excute ( fighter) {
135
135
let color = WorkModule :: get_int ( fighter. module_accessor , * FIGHTER_INSTANCE_WORK_ID_INT_COLOR ) ;
136
136
match color {
137
- 0 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
138
- 1 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
139
- 2 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
140
- 3 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
141
- 4 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
142
- 5 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
143
- 6 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
144
- 7 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
145
- _ => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , 0 , 13 , -5.9 , 180 , 34 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
137
+ 0 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
138
+ 1 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
139
+ 2 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
140
+ 3 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
141
+ 4 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
142
+ 5 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
143
+ 6 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
144
+ 7 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
145
+ _ => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , 0 , 13 , -6.2 , 180 , 35 , 90 , 0.98 , true , * EF_FLIP_YZ ) ,
146
146
} ;
147
- LAST_EFFECT_SET_RATE ( fighter, 0.75 ) ;
147
+ LAST_EFFECT_SET_RATE ( fighter, 0.84 ) ;
148
148
}
149
149
frame ( lua_state, 17.5 ) ;
150
150
if is_excute ( fighter) {
@@ -175,15 +175,15 @@ unsafe fn mewtwo_attack_air_hi_game(fighter: &mut L2CAgentBase) {
175
175
MotionModule :: set_rate ( boma, 1.0 ) ;
176
176
frame ( lua_state, 9.0 ) ;
177
177
if is_excute ( fighter) {
178
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "s_tail3 " ) , 10.0 , 55 , 92 , 0 , 13 , 4.5 , - 0.5 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
179
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "s_tail5" ) , 11.0 , 55 , 93 , 0 , 13 , 4.0 , 0.5 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
180
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "s_tail7" ) , 12.0 , 55 , 103 , 0 , 13 , 4.0 , 0.5 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
178
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "s_tail2 " ) , 10.0 , 55 , 92 , 0 , 13 , 4.5 , 1.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
179
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "s_tail5" ) , 11.0 , 55 , 93 , 0 , 13 , 4.1 , 0.1 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
180
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "s_tail7" ) , 12.0 , 55 , 103 , 0 , 13 , 3.7 , - 0.3 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
181
181
}
182
182
frame ( lua_state, 11.0 ) ;
183
183
if is_excute ( fighter) {
184
- ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "s_tail3 " ) , 7.0 , 65 , 92 , 0 , 13 , 4.5 , - 0.5 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
185
- ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "s_tail5" ) , 8.0 , 65 , 92 , 0 , 13 , 4.0 , 0.5 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
186
- ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "s_tail7" ) , 9.0 , 65 , 92 , 0 , 13 , 4.0 , 0.5 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
184
+ ATTACK ( fighter, 0 , 0 , Hash40 :: new ( "s_tail2 " ) , 7.0 , 65 , 92 , 0 , 13 , 4.5 , 1.0 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
185
+ ATTACK ( fighter, 1 , 0 , Hash40 :: new ( "s_tail5" ) , 8.0 , 65 , 92 , 0 , 13 , 4.1 , 0.1 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_M , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
186
+ ATTACK ( fighter, 2 , 0 , Hash40 :: new ( "s_tail7" ) , 9.0 , 65 , 92 , 0 , 13 , 3.7 , - 0.4 , 0.0 , 0.0 , None , None , None , 1.0 , 1.0 , * ATTACK_SETOFF_KIND_ON , * ATTACK_LR_CHECK_POS , false , 0 , 0.0 , 0 , false , false , false , false , true , * COLLISION_SITUATION_MASK_GA , * COLLISION_CATEGORY_MASK_ALL , * COLLISION_PART_MASK_ALL , false , Hash40 :: new ( "collision_attr_normal" ) , * ATTACK_SOUND_LEVEL_L , * COLLISION_SOUND_ATTR_PUNCH , * ATTACK_REGION_TAIL ) ;
187
187
}
188
188
frame ( lua_state, 15.0 ) ;
189
189
if is_excute ( fighter) {
@@ -209,15 +209,15 @@ unsafe fn mewtwo_attack_air_hi_effect(fighter: &mut L2CAgentBase) {
209
209
if is_excute ( fighter) {
210
210
let color = WorkModule :: get_int ( fighter. module_accessor , * FIGHTER_INSTANCE_WORK_ID_INT_COLOR ) ;
211
211
match color {
212
- 0 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
213
- 1 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
214
- 2 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
215
- 3 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
216
- 4 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
217
- 5 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
218
- 6 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
219
- 7 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
220
- _ => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , 0 , 8.7 , -1.8 , 0 , 9 , 80 , 1.08 , true , * EF_FLIP_YZ ) ,
212
+ 0 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
213
+ 1 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "mewtwo_tail_attack_a_02" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
214
+ 2 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "mewtwo_tail_attack_a_03" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
215
+ 3 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "mewtwo_tail_attack_a_04" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
216
+ 4 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "mewtwo_tail_attack_a_05" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
217
+ 5 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "mewtwo_tail_attack_a_06" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
218
+ 6 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "mewtwo_tail_attack_a_07" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
219
+ 7 => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "mewtwo_tail_attack_a_08" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
220
+ _ => EFFECT_FOLLOW_FLIP ( fighter, Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "mewtwo_tail_attack_a_01" ) , Hash40 :: new ( "top" ) , - 1.5 , 8.6 , -1.8 , 0 , 9 , 85 , 1.08 , true , * EF_FLIP_YZ ) ,
221
221
} ;
222
222
//LAST_EFFECT_SET_RATE(fighter, 1.0);
223
223
}
0 commit comments