Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0002392Dwarf FortressDwarf Mode -- Jobs, Healthcarepublic2010-06-20 02:002010-08-10 00:11
Keldor314 
Footkerchief 
highminorhave not tried
resolvedduplicate 
0.31.08 
 
0002392: Urist McDoctor cancels surgery: must recover wounded!
So I have a dwarf that needs surgery. The doctor comes up, picks up the patient and puts him on a hospital table, and begins the surgery. Sometime soon after, doctor goes "ZOMG!! There's a wounded patient here that should be in bed!" and proceeds to stop the surgery and do Recover Wounded on the patient instead. The surgery never gets done, the patient simply being brought back to bed (by the doctor) soon after the doctor starts it. A short while later, the doctor notices a patient in need of surgery, and the cycle repeats itself.
No tags attached.
duplicate of 0001244resolved Toady One Place In Traction is not working 
Issue History
2010-06-20 02:00Keldor314New Issue
2010-06-20 09:31FootkerchiefNote Added: 0008780
2010-06-20 09:31FootkerchiefTag Attached: AWAITING UPDATE
2010-06-28 07:47FootkerchiefRelationship addedduplicate of 0002388
2010-06-28 07:47FootkerchiefStatusnew => resolved
2010-06-28 07:47FootkerchiefResolutionopen => duplicate
2010-06-28 07:47FootkerchiefAssigned To => Footkerchief
2010-06-30 03:26Keldor314Note Added: 0009355
2010-06-30 03:26Keldor314Statusresolved => needs feedback
2010-06-30 03:26Keldor314Resolutionduplicate => reopened
2010-06-30 05:48FootkerchiefNote Added: 0009358
2010-06-30 13:08FootkerchiefAssigned ToFootkerchief =>
2010-06-30 13:08FootkerchiefStatusneeds feedback => new
2010-07-04 23:25Keldor314Note Added: 0009636
2010-07-05 00:51FootkerchiefNote Added: 0009637
2010-07-05 00:51FootkerchiefNote Edited: 0009637bug_revision_view_page.php?bugnote_id=0009637#r3710
2010-07-05 06:14zhukov5Note Added: 0009643
2010-07-13 22:01FootkerchiefStatusnew => resolved
2010-07-13 22:01FootkerchiefResolutionreopened => duplicate
2010-07-13 22:01FootkerchiefAssigned To => Footkerchief
2010-07-13 22:12FootkerchiefRelationship deleted0002388
2010-07-13 22:12FootkerchiefRelationship addedduplicate of 0001244
2010-08-10 00:11DwarfuTag Detached: AWAITING UPDATE

Notes
(0008780)
Footkerchief   
2010-06-20 09:31   
This is probably the same problem as the one I described at 0002388:0008750. Do you still get this problem after deconstructing and reconstructing all your traction benches?
(0009355)
Keldor314   
2010-06-30 03:26   
This appears to be a separate issue from 2392, since traction benches are not involved (the doctor decided to use a table - maybe it does an equivalent function?) and since there was no actual cancellation message - the doctor simply stops the surgery and carries the patient back to bed.

Removing the tables and traction benches "solves" the problem by causing the surgery to have to be performed in a bed, though this is certainly not an optimal solution, given that we know that surgery in bed raises the chance for complications, ect.
(0009358)
Footkerchief   
2010-06-30 05:48   
It was more directly described at 0000318:0008034 -- if you remove all your tables and rebuild them, that should fix the problem. Does it?
(0009636)
Keldor314   
2010-07-04 23:25   
There's that one too that I noticed, but in my case, they were making it all the way to the table and beginning the surgery task for a little while before changing their minds and carrying the patient back to a random bed.
(0009637)
Footkerchief   
2010-07-05 00:51   
Well, does it reproduce at all? If so, does it still reproduce after rebuilding all your tables?

(0009643)
zhukov5   
2010-07-05 06:14   
I have this too, only it is with a patient that is carrying an infant. The patient gets picked up and drops the infant. The patient then decides to recover the infant RIGHT NOW resulting in "surgery canceled: patient not resting". I have never had a surgeon attempt his trade on a patient that did not carry an infant, perhaps just through chance.