I logged this bug report ; https://ludeon.com/forums/index.php?topic=37119
Basically, I found that pawns assigned to doctoring who are also set on Restriction "Anything" will watch their friends die in pain while they go play horseshoes, have a nice long nap and eat their favorite meal. Setting their Restriction to "Work" will override the playing and napping, but not the eating.
What I'd love is for pawns with Doctoring assigned to a high or very high priority to ignore these needs in order to treat badly wounded pawns.
I don't have much faith that this'll be implemented in a timely fashion into the Core game, if ever, so I think the answer is a mod.
I've tried the Priority Treatment mod; https://ludeon.com/forums/index.php?topic=30917.0
It is no longer functional. Adding the "emergency" tag has no effect on whether the needy pawns actually treat dying patients.
EDIT: I Think I might have fixed it by adding the following code to the existing mod:
Basically, I found that pawns assigned to doctoring who are also set on Restriction "Anything" will watch their friends die in pain while they go play horseshoes, have a nice long nap and eat their favorite meal. Setting their Restriction to "Work" will override the playing and napping, but not the eating.
What I'd love is for pawns with Doctoring assigned to a high or very high priority to ignore these needs in order to treat badly wounded pawns.
I don't have much faith that this'll be implemented in a timely fashion into the Core game, if ever, so I think the answer is a mod.
I've tried the Priority Treatment mod; https://ludeon.com/forums/index.php?topic=30917.0
It is no longer functional. Adding the "emergency" tag has no effect on whether the needy pawns actually treat dying patients.
EDIT: I Think I might have fixed it by adding the following code to the existing mod:
Code Select
<WorkGiverDef>
<defName>DoctorRescue</defName>
<label>rescue downed allies to bed</label>
<giverClass>WorkGiver_RescueDowned</giverClass>
<workType>Doctor</workType>
<verb>rescue</verb>
<gerund>rescuing</gerund>
<priorityInType>90</priorityInType>
<directOrderable>false</directOrderable>
<emergency>true</emergency>
<requiredCapacities>
<li>Manipulation</li>
</requiredCapacities>
</WorkGiverDef>