function mctsts:game/death/_get
scoreboard players set r Random 6
function mctsts:util/random
execute if score n Random matches 1..2 if entity @s[tag=unique] run function mctsts:game/death/unique
execute if score n Random matches 1..2 if entity @s[tag=!unique] run function mctsts:game/death/_personal
execute if score n Random matches 3 if entity @s[tag=creator] run function mctsts:game/death/creator
execute if score n Random matches 3 if entity @s[tag=!creator] run function mctsts:game/death/_personal
execute if score n Random matches 4 if entity @s[tag=vertex] run function mctsts:game/death/vertex
execute if score n Random matches 4 if entity @s[tag=!vertex] run function mctsts:game/death/_personal
execute if score n Random matches 5 if entity @s[tag=tester] run function mctsts:game/death/tester
execute if score n Random matches 5 if entity @s[tag=!tester] run function mctsts:game/death/_personal
execute if score n Random matches 6 run function mctsts:game/death/_basic

scoreboard players set n Random 0