View Issue Details

IDProjectCategoryView StatusLast Update
0002222Dwarf FortressDwarf Mode -- Jobs, Cleaningpublic2014-09-13 13:51
ReporterShaggy Frog Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version0.31.05 
Fixed in Version0.40.13 
Summary0002222: Dwarf tries to clean missing body part
DescriptionI have a dwarf that is missing her nose, but inventory shows she has a blood covering on her nose. She is stuck in a loop trying to clean her non-existent body part and failing (which I believe makes this different than the existing "Cancel Clean Self: Area Inaccessable" bugs)
Tagsamputation, blood, body part, clean self, contaminant, wound

Relationships

related to 0000306 resolvedToady One Injured soldier tries to pick up equipment with broken arms- message spam 
related to 0002500 new Blood spatter on internal body parts; dwarves unsuccessfully try to clean it off 
has duplicate 0005848 resolveduser1294 Dwarf with hand amputated can't remove contaminants from missing hand with Clean Self 
has duplicate 0006459 resolveduser6 blood/contaminant on lost body part leads to repeated "clean self" tasks 
related to 0004904 confirmeduser6 Creatures can retain spatters on body parts that are gone/severed/removed 
related to 0008009 new Missing limb affected by syndrome (or not really missing) 

Activities

Shaggy Frog

2010-06-09 22:02

reporter   ~0008025

Just reproduced in 31.06, with two dwarves: one missing a right hand, the other missing left lower arm. Basically, I think the bug is that blood coverings on body parts are not getting removed from the dwarf if that dwarf loses that body part.

user6

2014-03-20 08:08

  ~0024608

eidako posted this save at 0006459: http://dffd.wimbli.com/file.php?id=8486

eidako

2014-03-20 10:22

reporter   ~0024610

An addendum to the save file: it is now late Spring and Soapy has picked up the blood of two different goblins on the missing foot, while the blood of the original goblin has gone away. I put her in a burrow restricting her access to water right after making the save, so it seems the blood will eventually go away on its own, and that it's possible to pick up new contaminants on the missing limb.

nanite

2014-09-13 04:20

reporter   ~0030159

I am seeing this also in 40.11. A dwarf lost his hand during a brawl, and at some point during this brawl the missing hand got blood on it (possibly before the hand was lost).

He is now going down to the water every once in a while to Clean Self, but it doesn't help because the blood stays on the missing hand.

user6

2014-09-13 07:07

  ~0030163

Reminder sent to: nanite

Please upload a save that reproduces the problem to http://dffd.wimbli.com/ and post the link here.

Toady One

2014-09-13 13:51

administrator   ~0030173

I'm not sure what causes the spatter to be retained on missing parts yet, but I've put in a check for the cleaning behavior now so they won't try to cover the missing part with water forever. I've also made the check watch out for spatter on internal body parts that haven't popped out (which also would not be cleaned).

Issue History

Date Modified Username Field Change
2010-06-08 17:52 Shaggy Frog New Issue
2010-06-08 18:41 user6 Relationship added related to 0000306
2010-06-09 22:02 Shaggy Frog Note Added: 0008025
2011-03-21 07:27 quatch Tag Attached: clean self
2011-03-21 07:27 quatch Tag Attached: wound
2011-03-21 07:27 quatch Tag Attached: amputation
2011-06-11 09:43 user11 Relationship added has duplicate 0004695
2011-07-27 09:20 user11 Relationship deleted has duplicate 0004695
2011-09-25 11:18 user1294 Relationship added child of 0004904
2012-02-16 08:51 user6 Relationship replaced related to 0004904
2012-02-16 08:53 user6 Relationship added related to 0002500
2012-04-29 10:00 user1294 Relationship added has duplicate 0005848
2014-03-20 08:08 user6 Relationship added has duplicate 0006459
2014-03-20 08:08 user6 Note Added: 0024608
2014-03-20 10:05 eidako Tag Attached: blood
2014-03-20 10:05 eidako Tag Attached: body part
2014-03-20 10:05 eidako Tag Attached: contaminant
2014-03-20 10:22 eidako Note Added: 0024610
2014-03-22 23:47 user6 Assigned To => user6
2014-03-22 23:47 user6 Status new => acknowledged
2014-08-14 14:34 user6 Relationship added related to 0008009
2014-09-13 04:20 nanite Note Added: 0030159
2014-09-13 07:06 user6 Status acknowledged => confirmed
2014-09-13 07:07 user6 Note Added: 0030163
2014-09-13 13:51 Toady One Note Added: 0030173
2014-09-13 13:51 Toady One Status confirmed => resolved
2014-09-13 13:51 Toady One Fixed in Version => Next Version
2014-09-13 13:51 Toady One Resolution open => fixed
2014-09-13 13:51 Toady One Assigned To user6 => Toady One