Do insane mayors actually stay in office? I know nobility loses their title once they go gaga (or die).
"Isn't a projectile" - well, i should guess a noble who's currently a projectile would have other things on their mind than tell the fort they want a brass bed in their tomb.
Minor datum: as far as i can tell, nobles can mandate production of goods and ban exports while underwater (vampire noble in submerged danger room).
Quote from: jcochran on June 02, 2014, 02:48:54 pm
...
Not so sure about that. Caged prisoners (justice system) do get fed and watered as a low priority job. And I don't think DF first checks if the hungry and/or thirsty dwarf is a subject of either the justice or medical system. So a caged mayor ought to be feed and watered as a low priority job.
FYI the problem is not the job "priority", but rather that there is a cooldown on how often they can be fed/watered, and it gets reset whenever the game goes looking for someone to do the job, regardless if anyone is assigned to bring the food/water. If at that instant no one is able to take the job, the prisoner/patient has to wait another 1.5 days or so before they get another chance. The job simply doesn't wait in a job queue like the workshop or construction jobs.
There's still the notable difference that for chained or caged dwarfs (and babies), the first give food/water job tends to trigger just fine, but the second never occurs. And i'm quite sure there's no "justice" check - a captured child (caught in the bag of a goblin snatcher who was then nabbed by a cage trap) received food once but then perished from dehydration (the food is proven, because the bag she was in was listed as a "rat weed seed bag"); similarly, a captured berserk elven merchant was fed and watered once, but not a second time. I've never had this happen with a properly acknowledged hospital patient - one of them survived several years of being stuck in a traction bench - , so there _is_ a no-feed bug affecting specifically captured units and babies.
For reference, i forced the survival of a few babies by temporarily adding NO_EAT or NO_DRINK to the dwarven raws whenever the baby got to starving or dehydrated. In those cases, each baby was fed and watered once, but completely ignored thereafter; in one super-exceptional case, a baby got a second dose of water - in the eleven months from becoming an orphan to its first birthday. All other episodes of deep thirst (about ten altogether) and all of hunger (five or six) would have killed it, because it just wasn't getting anything, in spite of decent numbers of idlers with the relevant labours at all times. Patients have always been provided for adequately in that fort.
A very wild guess would be that being permanently "idle" screws up the job manager somehow - babies never take any jobs, and caged units are similarly restricted. Doesn't explain dwarfs on chains getting killed through neglect. Interestingly, job processing seems to be o.k. with patients being permanently in "Rest" state.