execute store result score @s jjc_y1 run data get entity @s Pos[1]
execute store result storage colosseum_of_fools:storage_main chorus double 1 run scoreboard players add @s jjc_y1 2
function colosseum_of_fools:ss/geomancer/target/chorus/3 with storage colosseum_of_fools:storage_main
execute if block ~ ~-1 ~ pointed_dripstone run tag @s add jjc_geomancer_wall_tpm1
execute at @s[tag=!jjc_geomancer_wall_tpm1] positioned ~-0.75 ~ ~-0.75 if entity @e[nbt={attributes:[{}]},dy=2] run tag @s add jjc_geomancer_wall_tpm1
execute at @s[tag=!jjc_geomancer_wall_tpm1] unless block ~ ~1 ~ #colosseum_of_fools:fire unless block ~ ~2 ~ #colosseum_of_fools:fire run tag @s add jjc_geomancer_wall_tpm1
execute at @s[tag=!jjc_geomancer_wall_tpm1] run tp @n[distance=..200,type=marker,tag=jjc_geomancer_wall_tp] @s
execute at @s[tag=!jjc_geomancer_wall_tpm1] run tag @n[distance=..1,type=marker,tag=jjc_geomancer_wall_tp] add jjc_geomancer_wall_tp2
kill @s