Barotrauma

Barotrauma

View Stats:
Zer0 X Jan 10, 2023 @ 12:42pm
Medic ai really bad?
I've been running solo for a bit and noticed some...extremely odd things regarding my doctor, he often prioritizes fixing hull breaches over healing people despite not having been commanded to fix breaches and will go to an unholy extent to grab a welding tool even if it means going outside the submarine and dying. He often gets stuck trying to heal one person but will instead of healing them, just follow them relentlessly never actually applying any medical items. Please if there is anything i can do to prevent these behaviors I would massively appreciate it.
PS, i locked the welding tools in a cabinet that I locked to the ai and he is still having the "fixing breaches" task come up despite having no access to a welder
< >
Showing 1-9 of 9 comments
teravisor Jan 10, 2023 @ 1:02pm 
Honestly?
It's better than him killing you by overdosing.
Medic AI was always really bad.
Rhapsody Jan 11, 2023 @ 12:14am 
Haven't encountered any issues like that, maybe they are unable to reach the medicines? If bots don't have any duties available to them, they will prioritize other maintenance tasks.

The one change I would like to see is to make medics better prepared. They spend a lot of time running back and forth between medicine cabinet and their patients, instead of carrying appropriate amount of medical supplies with them.
Mr.America Jan 11, 2023 @ 12:45am 
Originally posted by Rhapsody:
Haven't encountered any issues like that, maybe they are unable to reach the medicines? If bots don't have any duties available to them, they will prioritize other maintenance tasks.

The one change I would like to see is to make medics better prepared. They spend a lot of time running back and forth between medicine cabinet and their patients, instead of carrying appropriate amount of medical supplies with them.

Medic equipement has extra slots for medicine and they use those if necessary. Doctor/Medic's clothes have 3 slots each, auto injector has 1 for themselves, toolbelt has 6, their inventory has 10 slots. If you want, you can fill all those slots with your go-to drugs and fill them up again from time to time.

My issue is mostly that they're giving copious amounts of strong opiates instead of ... not treating them at all. Minor concussion because someone missed the ladder and fell? Deuszine, at least. Monsters come in 3 patients almost dead? Sorry, all out of morphine.
Rhapsody Jan 11, 2023 @ 1:10am 
Originally posted by Mr.America:
Medic equipement has extra slots for medicine and they use those if necessary. Doctor/Medic's clothes have 3 slots each, auto injector has 1 for themselves, toolbelt has 6, their inventory has 10 slots. If you want, you can fill all those slots with your go-to drugs and fill them up again from time to time.

Well, yes... if you fill their inventory manually. I'm saying it should be at least partially automatized by the AI, even for an individual patient case-by-case so they are able to "remember" what ails a crew member, grab everything they need, and then administer all of the required medicine at once, instead of inspecting each affliction one at a time and running back to cabinets for each medicine separately.

But yeah the dosage issues are also possible. You can however keep the strong medicine out of bots' reach, simply by designating a container as off-limits to them with the ignore command (shift + MMB for context based order). I only allow my medic bots access to morphine, bandages and various antidotes and some special medicine like liquid O2. Sorting the medicine of different potency into separate containers is its own hassle of course.
Last edited by Rhapsody; Jan 11, 2023 @ 1:12am
RubbingMyAxe Jan 11, 2023 @ 9:12am 
My workaround is keeping a welder on them, keeping their inventory stocked with meds for most common issues (bandages, blood, morphine, calyx, antibiotics, etc.), and keeping them assigned to other tasks until people start getting badly injured. If you just let them run around on their own they'll waste all the supplies on healing 1% burns and breaks.

It's not perfect, but it's manageable. I haven't had any issues on the vanilla subs and they generally save everyone inside the sub while I am trying to fight off the attackers.
Zer0 X Jan 11, 2023 @ 1:54pm 
So i found the problem, if the doc has ANY medical items on it that they dont need for the treatment they will not run to grab the necessary meds and will do the thing where they just chase their heal target....my fix for them prioritizing fixing breaches is working and are fully focused on healing but they still occasionally get the "fix breaches" indicator occasionally despite having no access to a welder. but there are still times where they just dont heal, UNLESS i switch to the injured crew member.
Zer0 X Jan 12, 2023 @ 6:20pm 
yeah no we need a "Do not perform task" command because i just lost my security to the doctor having "combat" as its prioritized task DESPITE HAVING NO COMMAND TO DO SO!!
Rhapsody Jan 13, 2023 @ 2:47am 
Originally posted by Zer0 X:
yeah no we need a "Do not perform task" command because i just lost my security to the doctor having "combat" as its prioritized task DESPITE HAVING NO COMMAND TO DO SO!!

:p As I said earlier:

Originally posted by Rhapsody:
If bots don't have any duties available to them, they will prioritize other maintenance tasks.

All bots will temporarily "engage" hostile creatures as their current action if they breach in the sub and are near them, but how they will react exactly depends on their available weapons and stats. They won't intentionally suicide and should retreat when wounded badly, but realistically there may not be an option for that.
Last edited by Rhapsody; Jan 13, 2023 @ 2:53am
Ω-------× Jan 13, 2023 @ 4:42am 
And I have a medic somewhere raised a machine gun, and now he shoots from it at every opportunity. If there are enemies somewhere, then he rushes to the attack first. He has been doing welding work for me for a long time. I had to give him a personal blowtorch. So that he does not shake eggs, but treats people, fill his pockets with medicines, and install syringes filled with drugs in the slots. The egg shaking will stop.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Jan 10, 2023 @ 12:42pm
Posts: 9