View Issue Details

IDProjectCategoryView StatusLast Update
0000459Dwarf FortressDwarf Mode -- Interface, Announcements: Message Spampublic2011-04-21 15:25
Reportermanyleeks Assigned ToToady One  
PrioritynormalSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version0.31.01 
Fixed in Version0.31.22 
Summary0000459: Webbed injured dwarf unable to rest and thus cannot be diagnosed/hospitalised
DescriptionI had a dwarf collecting webs underground who was attacked by a troglodyte and ran into some webs before being seriously injured. I was able to defeat the troglodyte with my military and recover the wounded dwarf - however, I subsequently received unending "Rig•th Amnekast, Weaver cancels Rest: Webbed." Because he couldn't rest, none of my medical dwarfs would diagnose him or clean him, and because he was injured he couldn't move to clean the webs off himself.
Tagshealthcare, rest, spider webs

Relationships

related to 0000681 resolvedToady One Legless/footless dwarfs are ignored by healthcare 
has duplicate 0003429 resolvedLogical2u dwarf stuck as webbed, getting hundreds of announcements 

Activities

OzoneGrif

2010-07-18 11:59

reporter   ~0010587

I have a similar problem in v31.10.

My dwarf has been knocked uncouncious with arrows, and is severly injured :
- right upper arm
- left upper arm
- left lower arm
- right hand
- right upper leg
- left upper leg
- right lower leg
- left lower leg
- guts
- liver
- stomach
- left kidney
- left shoulder
- right floating rib

He's not waking up, and thus don't "rest" in the hospital bed.
He's just uncounscious and nauseous.

I have the error : cancel diagnose Patient : Patient not resting.

OzoneGrif

2010-07-18 12:45

reporter   ~0010592

UPLOADED SAVE : http://dffd.wimbli.com/file.php?id=2724

dezbro

2010-07-31 03:21

reporter   ~0011315

Last edited: 2010-07-31 03:27

THIS IS A HUGE ISSUE. Not minor.
I had this same problem happen to one of my dwarves webbed/injured in combat against a giant cave spider. Only 5 hours later of suffering through 20 FPS (down from around 100 uncapped) did he recover somehow (seemed like he healed over time without medical attention but food and water) and my FPS went back too 100.

The lag was due to non-stop cancellation error spam from the dwarf: "Urist McLagdwarf cancels Rest : Webbed." I have pages of announcements only with this written multiple times. For example one page has 1847 cancellations in total, the highest being 340.

Edit: It now seems he probably freed himself by going insane as he was probably unhappy with constantly being weary/drowsy or whatever, not being able to sleep in a spider web and all.

dezbro

2010-07-31 10:18

reporter   ~0011326

The same thing I mentioned above happened again when a Draltha broke a dwarves leg and left him unconscious and then the Draltha was dispatched of. My dwarf keeps spamming "cancels Rest: Interrupted by Draltha" (even though he's dead) and no one will take him to the hospital. As before my FPS immediately dropped by half and will only get worse from here...

damocles

2010-08-09 04:36

reporter   ~0011650

This is indeed a major issue - it makes the message window completely useless as it's just thousands of "dwarf cancelled rest: webbed" messages.

In my current fort I'm just waiting for the ranger to die from his injuries, as no-one can move him, he can't break free, and he can't rest.

HolyFuel

2010-08-09 07:19

reporter   ~0011658

I had the same thing happen to me in a well developed fortress, and I just ended up abandoning, because I couldn't stand playing at 6 fps.

bdunderscore

2010-08-10 20:31

reporter   ~0011709

I have a similar issue - in this case, the dwarf in question spams an "Cancels Rest: Interrupted by Giant Eagle" even though the eagle's on the other side of the map. Save here: http://fushizen.net/~bd/recover-bug.zip

If this goes on, I'll have to arrange for him to be killed permanently...

Issue History

Date Modified Username Field Change
2010-04-05 04:10 manyleeks New Issue
2010-04-05 10:33 Qloos Tag Attached: healthcare
2010-04-05 10:33 Qloos Tag Attached: rest
2010-04-05 10:33 Qloos Tag Attached: spider webs
2010-06-30 13:35 user6 Relationship added child of 0000681
2010-07-18 11:59 OzoneGrif Note Added: 0010587
2010-07-18 12:45 OzoneGrif Note Added: 0010592
2010-07-31 03:21 dezbro Note Added: 0011315
2010-07-31 03:27 dezbro Note Edited: 0011315
2010-07-31 10:18 dezbro Note Added: 0011326
2010-08-09 04:36 damocles Note Added: 0011650
2010-08-09 07:19 HolyFuel Note Added: 0011658
2010-08-10 20:31 bdunderscore Note Added: 0011709
2010-10-16 06:21 Logical2u Relationship added has duplicate 0003429
2011-03-13 05:36 Toady One Status new => resolved
2011-03-13 05:36 Toady One Fixed in Version => 0.31.22
2011-03-13 05:36 Toady One Resolution open => fixed
2011-03-13 05:36 Toady One Assigned To => Toady One
2011-03-13 17:39 user6 Relationship replaced related to 0000681