scoreboard players add @s KyuDummy2 1
execute as @s[tag=!NoMove] run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run tag @s add NoMove
execute as @s[tag=!NoMove] run execute at @s[tag=Tier0P] run tp @s ^ ^ ^.33 ~ ~.1
execute as @s[tag=!NoMove] run execute at @s[tag=Tier1P] run tp @s ^ ^ ^.33 ~ ~.088
execute as @s[tag=!NoMove] run execute at @s[tag=Tier2P] run tp @s ^ ^ ^.33 ~ ~.076
execute as @s[tag=!NoMove] run execute at @s[tag=Tier3P] run tp @s ^ ^ ^.33 ~ ~.064
execute as @s[tag=!NoMove] run execute at @s[tag=Tier4P] run tp @s ^ ^ ^.33 ~ ~.052
execute as @s[tag=!NoMove] run execute at @s[tag=Tier5P] run tp @s ^ ^ ^.33 ~ ~.04
execute at @s[tag=!NoMove] positioned ~ ~-.35 ~ run particle minecraft:flame ~ ~ ~ 0 0 0 0.05 1 force
execute as @s[tag=!NoMove] run execute at @s positioned ~ ~ ~ run execute as @e[distance=..1.75] run data merge entity @s {Fire:150}
execute as @s[tag=!NoMove] run execute at @s positioned ~ ~ ~ run execute if entity @e[distance=..1.75,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run kill @s

execute as @s[tag=!NoMove] run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run tag @s add NoMove
execute as @s[tag=!NoMove] run execute at @s[tag=Tier0P] run tp @s ^ ^ ^.33 ~ ~.1
execute as @s[tag=!NoMove] run execute at @s[tag=Tier1P] run tp @s ^ ^ ^.33 ~ ~.088
execute as @s[tag=!NoMove] run execute at @s[tag=Tier2P] run tp @s ^ ^ ^.33 ~ ~.076
execute as @s[tag=!NoMove] run execute at @s[tag=Tier3P] run tp @s ^ ^ ^.33 ~ ~.064
execute as @s[tag=!NoMove] run execute at @s[tag=Tier4P] run tp @s ^ ^ ^.33 ~ ~.052
execute as @s[tag=!NoMove] run execute at @s[tag=Tier5P] run tp @s ^ ^ ^.33 ~ ~.04
execute at @s[tag=!NoMove] positioned ~ ~-.35 ~ run particle minecraft:flame ~ ~ ~ 0 0 0 0.05 1 force
execute as @s[tag=!NoMove] run execute at @s positioned ~ ~ ~ run execute as @e[distance=..1.75] run data merge entity @s {Fire:150}
execute as @s[tag=!NoMove] run execute at @s positioned ~ ~ ~ run execute if entity @e[distance=..1.75,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run kill @s

execute as @s[tag=!NoMove] run execute at @s run execute unless block ~ ~ ~ air run execute unless block ~ ~ ~ #suhc:bloodboltpassthrough run tag @s add NoMove
execute as @s[tag=!NoMove] run execute at @s[tag=Tier0P] run tp @s ^ ^ ^.33 ~ ~.1
execute as @s[tag=!NoMove] run execute at @s[tag=Tier1P] run tp @s ^ ^ ^.33 ~ ~.088
execute as @s[tag=!NoMove] run execute at @s[tag=Tier2P] run tp @s ^ ^ ^.33 ~ ~.076
execute as @s[tag=!NoMove] run execute at @s[tag=Tier3P] run tp @s ^ ^ ^.33 ~ ~.064
execute as @s[tag=!NoMove] run execute at @s[tag=Tier4P] run tp @s ^ ^ ^.33 ~ ~.052
execute as @s[tag=!NoMove] run execute at @s[tag=Tier5P] run tp @s ^ ^ ^.33 ~ ~.04
execute at @s[tag=!NoMove] positioned ~ ~-.35 ~ run particle minecraft:flame ~ ~ ~ 0 0 0 0.05 1 force
execute as @s[tag=!NoMove] run execute at @s positioned ~ ~ ~ run execute as @e[distance=..1.75] run data merge entity @s {Fire:150}
execute as @s[tag=!NoMove] run execute at @s positioned ~ ~ ~ run execute if entity @e[distance=..1.75,type=!item,type=!player,type=!armor_stand,type=!marker,tag=!BloodBolted] run kill @s
execute at @s[tag=!NoMove] run execute unless block ~ ~ ~ light run summon marker ~ ~ ~ {Tags:["KyuFlareGunLight"]}
execute at @s[tag=!NoMove] run execute as @e[distance=..2,tag=KyuFlareGunLight,tag=!PlacedLight] run execute at @s run execute if block ~1 ~ ~ #suhc:bloodboltpassthrough run execute if block ~2 ~ ~ #suhc:bloodboltpassthrough run execute if block ~3 ~ ~ #suhc:bloodboltpassthrough run execute if block ~4 ~ ~ #suhc:bloodboltpassthrough run execute if block ~5 ~ ~ #suhc:bloodboltpassthrough run execute if block ~6 ~ ~ #suhc:bloodboltpassthrough run execute if block ~7 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-1 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-2 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-3 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-4 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-5 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-6 ~ ~ #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~ #suhc:bloodboltpassthrough run execute if block ~1 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~2 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~3 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~4 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~5 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~6 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-1 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-2 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-3 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-4 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-5 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-6 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~1 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~2 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~3 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~4 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~5 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~6 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-1 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-2 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-3 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-4 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-5 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-6 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~1 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~2 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~3 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~4 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~5 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~6 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-1 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-2 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-3 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-4 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-5 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-6 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~ #suhc:bloodboltpassthrough run execute if block ~1 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~2 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~3 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~4 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~5 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~6 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-1 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-2 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-3 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-4 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-5 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-6 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~1 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~2 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~3 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~4 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~5 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~6 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-1 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-2 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-3 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-4 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-5 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-6 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~1 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~2 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~3 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~4 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~5 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~6 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-1 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-2 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-3 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-4 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-5 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-6 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~1 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~2 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~3 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~4 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~5 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~6 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-1 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-2 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-3 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-4 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-5 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-6 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~1 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~2 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~3 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~4 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~5 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~6 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-1 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-2 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-3 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-4 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-5 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-6 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~ ~ ~1 #suhc:bloodboltpassthrough run execute if block ~ ~ ~2 #suhc:bloodboltpassthrough run execute if block ~ ~ ~3 #suhc:bloodboltpassthrough run execute if block ~ ~ ~4 #suhc:bloodboltpassthrough run execute if block ~ ~ ~5 #suhc:bloodboltpassthrough run execute if block ~ ~ ~6 #suhc:bloodboltpassthrough run execute if block ~ ~ ~7 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-1 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-2 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-3 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-4 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-5 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-6 #suhc:bloodboltpassthrough run execute if block ~ ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~1 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~2 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~3 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~4 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~5 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~6 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-1 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-2 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-3 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-4 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-5 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-6 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~1 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~2 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~3 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~4 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~5 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~6 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-1 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-2 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-3 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-4 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-5 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-6 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~1 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~2 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~3 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~4 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~5 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~6 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-1 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-2 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-3 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-4 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-5 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-6 #suhc:bloodboltpassthrough run execute if block ~ ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~1 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~2 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~3 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~4 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~5 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~6 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-1 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-2 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-3 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-4 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-5 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-6 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~1 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~2 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~3 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~4 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~5 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~6 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-1 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-2 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-3 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-4 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-5 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-6 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~1 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~2 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~3 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~4 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~5 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~6 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-1 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-2 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-3 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-4 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-5 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-6 #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~1 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~2 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~3 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~4 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~5 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~6 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-1 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-2 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-3 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-4 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-5 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-6 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~1 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~2 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~3 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~4 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~5 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~6 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-1 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-2 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-3 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-4 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-5 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-6 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~ ~ ~ #suhc:bloodboltpassthrough run execute if block ~ ~1 ~ #suhc:bloodboltpassthrough run execute if block ~ ~2 ~ #suhc:bloodboltpassthrough run execute if block ~ ~3 ~ #suhc:bloodboltpassthrough run execute if block ~ ~4 ~ #suhc:bloodboltpassthrough run execute if block ~ ~5 ~ #suhc:bloodboltpassthrough run execute if block ~ ~6 ~ #suhc:bloodboltpassthrough run execute if block ~ ~7 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-1 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-2 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-3 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-4 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-5 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-6 ~ #suhc:bloodboltpassthrough run execute if block ~ ~-7 ~ #suhc:bloodboltpassthrough run execute if block ~7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~1 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~2 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~3 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~4 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~5 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~6 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-1 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-2 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-3 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-4 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-5 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-6 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~1 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~2 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~3 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~4 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~5 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~6 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-1 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-2 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-3 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-4 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-5 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-6 ~7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~ ~7 #suhc:bloodboltpassthrough run execute if block ~7 ~1 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~2 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~3 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~4 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~5 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~6 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-1 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-2 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-3 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-4 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-5 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-6 ~-7 #suhc:bloodboltpassthrough run execute if block ~7 ~-7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~ ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~1 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~2 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~3 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~4 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~5 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~6 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~7 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-1 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-2 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-3 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-4 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-5 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-6 ~-7 #suhc:bloodboltpassthrough run execute if block ~-7 ~-7 ~-7 #suhc:bloodboltpassthrough run tag @s add NoLight
execute at @s[tag=!NoMove] run execute as @e[distance=..2,tag=KyuFlareGunLight,tag=!PlacedLight,tag=NoLight] run execute at @s run function zzzzdonotuse:weapons/flaregun/checkwater


execute at @s[tag=!NoMove] run execute as @e[distance=..2,tag=KyuFlareGunLight,tag=!PlacedLight,tag=!NoLight] run execute at @s run execute if block ~ ~ ~ #suhc:bloodboltpassthrough run setblock ~ ~ ~ light
execute at @s[tag=!NoMove] run tag @e[distance=..2,tag=KyuFlareGunLight,tag=!PlacedLight] add PlacedLight

execute as @s[tag=!NoMove,scores={KyuDummy2=..4}] run function zzzzdonotuse:weapons/flaregun/flaregunmove

