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
function main:mechanics/animation/start {"frames":201,"start":"159"}


tag @e[type=#main:enemies,tag=enemy,tag=assassin_shift_hit] remove assassin_shift_hit

execute if entity @s[tag=!upgrade_7] run function main:mechanics/damage/enemy/calculation {"id":id1,"character":assassin,"type":"shift","damage":100,"stat":"attack","local_bonus":0,"indicator":3}

execute if entity @s[tag=upgrade_7] run function main:mechanics/damage/enemy/calculation {"id":id1,"character":assassin,"type":"shift","damage":125,"stat":"attack","local_bonus":0,"indicator":3}

scoreboard players set .shift_slash assassin 10