Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Powerleveling A Diagnostician  (Read 1106 times)

Gahagan

  • Bay Watcher
    • View Profile
Powerleveling A Diagnostician
« on: March 29, 2012, 07:09:58 pm »

Stumbled across an interesting bug today.

A dwarven child was attacked by coyotes. He suffered some injuries, but survived, and was carried to the hospital.

My CMD diagnosed the patient and went to get a crutch. However, I hadn't built crutches. So the CMD completed the diagnosis and cancelled the crutch-retrieving job.

I quickly built some crutches to get him moving about again, but instead of grabbing them my CMD performed a second diagnosis. Intrigued, I waited for him to finish the diagnosis and then forbid the crutch I had just made. Sure enough, the CMD cancelled the job. I reclaimed the crutch, and the CMD proceeded to perform a third diagnosis.

In theory, with micromanaging of crutch/splint/thread production, this process could be continued ad infinitum in order to obtain a legendary diagnostician from a single injured dwarf, provided the dwarf didn't heal completely or die while the CMD did his thing.
Logged

Mitchewawa

  • Bay Watcher
  • My pick is the pick that will pierce the heavens!
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #1 on: March 29, 2012, 07:13:43 pm »

'Yep, that kid got bit up real bad.'
...
'Yep, that kid got bit up real bad.'
...
'Yep, that kid got bit up real bad.'

Level up!

Good find.
Logged
Mitch cancels sleep: Interrupted by Clowns

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #2 on: March 29, 2012, 07:19:12 pm »

Actually, I noticed my doctor re-diagnosis the same dwarf because I had no traction benches.  There may be an issue where a diagnosis "goes stale" and they refresh it, similar to how the bookkeeper will re-check the stocks, the medic will re-diagnose every once in a while.

khearn

  • Bay Watcher
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #3 on: March 29, 2012, 07:21:03 pm »

Hmmm, I wonder if you could automate this by putting the crutch behind a hatch linked to a pressure plate? So every time the CMD tries to get to the crutch he crosses the plate, which opens the hatch and causes the job to cancel because he can't get to the crutch. Then he'd move away, the hatch would close, and hopefully he'd re-diagnose before trying to get the crutch again.

I don't know if losing and regaining the path to the crutch would cause the same re-diagnosing as forbidding/claiming seems to do. But it's worth trying.
Logged
Have them killed. Nothing solves a problem quite as effectively as simply having it killed.

thegoatgod_pan

  • Bay Watcher
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #4 on: March 29, 2012, 07:37:29 pm »

I've always noticed dwarves getting re-diagnosed, I assumed it was a feature: like a doctor checking up on how a patient is doing and if his bandages need changing.
Logged
More ridiculous than reindeer?  Where you think you supercool and is you things the girls where I honestly like I is then why are humans on their as my people or what would you?

oldark

  • Bay Watcher
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #5 on: March 29, 2012, 09:05:55 pm »

Curious to know how quickly this levels up the skill. Sounds like a good way to force skill use but are the gains fast enough that manually making a legendary diagnoser is feasible?
Logged

Girlinhat

  • Bay Watcher
  • [PREFSTRING:large ears]
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #6 on: March 29, 2012, 09:10:46 pm »

Probably not, but more importantly it might keep your doctor active.  I've observed doctors to gather up "vacation days" during their off-time, and then as soon as a patient arrives they go On Break.  If they're kept active diagnosing a child who fell down the dry well shaft 5 years ago, then they're less likely to suddenly break.

ThatAussieGuy

  • Bay Watcher
  • King of the HFS & only man to win v0.31.25
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #7 on: March 29, 2012, 09:58:17 pm »

I don't think the re-diagnosis is a bug.  Given the increase in syndromes, rain that rots your skin off, etc, etc, it's probably so that if the patient gets worse during the intervening time they will detect it and act accordingly.  Rather than just try to splint a broken leg while the patient's arm falls off

krenshala

  • Bay Watcher
    • View Profile
Re: Powerleveling A Diagnostician
« Reply #8 on: March 29, 2012, 10:07:50 pm »

When Urist McMiner dropped a tree on her own head, and caused Urist McMinerInjury to have his left upper leg driven through his left hip (shattering both), bruising the upper chest and a lung, my Expedition Leader/Broker/Bookkeeper/Manager/Chief Medical Dwarf did about five diagnosis steps on him during the course of getting him cleaned, sutured, set and splinted.  I had everything he wanted, once they finally got Urist McMinerInjury to the hospital-in-the-hall in my few-weeks-old fortress, so I know the multiple diagnosis steps were not due to failing to get something for treatment.
Logged
Quote from: Haspen
Quote from: phoenixuk
Zepave Dawnhogs the Butterfly of Vales the Marsh Titan ... was taken out by a single novice axedwarf and his pet war kitten. Long Live Domas Etasastesh Adilloram, slayer of the snow butterfly!
Doesn't quite have the ring of heroics to it...
Mother: "...and after the evil snow butterfly was defeated, Domas and his kitten lived happily ever after!"
Kids: "Yaaaay!"