execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit

execute as @s run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run kill @s
execute as @s run execute at @s run tp @s ^ ^ ^.5
execute at @s run particle minecraft:witch ~ ~ ~ 0 0 0 1 5 force
execute as @s run execute at @s positioned ~ ~-.35 ~ run execute if entity @e[distance=..1.55,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run function zzzzdonotuse:weapons/bloodbolthit
