execute positioned ^ ^ ^0.25 unless block ~ ~ ~ #svm_ep:no_physical_hitbox run tag @s add end_raycast
execute unless entity @s[distance=..5.5] run tag @s add end_raycast
execute if entity @s[advancements={svm_ep:storyline/sword_mastery_3=false},distance=3.5..] run tag @s add end_raycast
execute if entity @s[advancements={svm_ep:storyline/sword_mastery_2=false},distance=2.5..] run tag @s add end_raycast
execute if entity @e[type=!#svm_ep:technical,dx=0,tag=!executor] run tag @s add end_raycast
function svm_ep:fighting_style/sword/dash_display
execute as @s[tag=end_raycast] positioned ^ ^ ^0.25 run tp @s ~ ~ ~
execute as @s[tag=!end_raycast] positioned ^ ^ ^0.25 run function svm_ep:fighting_style/sword/dash_raycast

