Ability Types - Attacks Order
If a player is attacked several times in one night, the list of defenses is synchronously handled step by step for all attacks. This means first all attackers will simultaneously be affected by absences, then all of them will be affected by defenses, etc.
For conflicts (e.g. when a Lone Wolf and the wolfpack attack the same Runner) roles are first prioritized according to their team (Townsfolk first, then Werewolf, and lastly any other role), then, if necessary, alphabetically within these three categories (e.g. Assassin before Priest).
If a conflict still exists (two Lone Wolves attacking the same Runner) a random attacker is chosen to be prioritized.
Groups are a special case and are prioritized before any single role attacks and sorted alphabetically according to the group name, not the attacker's role.
Several roles/player may succeed in killing the same player.
You can find examples under $i attack order examples