execute as @e[type=zombie,tag=jjc_lhzs,tag=!jjc_lhzs1,tag=!jjc_lhzs2,tag=!jjc_lhzs3] at @s if entity @n[predicate=colosseum_of_fools:survive,tag=jjc_p,distance=..60] run scoreboard players add @s jjc_303 1

execute as @e[type=zombie,tag=jjc_lhzs,scores={jjc_303=40..}] at @s store result score @s jjc_random run random value 1..3

tag @e[type=zombie,tag=jjc_lhzs,scores={jjc_303=40..,jjc_random=1}] add jjc_lhzs1
tag @e[type=zombie,tag=jjc_lhzs,scores={jjc_303=40..,jjc_random=2}] add jjc_lhzs2
tag @e[type=zombie,tag=jjc_lhzs,scores={jjc_303=40..,jjc_random=3}] add jjc_lhzs3
tag @e[type=zombie,tag=jjc_lhzs,scores={jjc_303=40..,jjc_random=2..3},predicate=colosseum_of_fools:random/0.5] add jjc_lhzs_tp

execute as @e[type=zombie,tag=jjc_lhzs,scores={jjc_303=40..}] at @s store result score @s jjc_303 run random value -20..20

execute if entity @e[type=zombie,tag=jjc_lhzs,tag=jjc_lhzs1] run function colosseum_of_fools:ss/lhzs/11
execute if entity @e[type=zombie,tag=jjc_lhzs,tag=jjc_lhzs2] run function colosseum_of_fools:ss/lhzs/12
execute if entity @e[type=zombie,tag=jjc_lhzs,tag=jjc_lhzs3] run function colosseum_of_fools:ss/lhzs/13
execute if entity @e[type=zombie,tag=jjc_lhzs,tag=jjc_lhzs_tp] run function colosseum_of_fools:ss/lhzs/chorus/0

execute as @e[type=zombie,tag=jjc_lhzs,predicate=colosseum_of_fools:random/0.5] at @s run particle portal ~ ~1.5 ~ 0.5 0.1 0.5 1 1