Long story short, I knew there was a vampire in my fort, but I couldn't figure out who. And I sure as HELL wasn't gonna k-select every single damn dwarf to figure out which one had the longest portion of blue text.
So, since biting people's necks is a crime, I figured I'd need witnesses. I forbade the entire bedroom complex, constructed a handful of beds in a communal room, and stationed by military in there. Should my vamp come around, he'll have 10+ people staring at him as he does the act.
Meanwhile I k-select a few dwarves on the off-chance I find my purchase, and bingo! I nickname my prime suspect accordingly, and track him. Sure enough, one fine day he goes 'On Break' in bright teal text rather than dark deal. There's my perp!
He struts into the communal bedroom like he owns the place, gives a few pats on the back of my military, exchanges a few "Hey you o'ight mate", then proceeds to casually bend over and chomp down on the first sleeping dwarf, in plain sight of everyone. And with the act done, he waltzes out without opposition.
Shuri: "Uh, guys, did you see anything unusual happening recently?"
Military: "Eh, naw, mate. Nothin' to report."
Shuri: "And the dwarf who bit the other guy a minute ago, what about him, eh?"
Military: "What dwarf?"
Shuri: "...Oh fuck all you guys."
I'm not sure what I did wrong here. I had every condition united to make "the fort" catch my suspect in the act, he did it in plain sight of well over a dozen dwarves... and nobody reacted. At all. Even stranger: the victim didn't die.
I'm at a loss. I've officially given up on the vamp and prepared an unfortunate accident for him, but for next time, what more am I supposed to do to get the fort's population to point out who the vampire is, fairly and squarely, without me resorting to god-almighty-player tactics?