if live_call() return global.live_result; x_destination = x_target_override y_destination = y_target_override angle_destination = point_direction(x, y, x_destination, y_destination) if (angle_difference(image_angle, angle_destination) > 0) spin_direction = 1 else spin_direction = -1 global.id_store = id with (instance_create_depth(x_destination, y_destination, -100, obj_martlet_attack_splitting_feather_target_axis)) geno_target_angle = other.explosion_angle id_target = global.id_store state = 1 switch sprite_index { case spr_battle_enemy_attack_martlet_feather_1: audio_play_sound(snd_mart_feather_atk3, 20, 0) break case 2274: case 2275: audio_play_sound(snd_mart_feather_atk1, 20, 0) break case 2276: case 2278: audio_play_sound(snd_mart_feather_atk2, 20, 0) break default: audio_play_sound(snd_mart_feather_atk1, 20, 0) }