def METHOD_NAME(evt: Event, var: GameState):
    ps = get_players(var)
    for bg in get_all_players(var, ("bodyguard",)):
        pl = ps[:]
        random.shuffle(pl)
        pl.remove(bg)
        chance = config.Main.get("gameplay.safes.bodyguard_dies")
        bg.send(messages["bodyguard_notify"])
        if var.next_phase != "night":
            return
        if chance > 0:
            bg.send(messages["bodyguard_death_chance"].format(chance))
        bg.send(messages["players_list"].format(pl))