def METHOD_NAME(evt: Event, var: GameState, user):
    # Remind dullahans of their targets
    if user in var.roles["dullahan"]:
        targets = list(TARGETS[user])
        for target in list(targets):
            if is_dead(var, target):
                targets.remove(target)
        random.shuffle(targets)
        if targets:
            t = messages["dullahan_targets"] if set(targets) == TARGETS[user] else messages["dullahan_remaining_targets"]
            evt.data["messages"].append(t.format(targets))
        else:
            evt.data["messages"].append(messages["dullahan_targets_dead"])