Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010093Dwarf FortressCreaturespublic2016-12-17 23:572016-12-20 21:22
Reportersbendl 
Assigned ToDetros 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusresolvedResolutionno change required 
PlatformWindowsOS7OS Version
Product Version0.43.05 
Target VersionFixed in Version 
Summary0010093: Were-dwarves autoheal every month and don't starve
DescriptionI had an infestation of wereiguanas, and finally trapped the last offender in a 2x2 cell, expecting him to eventually die of dehydration or wounds. Next month, however, his mangled hands and foot magically repaired themselves, and he's been (un)happily living in that cell for the past two years or so. Seems all information about the health of the dwarf gets erased when they change into their animal.
Steps To ReproduceHaven't had this
Start with infected dwarf
Trap him somewhere he can't escape (wall off, he'll break doors)
Wait and see his injuries get healed and he'll never die.
Additional InformationWasn't sure which category to file under, creatures seemed most fitting?
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
(0036090)
PatrikLundell (reporter)
2016-12-18 01:59

It's not a bug but intended behavior.
(0036091)
sbendl (reporter)
2016-12-18 08:13

I thought that about the wound-healing, but this dwarf hasn't had food or water for around three years? That just seems wrong.
(0036096)
Sulac (reporter)
2016-12-19 17:25

I think what happens is every month, when the dwarf transforms, their hunger and thirst are reset to full as part of the transformation. As a month is not enough time for a dwarf to starve or dehydrate, a trapped weredwarf is functionally immortal, much like a trapped vampire.
(0036097)
sbendl (reporter)
2016-12-19 22:07

That was my thinking as well. Perhaps this is intended, but it seems odd to me. I expect vampires to be immortal, but not were-dwarves.
(0036098)
chaosvolt (reporter)
2016-12-19 22:11

If the starvation is the actual unintended behavior, then this perhaps warrants a rename.
(0036103)
Detros (manager)
2016-12-20 21:22
edited on: 2016-12-20 21:22

As others pointed out, werecreatures autohealing and thus also not starving should indeed be the intended behaviour. Actually, there is even a report of some occasion where a werecreature didn't autoheal: 0009654, "NPC werebeasts don't heal".

Looking at the http://dwarffortresswiki.org/index.php/DF2014:Werebeast [^] there has been included this sentence since the version for DF0.34 (like 4 years ago): "Infected dwarves will not die of old age and do not need food and drink." Current version continues with "Note that werebeasts can still drink, and the only reason they won't die from dehydration is because they change before they can die, healing wounds and removing thirst."


- Issue History
Date Modified Username Field Change
2016-12-17 23:57 sbendl New Issue
2016-12-18 01:59 PatrikLundell Note Added: 0036090
2016-12-18 08:13 sbendl Note Added: 0036091
2016-12-19 17:25 Sulac Note Added: 0036096
2016-12-19 22:07 sbendl Note Added: 0036097
2016-12-19 22:11 chaosvolt Note Added: 0036098
2016-12-20 21:06 Detros Summary Were-dwarves autoheal every month => Were-dwarves autoheal every month and don't starve
2016-12-20 21:22 Detros Note Added: 0036103
2016-12-20 21:22 Detros Status new => resolved
2016-12-20 21:22 Detros Resolution open => no change required
2016-12-20 21:22 Detros Assigned To => Detros
2016-12-20 21:22 Detros Note Edited: 0036103 View Revisions
2016-12-20 21:22 Detros Note Edited: 0036103 View Revisions


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker