Hacker

Every night, may hack person to use their role for that night. You have two uses.

Basic Mechanics
When you hack a player, you will not know what that players role is. After hacking into a role, you give the narrator another name which is who the hacked player will do their action to. You only have two uses so it's important to use them wisely. You may hack the same player two nights in a row.

Advanced Mechanics
Hacking into roles that have no night time ability will simply fail the role and the ability will be wasted. The Hacker will not know that this happened. Day time action roles like the Pirate will not be affected by the hack and will continue to do their original action. Hacking into player that have two night actions like the Transporter or the Bus Driver will do something different. The Hacker will obviously not know that their target visits two player and will simply force them to target 1 player of their choosing. Since both these roles visit two people per night, the other action will be randomized and a random player will be transported. If you hack a player who gets roleblocked the same night, your action will have no affect.