View Issue Details

IDProjectCategoryView StatusLast Update
0000318Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2011-08-07 14:48
Reporteroliver Assigned ToToady One  
PrioritylowSeverityminorReproducibilityhave not tried
Status resolvedResolutionfixed 
Product Version0.31.01 
Fixed in Version0.31.07 
Summary0000318: Surgery job never completes
DescriptionI have a dwarf who was injured in a beating (punishment for a tantrum).. he broke a nail, apparently:

first finger, right hand, nail:
  compound fracture
  smashed apart

first finger, right hand, skin:
  compound fracture
  cut apart

He was diagnosed as needing cleaning, surgery, sutures, dressing.
The wound has been cleaned, but he is now stuck in surgery.

Periodically he will rest in a hospital bed with a job of "Rest".
A surgeon will come over with a job of "Surgery" and stands on top of him
.. and keeps standing there
.. and keeps standing there
Eventually the patient gets fed up and walks off, and the surgeon aborts the job with "Patient not resting".

This has happened 6-7 times now, with no sign of the surgery completing, with both a Novice Surgeon and a Proficient Surgeon trying.
Tagshealthcare, hospital, surgery

Relationships

has duplicate 0000632 closeduser6 Surgery 
has duplicate 0002276 resolveduser6 Unhappy dwarf wakes up surgery patient for meeting, resulting in "Doctor cancels surgery: patient not resting" 
has duplicate 0002431 resolveduser6 Doctor Cancels Surgery: Patient Not Resting 
has duplicate 0002522 resolveduser6 Cancels Surgery: Patien not resting 
related to 0001244 resolvedToady One Place In Traction is not working 
related to 0003080 resolvedToady One Surgeon cancels surgery: patient not resting 

Activities

oliver

2010-04-03 15:32

reporter   ~0000690

Sorry, correction, the wound did not need cleaning (I was thinking of another dwarf)

user6

2010-04-03 15:35

  ~0000691

Could you check whether the wounds have already healed? If so, then this bug is basically the same as 0000168.

oliver

2010-04-03 15:53

reporter   ~0000695

The wound is still showing red under 'w'ounds, and on his description page it says "His first finger, right hand is broken. His first finger, right hand is smashed open."

So I guess that the "cut apart" part of the wound has healed on its own, but the rest is still there (and he still periodically "rests injury")

Vince

2010-04-04 05:14

reporter   ~0000848

Why is there a "compound fracture" anyway? Is that intended?

user891

2010-04-04 07:59

  ~0000860

Dwarves are dying from starvation and thirst from breaking nails if they don't make it to a bed.

derigo

2010-04-05 18:00

reporter   ~0001272

I have yet to see a successful surgery.

Just to add my data on this one, currently I have a dwarf with many broken bones, but no other wounds (he had some bruising but it all healed right away). He is currently dying of thirst while the doctor sits on his head playing pretend surgeon.

His diagnosis says: Cleaning request, surgery request, suture request, setting request, dressing request, traction request, immobalization request. (He's screwed).

Furthermore the health report says he has multiple compound overlapping fractures, and cut apart muscle and smashed apart bones.

The dwarf description says his right upper arm, right hand, right foot, right wrist and right shoulder are all broken.

The moment he was hurt i disabled the doctors non doctor labors, but he sat around idle until the bruising on the patient healed. Then he diagnosed him, and immediately started surgery.

lughtaj

2010-04-05 18:12

reporter   ~0001278

Last edited: 2010-04-05 18:15

I'm having the same problem.

I have a dwarf that says "Her third finger, left hand is broken. Her third finger, left hand is smashed open." Same thing for her fourth right toe.

I have two surgeons who take turns standing over the dwarf pretending to perform surgery until they get tired/thirsty/hungry and walk away.

Also, she's been resting in a bed in the hospital since she got injured, if that makes any difference.

maanahr

2010-04-06 01:37

reporter   ~0001382

Almost the exact case here. A dwarf got a beating after a tantrum, resulting in a compound fracture in a toe-nail. She's been in and out of surgery for over a year now, with an Accomplished Surgeon attending her. The hospital is well-equipped and stocked, with everything except powder for casts and soap.

She gets water and food brought to her, but every now and then she'll stop resting and grab a drink herself, or even haul something.

Since she's also 'very slow to heal', I don't expect the situation to change any time soon.

Shurhaian

2010-04-08 09:09

reporter   ~0002052

It was mentioned in the forums that speed-modded dwarves accomplish surgery and other medical tasks just fine. Perhaps the issue is that the base time for these tasks is simply too high, when combined with the "all or nothing" nature of jobs in DF?

http://www.bay12games.com/forum/index.php?topic=52530.msg1142408#msg1142408

maanahr

2010-04-09 04:11

reporter   ~0002290

Same fort, patient and surgeon as earlier, a few years later. The surgeon is now Professional. Modded dwarves to speed:1, but no change in status after multiple surgeries. Possibly, speed:1 worked for others because there was very little delay between diagnosis and surgery.

The repeated suturing on another dwarf didn't complete either, btw.

Jumpp

2010-04-13 19:58

reporter   ~0003373

I've got this too. A dwarf needs surgery and suturing, but the surgeon frequently gives up, reporting that the patient is no longer resting. Mostly, the patient rests.

It may be worth mentioning how this came to be:

I embarked with a full medical team. Owing to some interesting but irrelevant SNAFU, there was a lot of early fighting. Three dwarves survived the ruckus with wounds. They went about their business normally until some time later when I built a hospital, at which point they all instantly claimed beds and began resting.

These included my diagnostician. I eventually enabled the diagnostics labor on my surviving surgeon. He had no skill at this, but was apparently able to get the other three dwarves on their feet anyway. However, the most grievously wounded of the three soon came back to the hospital, where he now spends most of his time, though he gets up just often enough to keep the surgeon from fixing him.

Jimmy

2010-04-14 03:10

reporter   ~0003434

Last edited: 2010-04-14 03:11

Same issue. Surgeon never completes surgery. I can provide a save exhibiting this behavior if needed. Also, I'd propose this is not a low issue. Urgency should be reviewed.

Toady One

2010-04-17 05:18

administrator   ~0003969

I think I'll need a save for this one. It isn't the same as the bug that caused suture and dressing jobs to repeat over and over.

Re: urgency, those are set by the reporter. I'd get rid of the priority field if I knew how, since I don't plan to use it.

toybasher

2010-04-17 14:08

reporter   ~0003990

This has happened to me too. Its EXTREMELY annoying.

Jimmy

2010-04-18 02:55

reporter   ~0004031

Save file provided as requested.
http://dffd.wimbli.com/file.php?id=2141
Good luck. Hope this makes it into 0.31.04

ronarscorruption

2010-04-23 11:13

reporter   ~0004747

I've had the same issue with dressing wounds.

Wounds to head, neck and chest, each of which the skin, fat and muscle is injured. All three injuries diagnosed, cleaned, and then... nothing for three seasons. The medical dwarf has brought all the cloth in the fortress to that square (i found out when I removed the bed), and the head wound has gone from yellow to brown, but otherwise nothing.

Now, I've removed the bed, the dwarf has moved on. Injuries never changed color again, and the cloth is not reclaimed to put back in the stockpile.

user6

2010-04-23 12:31

  ~0004755

ronarscorruption: that one is 0000474 and it should be fixed for the next release.

Areyar

2010-05-12 13:25

reporter   ~0006600

Last edited: 2010-05-12 14:04

I could provide an additional save with this surgery issue in 31.3 if needed.

In my case the lower left leg is smashed and broken, twice, as well as the left knee. Amputation would be the humane treatment, but these be dorfs. ;)

Edit: eventually patient got up, broken leg and all and hauled some rocks. Not sure if she was austed from the bed by a sleepy vagrant or got up by herself.

Barkalot

2010-05-17 04:16

reporter   ~0006873

Toady - "Re: urgency, those are set by the reporter. I'd get rid of the priority field if I knew how, since I don't plan to use it."

It would be perfect if you could let priority be determined by the Bug Tracker admins rather than the user. User's are biased and only those knowledgeable of the game and the current bugs should set this.

user6

2010-05-17 04:20

  ~0006874

It would be perfect if you could let priority be determined by the Bug Tracker admins rather than the user. User's are biased and only those knowledgeable of the game and the current bugs should set this.

Read what he said again. He doesn't plan to use it. We managers can't dictate Toady's priorities either.

SmileyMan

2010-05-18 12:00

reporter   ~0006962

I have this happening in a new fortress started in a clean install of 31.04

There is a save here: http://www.walkeritc.co.uk/region1.zip

Areyar

2010-05-18 14:07

reporter   ~0006975

@foot: naturally priority is Toady's province and his alone. :)
I think the poster was also concerned about the 'severity' rating and how a poster is naturally inclined to feel more strongly about bugs he/she finds.

Can severity be altered by 'moderators'?

user6

2010-05-23 21:58

  ~0007239

Last edited: 2010-05-23 21:58

Can severity be altered by 'moderators'?

Yup, the managers can alter pretty much everything. I do want to make people happy by updating the severity, but at the same time, I don't want to encourage people to think that the severity is of real importance.

toybasher

2010-05-24 03:51

reporter   ~0007257

This might be a specical case, this bug is quite severe I think (it permantly kills dwarves to uslessness and keeps doctors occoupied)

Should be looked into even more,

toybasher

2010-05-24 03:53

reporter   ~0007258

Oh and Vince, thats intended, I think.


Im pretty sure its possible to smash a fingernail and have the little nail shards go into your flesh. Very painful. and probually easy to get infected in RL

Toady One

2010-06-10 03:43

administrator   ~0008034

Last edited: 2010-06-10 03:49

Okay, this has been fixed for 0.31.07. The surgeon was trying to drag the patient to the operating table and kept lifting up the patient and dropping the patient... it's too bad that kind of heavy lifting doesn't build strength. In any case, if you leave out the operating tables (and traction benches, most likely, still have to test that save), you shouldn't lose any doctors to this, though the surgeries will be nastier. You can put them back in 0.31.07 when it is posted.

edit: Nvm on the getting rid of tables... in the other save, the doctor dragged the patient all the way over to a dining room table to operate. I'll fix that too -- but any table will apparently cause this error.

Issue History

Date Modified Username Field Change
2010-04-03 15:29 oliver New Issue
2010-04-03 15:32 oliver Note Added: 0000690
2010-04-03 15:35 user6 Note Added: 0000691
2010-04-03 15:53 oliver Note Added: 0000695
2010-04-04 05:14 Vince Note Added: 0000848
2010-04-04 07:59 user891 Note Added: 0000860
2010-04-05 11:55 user6 Relationship added related to 0000168
2010-04-05 18:00 derigo Note Added: 0001272
2010-04-05 18:12 lughtaj Note Added: 0001278
2010-04-05 18:15 lughtaj Note Edited: 0001278
2010-04-06 01:37 maanahr Note Added: 0001382
2010-04-06 09:40 user6 Relationship added has duplicate 0000632
2010-04-06 13:42 user6 Relationship replaced child of 0000168
2010-04-08 09:09 Shurhaian Note Added: 0002052
2010-04-09 04:11 maanahr Note Added: 0002290
2010-04-13 19:58 Jumpp Note Added: 0003373
2010-04-14 03:09 Jimmy Tag Attached: healthcare
2010-04-14 03:09 Jimmy Tag Attached: hospital
2010-04-14 03:09 Jimmy Tag Attached: surgery
2010-04-14 03:10 Jimmy Note Added: 0003434
2010-04-14 03:11 Jimmy Note Edited: 0003434
2010-04-16 19:59 Jimmy Tag Attached: Still Present in 31.03?
2010-04-17 05:07 Toady One Relationship added related to 0001244
2010-04-17 05:07 Toady One Relationship deleted child of 0000168
2010-04-17 05:18 Toady One Note Added: 0003969
2010-04-17 05:18 Toady One Assigned To => Toady One
2010-04-17 05:18 Toady One Status new => acknowledged
2010-04-17 10:14 user6 Tag Attached: NEEDS SAVE
2010-04-17 14:08 toybasher Note Added: 0003990
2010-04-18 02:55 Jimmy Note Added: 0004031
2010-04-18 15:31 user6 Tag Detached: NEEDS SAVE
2010-04-18 15:31 user6 Tag Detached: Still Present in 31.03?
2010-04-23 11:13 ronarscorruption Note Added: 0004747
2010-04-23 12:31 user6 Note Added: 0004755
2010-05-12 13:25 Areyar Note Added: 0006600
2010-05-12 13:39 Areyar Note Edited: 0006600
2010-05-12 14:04 Areyar Note Edited: 0006600
2010-05-17 04:16 Barkalot Note Added: 0006873
2010-05-17 04:20 user6 Note Added: 0006874
2010-05-18 12:00 SmileyMan Note Added: 0006962
2010-05-18 14:07 Areyar Note Added: 0006975
2010-05-23 21:58 user6 Note Added: 0007239
2010-05-23 21:58 user6 Note Edited: 0007239
2010-05-24 03:51 toybasher Note Added: 0007257
2010-05-24 03:53 toybasher Note Added: 0007258
2010-06-10 03:43 Toady One Note Added: 0008034
2010-06-10 03:43 Toady One Status acknowledged => resolved
2010-06-10 03:43 Toady One Fixed in Version => 0.31.07
2010-06-10 03:43 Toady One Resolution open => fixed
2010-06-10 03:49 Toady One Note Edited: 0008034
2010-06-22 13:20 user6 Relationship added has duplicate 0002276
2010-06-25 05:44 user6 Relationship added has duplicate 0002431
2010-06-30 06:15 user6 Relationship added has duplicate 0002522
2010-08-21 09:20 user6 Relationship added has duplicate 0003080
2010-11-29 10:47 user6 Relationship replaced related to 0003080