Bodyguard

You are a trained protector, capable of throwing yourself into harms' way to save your client.
==Rolecard==
===Bodyguard===
*Welcome, [Player Name], you are a Bodyguard.
*Your alignment is Town Protective.
=====Abilities:=====
*Each night, you may choose a player to guard. If your target is attacked, protect your target and attack the attacker.
**You will die if you attack someone, this cannot be prevented.
**Your attack ignores night immunity.
*Once per game you may choose to wear a bulletproof vest instead of guarding someone. This will grant you night immunity that night.
=====Win Condition:=====
*You win when there are no longer any threats to the Town.
==Alternative Names==
*BG (Abbreviation)
==Role Interaction==
*When protecting someone, the Bodyguard's target learns of being protected by someone else when protecting from an attack. This does not hint towards the role of the protector.
*Players protected by the Bodyguard will only learn of being protected once per attack, even if other players also protected the Bodyguard's target.
*Protection looks identical to night immunity for attackers.
*Protection takes priority over any night immunity.
*The bulletproof vest is only consumed if the action is successful, being roleblocked by an Escort or Consort will retain the action.
*The vest is consumed regardless of whether it protected the Bodyguard however, meaning, even if the Bodyguard is not attacked, the vest will be used and unavailable during future nights.
*A player attacked by a Bodyguard can only be protected by another Town Protective, a Potion master or a Guardian Angel, but not another Bodyguard.
*A Bodyguard can pierce any night immunity except for the Warlock and Horseman of the Apocalypse.
*A Bodyguard will not attack an Arsonist or Firebrand while dousing/igniting, Neither will he attack a Stalker while stalking.
*The Bodyguard cannot protect a revealed Mayor, this also means that he will not counterattack anyone attacking the Mayor.
==Strategy==
*Stuff someone smart writes.
==Links== 
*Other Protective type Town roles
*All Town Roles
*All roles
*A detailed list of win conditions
==Thumbnail==