execute at @s[scores={jjc_505=1..100}] run tp @s ~ ~ ~ ~10 ~
execute at @s[scores={jjc_505=1}] run playsound entity.ender_dragon.ambient hostile @a[distance=..200] ~ ~1 ~ 3 1
execute at @s[scores={jjc_505=40}] run playsound entity.ender_dragon.ambient hostile @a[distance=..200] ~ ~1 ~ 3 1
execute at @s[scores={jjc_505=80}] run playsound entity.ender_dragon.ambient hostile @a[distance=..200] ~ ~1 ~ 3 1

execute at @s[scores={jjc_505=100}] run function colosseum_of_fools:e/sgl/yr2
execute at @s[scores={jjc_505=140}] run function colosseum_of_fools:m/zote
execute at @s[scores={jjc_505=140..}] run scoreboard players set @e[type=#colosseum_of_fools:guanzhong,tag=jjc_guanzhong,distance=..100] jjc_303 1

execute as @n[distance=..200,type=villager,tag=jjc_mob] at @s run damage @p[predicate=colosseum_of_fools:survive,distance=..2] 0.01 mob_attack

execute at @s[scores={jjc_505=150..,jjc_mobs_count=..0}] unless entity @e[tag=jjc_mob,distance=..200] run tag @s add jjc_next