Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Cheating for a good cause  (Read 1216 times)

Cheating for a good cause
« on: April 08, 2012, 09:43:12 am »

Tal Stanceward the Comedic Justice is a human vampire. Every day, having no money, he would have to beg and hunt for enough food to feed his starving family. Tal was joking with a friend one day, and accused him of being a vampire. Instead of the friendly laugh he expected his best friend screamed terrible things and murdered his family. Tal could only do one thing. (Tal was also, evidently, a sick blood-drinking freak.)
So he became known across the land for his glorious deeds and 126 kills (sixty cave fish men). He was given a quest by the lady of the castle to slay a great titan. Tal accepted. He gathered a great band of warriors and has spent days trekking across harsh wastes, fending off Rhinoceroses, and feeding on his companions in their sleep.
He was ambushed by kobolds. They killed his companions but one, and he escaped.
Now he has nervous tissue damage; can't breath, grasp, or walk.
DwarfTherapist, as far as I can tell, doesn't work with .07. DFHack doesn't seem to have a way to fix him.
Is there any power on this/that/theother earth that can keep this thing alive?
Logged
Hastur ! Hastur ! Hastur !
There, no effect
YOU FOOL! YOU'VE DOOMED US ALL!
Got Bitten by a werebeast, problem solved.

Funk

  • Bay Watcher
    • View Profile
Re: Cheating for a good cause
« Reply #1 on: April 08, 2012, 10:19:31 am »

just set it to heal at rate 1
Logged
Agree, plus that's about the LAST thing *I* want to see from this kind of game - author spending valuable development time on useless graphics.

Unofficial slogan of Bay 12 Games.  

Death to the false emperor a warhammer40k SG

ImBocaire

  • Bay Watcher
  • [ALL_WORK] [NO_PLAY] [IS_DULL_BOY]
    • View Profile
Re: Cheating for a good cause
« Reply #2 on: April 08, 2012, 10:20:54 am »

You can indeed heal thyself through the power of custom reactions and custom syndromes.

Replace the template of a random substance in the inorganic_other.txt of the raw file. Tin glaze or something. I usually use the following template:

[USE_MATERIAL_TEMPLATE:PLANT_ALCOHOL_TEMPLATE]
[STATE_NAME_ADJ:LIQUID:dragonite]
    [SYNDROME]
         [SYN_NAME:dragonosis]
         [SYN_CONTACT]
         [SYN_AFFECTED_CLASS:GENERAL_POISON]
         [CE_BODY_TRANSFORMATION:START:0:END:1]
            [CE:CREATURE:DRAGON:MALE]


Then make a custom adventure reaction (replacing knapping or somesuch) to create this substance, like so:

[NAME:make dragonite]
[ADVENTURE_MODE_ENABLED]
[PRODUCT:100:3:LIQUID_MISC:NONE:INORGANIC:TIN_GLAZE] (or whatever material you replaced with your syndrome material. I usually have it make 3 in case it doesn't take with the first gulp.)
[SKILL:BREWING]

And if you make and drink this liquid in adventure mode, you should turn into an uninjured dragon, then, after a short time, into an uninjured Tal Stanceward the Comedic Justice.

Happy healing!
Logged
[STATE_ADJ:GAS:boiling fish woman]

ccoolleeiiss

  • Bay Watcher
  • Welcome, goblins, to the seige kill...waiting room
    • View Profile
Re: Cheating for a good cause
« Reply #3 on: April 08, 2012, 12:19:22 pm »

do you have to replace a material to make that one?
Logged
And then did ARMOK say, the east is the holiest of directions, and thou shouldst not stand there lest thou be strucketh down by my holiest of beards. And then did the dorfs did say, we shall build from the west, for more do we fear the beard of ARMOK than the strike of the elephant.

ImBocaire

  • Bay Watcher
  • [ALL_WORK] [NO_PLAY] [IS_DULL_BOY]
    • View Profile
Re: Cheating for a good cause
« Reply #4 on: April 08, 2012, 12:33:38 pm »

Yeah. I tried having it with a new material, [INORGANIC_DRAGONITE], but its behavior was screwy (it made magma that immediately cooled to generic "rock," and it didn't cause the syndrome either), so I assume brand-new material types require a re-gen (a new material worked on other worlds I generated).
Logged
[STATE_ADJ:GAS:boiling fish woman]