Before the game, the bodyguards are randomly assigned an order with dice. This ordering is private, so we have bodyguards a, b, c, d, e, f, and g but they don't know which they are only the mod does.
If a, b, and c protect d, and mafia shoots d, then a will die.
If a protects b who protects c who protects d, and the mafia shoot d, c will die.
Only one person will die each night.
Is this balanced? Would it be fun? I was thinking
Players could try to pair up so that the scummier half of the town has to protect the townier half, but then scum is back to knowing exactly who will die when they shoot and they'll be able to shoot their best option (even if several key town players are ruled out this way) but a player with a townier scumgame they can coast to lylo and have a perfect answer for why they're still alive. I think trying to break it that way would easily lead to a false sense of security. Or paranoia.
Also I think just playing it straight would be fun, only using the bodyguard ability when you want to get nightkilled.