View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010093 | Dwarf Fortress | Creatures | public | 2016-12-17 23:57 | 2016-12-20 21:22 |
Reporter | sbendl | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | have not tried |
Status | resolved | Resolution | no change required | ||
Platform | Windows | OS | 7 | ||
Product Version | 0.43.05 | ||||
Summary | 0010093: Were-dwarves autoheal every month and don't starve | ||||
Description | I 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 Reproduce | Haven'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 Information | Wasn't sure which category to file under, creatures seemed most fitting? | ||||
Tags | No tags attached. | ||||
|
It's not a bug but intended behavior. |
|
I thought that about the wound-healing, but this dwarf hasn't had food or water for around three years? That just seems wrong. |
|
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. |
|
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. |
|
If the starvation is the actual unintended behavior, then this perhaps warrants a rename. |
|
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." |
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 |
|
Summary | Were-dwarves autoheal every month => Were-dwarves autoheal every month and don't starve |
2016-12-20 21:22 |
|
Note Added: 0036103 | |
2016-12-20 21:22 |
|
Status | new => resolved |
2016-12-20 21:22 |
|
Resolution | open => no change required |
2016-12-20 21:22 |
|
Assigned To | => user8971 |
2016-12-20 21:22 |
|
Note Edited: 0036103 | |
2016-12-20 21:22 |
|
Note Edited: 0036103 |