(Joke Role) Firefighter

You are a person who really hates fire. Especially monkeys on fire, because they are organic.
Since you are paid by Salem's taxpayer monies, you make sure you do your best to prevent the town burning down, but that stupid arsonist keeps threatening to burn down buildings since he like setting things on fire.
Armed with your high powered hose, water gatlings, homing fire extinguishers, and fire retardant articles of clothing, you, the Firefighter, set out to do your job.
== Stats ==
Role Name: Firefighter
Alignment: Town (Support)
Abilities: Choose someone at night and depending on what happened to them and if they were visited by the arsonist either rinse off the gasoline, bludgeon the arsonist, or kill the arsonist who's visiting your target.
Attributes
* Your attack automatically kills the arsonist if you visit him or if they visit the target you choose.
* If they are no arsonists then you become a retributionist because killing the arsonist gives you magic powers.
* You are super night immune (cant be killed by guilt, executions, ignition, maulings, alerts).
* You are roleblock immune.
* You are transport immune.
* Any target you visit is not affected by the transporter.
* You are control immune.
* 
Goal: Kill all fires. They are like neutral benigns, except that they kill people.
Notes:
* Arsonist needs a nerf since he has the highest winrate in every mode.
* Arsonist is op because nothing can save you from ignition unless he dies.
* Arsonists can easily fake being a transporter so even their investigator result is op.
* Town needs a tool against the most overpowered role in the game.
== Strategy ==
* Visit doused people because you can wash off gasoline.
* Visit suspected arsonists to instantly murder them with your hose.
* Visit people who you think will be doused to un douse them and murder the arsonist.