execute at @s[scores={jjc_202=1,jjc_505=40}] at @n[distance=..200,tag=jjc_4d] positioned ~-1 ~ ~ run function colosseum_of_fools:e/platform/yrjjc_pt2
execute at @s[scores={jjc_202=1,jjc_505=40}] at @n[distance=..200,tag=jjc_8d] positioned ~ ~ ~-1 run function colosseum_of_fools:e/platform/yrjjc_pt2
execute at @s[scores={jjc_202=1,jjc_505=40}] at @n[distance=..200,tag=jjc_12d] positioned ~1 ~ ~ run function colosseum_of_fools:e/platform/yrjjc_pt2
execute at @s[scores={jjc_202=1,jjc_505=40}] at @n[distance=..200,tag=jjc_16d] positioned ~ ~ ~1 run function colosseum_of_fools:e/platform/yrjjc_pt2
execute at @s[scores={jjc_202=1,jjc_505=100}] at @n[distance=..200,tag=jjc_16b] positioned ~ ~5 ~ run tag @e[distance=..1,tag=jjc_type_pt,tag=!jjc_zs] add jjc_pt_down
execute at @s[scores={jjc_202=1,jjc_505=100}] at @n[distance=..200,tag=jjc_12b] positioned ~ ~5 ~ run tag @e[distance=..1,tag=jjc_type_pt,tag=!jjc_zs] add jjc_pt_down
execute at @s[scores={jjc_202=1,jjc_505=100}] at @n[distance=..200,tag=jjc_4b] positioned ~ ~5 ~ run tag @e[distance=..1,tag=jjc_type_pt,tag=!jjc_zs] add jjc_pt_down
execute at @s[scores={jjc_202=1,jjc_505=100}] at @n[distance=..200,tag=jjc_8b] positioned ~ ~5 ~ run tag @e[distance=..1,tag=jjc_type_pt,tag=!jjc_zs] add jjc_pt_down
execute at @s[scores={jjc_202=1,jjc_606=120..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=2,jjc_505=1}] at @n[distance=..200,tag=jjc_8] positioned ~ ~5 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=2,jjc_606=1}] at @n[distance=..200,tag=jjc_8] positioned ~ ~5 ~ run function colosseum_of_fools:m/primal_aspid
execute at @s[scores={jjc_202=2,jjc_505=1}] at @n[distance=..200,tag=jjc_16] positioned ~ ~10 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=2,jjc_606=1}] at @n[distance=..200,tag=jjc_16] positioned ~ ~10 ~ run function colosseum_of_fools:m/primal_aspid
execute at @s[scores={jjc_202=2,jjc_606=10..,jjc_mobs_count=..1}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=3,jjc_505=1}] positioned ~ ~5 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=3,jjc_606=1}] positioned ~ ~5 ~ run function colosseum_of_fools:m/silverfish_armoured
execute at @s[scores={jjc_202=3,jjc_606=10..,jjc_mobs_count=..1}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=4,jjc_505=1}] at @n[distance=..200,tag=jjc_2d] positioned ~ ~5 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=1}] at @n[distance=..200,tag=jjc_2d] positioned ~ ~5 ~ run function colosseum_of_fools:m/silverfish_armoured
execute at @s[scores={jjc_202=4,jjc_505=1}] at @n[distance=..200,tag=jjc_10d] positioned ~ ~5 ~ run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_202=4,jjc_606=1}] at @n[distance=..200,tag=jjc_10d] positioned ~ ~5 ~ run function colosseum_of_fools:m/silverfish_armoured
tag @s[scores={jjc_202=4,jjc_606=10..,jjc_mobs_count=..0}] add jjc_next