eDonnes124 / Town-Of-Us-R

An Among Us mod containing a bunch of roles
GNU General Public License v3.0
336 stars 136 forks source link

New Role: Hunter #208

Closed fariparedes closed 3 months ago

fariparedes commented 7 months ago

This role has been tested for about two months now so I'm pretty confident the bugs have been mostly ironed out. Based on the Hunter from Throne of Lies: https://tol.fandom.com/wiki/The_Hunter

The Hunter is a new Crewmate Killing role with the ability to track players and execute them if they do anything suspicious. Unlike the Sheriff, the Hunter does not die if they kill an innocent player, however the Hunter may only execute players who have given them probable cause.

The Hunter's Kill button starts disabled, and can only be enabled by using their Stalk ability on a player. The ability lasts 25 seconds by default, and has 5 charges. If at any point while the player is being Stalked, they interact in any way with another player, the Hunter's screen flashes and the player becomes Marked. The Hunter's Kill button is enabled for Marked players only, and they will show up in the meeting screen in a different color and be visible to ghosts.

Crewmate roles which interact with other players, like the Tracker, Detective, etc. are equally vulnerable to the Hunter as are killing roles, so the Hunter must exercise judgment in which Marked players they choose to kill. They may also use their ability solely for its information-gathering purpose, as they will typically know if Stalked players are suspicious for a kill or not. The Hunter by default cannot report its own kills.

Finally, the Hunter has an ace up its sleeve in the form of their passive ability, Retribution. The last player who votes for the Hunter, if they are exiled, will be assassinated before the Hunter dies. In my experience, this is often biased towards affecting impostors, as they often save their votes to see which way a meeting is going, and (if the setting is enabled) to preserve their ability to assassinate. On a final 3 vote, if the impostor votes for the Hunter last, the Hunter will kill the impostor first, winning the game for the crew. If the Hunter's last vote was themselves, Retribution does not activate.

MyDragonBreath commented 3 months ago

In testing, merged into dev