Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003198Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2010-09-10 17:072013-09-22 18:12
ReporterGentle Manne 
Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
StatusnewResolutionopen 
PlatformOSWindows XPOS Version2002, SP 2
Product Version0.31.12 
Target VersionFixed in Version 
Summary0003198: Surgeons initiate surgery but never perform
DescriptionA patient requires surgery, and a dedicated surgeon as well as some others will occasionally move the patient from her bed to an adjacent table and give it a go. Their general description will list "surgery" as their current job. This never lasts for very long and it always ends with the patient being carried to a bed with no progress made.

Looking at the patient's health status, I see that each attempt puts an entry under the history section. The entry is gray and it lists the name of the attempting surgeon and the date. Whereas the entry should "normally" say what was done (eg. when the chief medical dwarf diagnoses someone, it will be a white entry in the history that says "evaluated"), these gray entries have this field blank. The patient has pages of these pseudo-entries now.

Even though it says their current job is surgery, their skill is never exercised. Dwarfs who have never done surgery do not become dabbling, and my dedicated surgeon has in fact become rusty at surgery during this ordeal.
Steps To ReproduceSet up a hospital with beds and tables and everything arranged appropriately, and have a dwarf sustain an injury that requires surgery.
Additional InformationThis has happened with two dwarf patients, one of whom ended up dying of infection, and several surgeons of various skill, the highest being talented. I haven't tried reproducing this behavior in a new fortress.

The patient also needs bone setting, suturing, etc. but these other tasks are being ignored while surgery is required.
TagsNo tags attached.
Attached Files

- Relationships
related to 0002773resolvedToady One Dwarf's job switches from "Rest" to "No Job" when undergoing surgery 

-  Notes
(0012567)
Logical2u (manager)
2010-09-10 17:35

In what version was this fort generated?
(0012568)
greycat (reporter)
2010-09-10 17:47

Are you getting "Urist McFleshcarver cancels Surgery: Patient not resting"? If so, the workaround I was told to use is to remove all tables and traction benches from the hospital. The surgeons will then operate on the patients while they're still in bed.
(0012569)
Gentle Manne (reporter)
2010-09-10 18:30
edited on: 2010-09-10 18:32

It's all from 0.31.12, and no, there are no cancellation announcements. All the dwarfs acted like it was normal.

The operation was eventually successful. After sixty or so gray entries in the medical history section, they were five white entries stating she was carried to bed. She probably got restless and tried to crawl away. (In fact, she DID crawl away a year earlier when she was taken by a fey mood.) But finally there was a red entry for the surgery, followed by being carried to bed several more times, then a re-evaluation from another dwarf, and finally suturing and the other required operations.

(0012570)
FifthHorseman (reporter)
2010-09-10 18:45
edited on: 2010-09-10 18:45

I can confirm this in 0.31.12, while I don't have a save to demonstrate it has happened several times. Each time I've had to wait for the doctor and patient to be alone in the hospital and then lock all the doors for them to complete surgery uninterrupted.

No cancellation messages are generated since the job was not canceled, rather the dwarf was moved and is still "resting" since they are put straight back into a hospital bed.

(0012576)
Cryten (reporter)
2010-09-11 05:24

do you have a save during these events for testing?
(0012585)
Gentle Manne (reporter)
2010-09-11 11:25

No, because I suck and I don't know where to find save files. I'll do that next time.
(0012587)
Quietust (reporter)
2010-09-11 13:14

I disabled the "recovering wounded" labor on all of my dwarves, and I've had numerous surgeries complete (using operating tables) without incident.
(0012603)
Gentle Manne (reporter)
2010-09-12 18:39

Okay, it's happening again so I uploaded a save. http://dffd.wimbli.com/file.php?id=3103 [^]
(0013079)
Manslay (reporter)
2010-09-30 01:10

I can confirm, this happens when surgery goes on a table. Someone comes and "resques wounded", cancelling the surgery.
Any workaround will do: no tables in hospital, no recover wounded jobs, sometimes i just forbid the doors in hospital as some doctors are in ;)
But this is a bug, yes.
(0013176)
Gentle Manne (reporter)
2010-10-03 20:48
edited on: 2010-10-03 20:50

Okay, I can confirm the above comments. If the surgeon has "recover wounded" enabled, he'll stop the surgery to move the patient to the bed without a cancellation message. If he doesn't, someone else will "recover" the patient and the surgeon will give the "patient not resting" cancellation message. I tried locking the doors during the surgery and Urist McUnhelpful gave the cancellation message for the recover wounded job, and the surgeon was able to work in peace. (Still using 0.31.12)

(0014956)
hyperactiveChipmunk (reporter)
2011-01-31 11:04

Confirmed still occurring in 0.31.18; can provide save, if needed.
(0015073)
tiefblau (reporter)
2011-02-09 12:35
edited on: 2011-02-09 12:39

I also get same problem in 0.31.18, the solution is to remove all tables in your hospital, thanks to Manslay's comment I figured out that when the surgeon carries patient to the table, the patient is no longer at rest even if it says he's at rest. Anybody trying fix this issue or should this "do surgery on bed instead of table" become the new dwarven surgery method.

(Edit: all my dwarves that got injured and needed surgery are compound fracture to the spine, don't know about surgeries need for internal organs and such, maybe operations that requires a large dagger will need a table 'cause it get messy?)


- Issue History
Date Modified Username Field Change
2010-09-10 17:07 Gentle Manne New Issue
2010-09-10 17:35 Logical2u Note Added: 0012567
2010-09-10 17:35 Logical2u Tag Attached: AWAITING UPDATE
2010-09-10 17:47 greycat Note Added: 0012568
2010-09-10 18:30 Gentle Manne Note Added: 0012569
2010-09-10 18:32 Gentle Manne Note Edited: 0012569 View Revisions
2010-09-10 18:45 FifthHorseman Note Added: 0012570
2010-09-10 18:45 FifthHorseman Note Edited: 0012570 View Revisions
2010-09-11 05:24 Cryten Note Added: 0012576
2010-09-11 11:25 Gentle Manne Note Added: 0012585
2010-09-11 13:14 Quietust Note Added: 0012587
2010-09-12 18:39 Gentle Manne Note Added: 0012603
2010-09-30 01:10 Manslay Note Added: 0013079
2010-10-03 20:48 Gentle Manne Note Added: 0013176
2010-10-03 20:50 Gentle Manne Note Edited: 0013176 View Revisions
2010-10-04 04:13 TKTom Issue Monitored: TKTom
2011-01-31 11:04 hyperactiveChipmunk Note Added: 0014956
2011-02-09 12:35 tiefblau Note Added: 0015073
2011-02-09 12:39 tiefblau Note Edited: 0015073 View Revisions
2013-09-22 18:06 Footkerchief Tag Detached: AWAITING UPDATE
2013-09-22 18:12 Footkerchief Relationship added related to 0002773


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker