effect clear @a[distance=..100] trial_omen
execute as @e[type=marker,tag=jjc_spikes,distance=..100] at @s run function colosseum_of_fools:e/spikes/kill
execute unless entity @n[distance=..200,type=marker,tag=jjc_spikes] if block ~ ~ ~16 minecraft:pointed_dripstone summon marker run function colosseum_of_fools:e/spikes/kill
tag @e[distance=..100,tag=jjc_type_pt,tag=!jjc_zs] add jjc_pt_down
tag @e[distance=..100,tag=jjc_type_pt,tag=!jjc_zs] add jjc_pt_down_fast
fill ~-16 ~ ~-16 ~16 ~ ~16 air replace fire
fill ~-8 ~ ~-8 ~8 ~19 ~8 air
scoreboard players reset @s
tp @s ~ ~ ~ 0 0
data merge entity @s[tag=jjc_yrjjc] {Tags:["jjc_jjc","jjc_yrjjc","jjc"]}
data merge entity @s[tag=jjc_dyjjc] {Tags:["jjc_jjc","jjc_dyjjc","jjc"]}
data merge entity @s[tag=jjc_zejjc] {Tags:["jjc_jjc","jjc_zejjc","jjc"]}
tp @e[tag=jjc_mob,distance=..100] ~ ~-1000 ~
execute as @n[type=marker,tag=jjc_rk,distance=..100] at @s run fill ~-1 ~ ~-1 ~1 ~2 ~1 air
execute as @n[type=marker,tag=jjc_rk_dyjjc,distance=..100] at @s run fill ^-1 ^-1 ^1 ^1 ^-1 ^10 nether_bricks
execute as @e[type=marker,tag=jjc_sg,tag=!jjc_sg_z,tag=!jjc_sg_a,distance=..100] at @s run fill ~3 ~ ~3 ~-3 ~19 ~-3 air
execute store result score @s jjc_y0 run data get entity @s Pos[1] 10