With the investigator update, I thought of a role that could work. I would love to hear an opinion on it.
Role: Officer
Category: Town Government/Power
Night Action: Suspect/Arrest
Possible Crimes: None
Role description: A police officer. During the night he can choose someone to Suspect. If that person has committed crimes, they will be arrested. The Officer does not know what crimes they have committed. The next day, a message will come up after the death messages (similar to an Amnesiac role change message) that says "X is under arrest!" and the arrested player will be immediately put to trial. The Officer has a limited number of arrests.
Mechanics: Using the Officer's night action does not cause him to visit his target. Similar to a Vigilante, the Officer cannot use his night action on the first night. If an Officer Suspects someone who has not committed any crimes, they will not be arrested and the Officer's arrests will not be deducted. The officer is also a unique role.
Arrest mechanics: The player will be put to trial regardless of the type of lynch mode, ex. if it is in instant lynch mode they will still be put to trial.
Options:
Limited to X arrests: default 3
(Leaving all options unchecked causes it to be invalid, like Marshall's lynches)
Immunity to Auditing: default Yes
Messages:
"Your suspect has not committed any crimes."
"Your suspect has committed crimes! You place them under arrest."
Edit: Thanks for your feedback, made a few changes