particle dust{color:[0.75,0.0,0.0],scale:1} ~ ~1 ~ 0.25 0.25 0.25 1 10

execute positioned ~-3 ~-3 ~-3 as @e[type=#main:enemies,tag=enemy,tag=!assassin_shift_hit,dx=5,dy=5,dz=5] run function main:characters/assassin/shift/id1/hit

scoreboard players remove .shift_slash_tick assassin 1
execute if score .shift_slash_tick assassin matches 1.. at @s run return run function main:characters/assassin/shift/id1/tick_2
scoreboard players set .shift_slash_tick assassin 5
scoreboard players remove .shift_slash assassin 1