scoreboard players set @e[type=#colosseum_of_fools:guanzhong,tag=jjc_guanzhong,distance=..100] jjc_303 1
execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_2d] run function colosseum_of_fools:e/sgl/ze1
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_2d] run function colosseum_of_fools:m/pillager
execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_6d] run function colosseum_of_fools:e/sgl/ze1
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_6d] run function colosseum_of_fools:m/vindicator
execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_10d] run function colosseum_of_fools:e/sgl/ze1
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_10d] run function colosseum_of_fools:m/pillager
execute at @s[scores={jjc_202=1,jjc_505=1}] at @n[distance=..200,tag=jjc_14d] run function colosseum_of_fools:e/sgl/ze1
execute at @s[scores={jjc_202=1,jjc_606=1}] at @n[distance=..200,tag=jjc_14d] run function colosseum_of_fools:m/vindicator
execute at @s[scores={jjc_202=1,jjc_606=10..,jjc_mobs_count=..0}] run function colosseum_of_fools:ks/next_row

execute at @s[scores={jjc_202=2,jjc_505=1}] run function colosseum_of_fools:e/sgl/ze3
execute at @s[scores={jjc_202=2,jjc_606=1}] run function colosseum_of_fools:m/pillager_raid_captain
tag @s[scores={jjc_202=2,jjc_606=10..,jjc_mobs_count=..0}] add jjc_next