function main:characters/assassin/weapon/id1/4
tag @s remove assassin_rc_upgrade_1
function main:characters/assassin/rc/id1/reset
scoreboard players set .rc_animation assassin 0
scoreboard players set .rc_duration assassin 0
scoreboard players set .shift_animation assassin 0
scoreboard players set .q_animation assassin 0
scoreboard players set .weapon_animation assassin 12
scoreboard players set @s weapon_combo 2
function main:mechanics/effects/screenshake/start {duration:3,strength:150}
function main:mechanics/animation/start {"frames":201,"start":"159"}

playsound entity.breeze.jump master @a ~ ~ ~ 2 0.75
playsound entity.breeze.shoot master @a ~ ~ ~ 2 0.75

execute if entity @s run function main:mechanics/damage/enemy/calculation {"id":id1_2,"character":assassin,"type":"weapon","damage":80,"stat":"attack","local_bonus":0,"indicator":10}

execute at @s anchored eyes run function main:mechanics/projectile/projectile_item_display {"id":id1_2,"character":assassin,"type":weapon,"distance":200,"texture":"particles/assassin/windcutter/1","size":"2f,2f,2f","translation":"0f,-0.5f,0f","x":"~","y":"~","angle_1":"~","angle_2":"~","pierce":'',"pierce":100,"spin":',"spin"',"rotation":"-1","tags":"","position":""}