In post 4, LlamaFluff wrote: In post 1, chamber wrote:I would resolve it as the rolecop learning as much as the player knows about their own role, but nothing about their alignment. The player doesn't know they are naive so neither would the role cop.
This. To me a rolecop should investigate a player exactly what their role is, minus alignment.
Vanilla Town is Vanilla
Cop is Cop (regardless of what hidden mechanics exist)
Naïve Cop is Naïve Cop (assuming the role PM says "Naïve Cop")
Mafia Traitor is Traitor (since Traitor is modifying the alignment "mafia")
Mafia Godfather could be an exception if the role specifically says that it would investigate as Vanilla Town, then it would be Vanilla
These answers make sense to me intuitively, but they lead to some odd combinations. For instance, if the Traitor is the last scum standing, he normally ascends and becomes a Mafia Goon. This means that he would go from "Traitor" to "Vanilla". But a normal Cop inspecting the same player would normally get "Town" on the Traitor and "Mafia" on the ascended Good traitor. (What a weird role.)
Godfather as an exception makes sense, but then to be consistent Millers would investigate as "Vanilla". Telling a rolecop that the Godfather is Vanilla sounds fine (Godfather is supposed to pass inspections), but telling him that a Miller is vanilla seems bastard. I would prefer Rolecop getting Vanilla on one and Miller on the other, but that sounds pretty inconsistent to me.
For what it's worth, I just remembered an offsite game I modded with cop sanities and rolecops. I did not tell rolecops which sanity of cop they inspected, because the cops themselves did not know.
In post 7, Cheery Dog wrote:Your second option is a variation as the wiki page says. The default rolecop is as per the Cop page.
Right. So if Rolecop getting all details is explicitly not Normal, what is Normal?
In post 12, Shadowmod wrote:
As a guideline I'd say,
if a player is an insane (or naïve/paranoid) cop they only get a standard cop PM, maybe with a hint in the flavour that sanity is not guaranteed
(depending on the mod and kind and bastardness of the game, I guess), hence a role cop will just learn that said player is a cop.
Modifiers like macho or weak, on the other hand, are usually not hidden and a role cop should learn about them, too, unless specified otherwise.
This is assuming that the game is complying to normalcy guidelines, of course, or at least sticking to simple, standard roles.
If the game uses roles that are not standardized or commonly known, a role cop may in fact be just a flavour cop, if all they get is a role name, or more like an ability cop, if they learn about their targets' actual capabilities...
I think this is the winning answer. If the cop doesn't know what sanity they are, but knows there are sanities, then the rolecop learns that they checked a cop but not of what sanity.
(Though this leads to another odd exception: the Rolecop could claim "I know that there are cop sanities," which would be proof enough for any cop informed there were sanities. This is slightly easier than proving the Rolecop by outing someone's role.)