Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: My dwarf fails work in workshop often.  (Read 648 times)

DWARFRAWD

  • Bay Watcher
    • View Profile
My dwarf fails work in workshop often.
« on: July 09, 2017, 12:21:08 am »

finally, I succesfully make it to possible transform dwarf to Steel golem!

some dwarves change to golem completely just one trial. but, occasionally, other dwarves don't change to golem in much trial.

what's the problem? maybe, chance to fail work is exist? or bug?

----------------------------------------------------------------------------------------------------------------------------------------------------
inorganic_metal

[OBJECT:INORGANIC]

[INORGANIC:GOLEM_COPPER_STONE]
[USE_MATERIAL_TEMPLATE:STONE_VAPOR_TEMPLATE]
[STATE_NAME_ADJ:ALL_SOLID:blinding flash of light]
[STATE_NAME_ADJ:LIQUID:molten failure stone26]
[STATE_NAME_ADJ:GAS:blinding light]
[SYNDROME]
   [SYN_CLASS:AUTO_SYNDROME]
   [SYN_CLASS:COMMAND]
   [SYN_CLASS:WORKER_ID]
        [SYN_NAME:golem]
        [SYN_CONTACT]
        [SYN_INHALED]
        [SYN_AFFECTED_CREATURE:DWARF:ALL]
        [CE_BODY_TRANSFORMATION:START:0]
         [CE:CREATURE:GOLEM:GOLEM]
      [CE_PHYS_ATT_CHANGE:STRENGTH:150:0:AGILITY:150:0:TOUGHNESS:150:0:START:0]
      [CE_MATERIAL_FORCE_MULTIPLIER:MAT_MULT:NONE:NONE:1:2]
      [CE_ADD_TAG:NO_AGING:NOT_LIVING:EXTRAVISION:NOPAIN:NOBREATHE:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:STERILE:TRANCES:LIKESFIGHTING:START:0]
      [CE_REMOVE_TAG:CAN_SPEAK:START:0]
[DISPLAY_COLOR:4:4:1][TILE:'*']
[MELTING_POINT:9000]
[BOILING_POINT:905]
[SOLID_DENSITY:55520]
[MATERIAL_VALUE:1]


-------------------------------------------------------------------------------------------------------------------------------------------
reaction_other

[OBJECT:REACTION]

[REACTION:GOLEM_COPPER_LIFE]
   [NAME:Create steel golem]
   [BUILDING:GOLEMFORGE:NONE]
   [DESCRIPTION:Creates a living golem that does labor and joins your military, but can only learn combat skills, no crafting skills. Needs 1 Large gem + 20 Steel bars + 4 Mechanisms. ]
   [REAGENT:A:3000:BAR:NO_SUBTYPE:METAL:STEEL]
   [REAGENT:B:1:GEM:NONE:NONE:NONE]
   [REAGENT:C:4:TRAPPARTS:NONE:NONE:NONE]
   [PRODUCT:100:1:BOULDER:NO_SUBTYPE:INORGANIC:GOLEM_COPPER_STONE]
   [SKILL:FORGE_WEAPON]
   
Logged

Arcvasti

  • Bay Watcher
  • [IS_ALREADY_HERE] [FRIENDSHIPPER:HIGH]
    • View Profile
Re: My dwarf fails work in workshop often.
« Reply #1 on: July 09, 2017, 01:02:43 am »

The evaporating rock method for applying syndromes doesn't always work. I imagine that gasses are as unreliable as they are so that Forgotten Beasts with deadly vapors aren't completely ridiculous in combat. An alternative method is making it transmitted through a potion instead, which works 100% of the time, but requires more micromanagement and doesn't make as much sense for golems.

Example golem potion:

Code: [Select]
[PLANT:ELIXIR_GOLEM]
[PREFSTRING:magical properties]
[NAME:golem elixir plant][NAME_PLURAL:golem elixir plants][ADJ:golem elixir plant]
[USE_MATERIAL_TEMPLATE:STRUCTURAL:STRUCTURAL_PLANT_TEMPLATE]
[MATERIAL_VALUE:0]
[BASIC_MAT:LOCAL_PLANT_MAT:STRUCTURAL]
[PICKED_TILE:231][PICKED_COLOR:7:0:0]
[GROWDUR:300][VALUE:0]
[USE_MATERIAL_TEMPLATE:DRINK:PLANT_ALCOHOL_TEMPLATE]
[STATE_NAME_ADJ:ALL_SOLID:frozen golem elixir]
[STATE_NAME_ADJ:LIQUID:golem elixir]
[STATE_NAME_ADJ:GAS:boiling golem elixir]
[MATERIAL_VALUE:10]
[DISPLAY_COLOR:7:0:0]
[EDIBLE_RAW]
[PREFIX:NONE]
[SYNDROME]
   [SYN_CLASS:AUTO_SYNDROME]
   [SYN_CLASS:COMMAND]
   [SYN_CLASS:WORKER_ID]
        [SYN_NAME:golem]
        [SYN_CONTACT]
        [SYN_INHALED]
        [SYN_AFFECTED_CREATURE:DWARF:ALL]
        [CE_BODY_TRANSFORMATION:START:0]
         [CE:CREATURE:GOLEM:GOLEM]
      [CE_PHYS_ATT_CHANGE:STRENGTH:150:0:AGILITY:150:0:TOUGHNESS:150:0:START:0]
      [CE_MATERIAL_FORCE_MULTIPLIER:MAT_MULT:NONE:NONE:1:2]
      [CE_ADD_TAG:NO_AGING:NOT_LIVING:EXTRAVISION:NOPAIN:NOBREATHE:NONAUSEA:NO_DIZZINESS:NO_FEVERS:PARALYZEIMMUNE:NOFEAR:NO_EAT:NO_DRINK:NO_SLEEP:NO_PHYS_ATT_GAIN:NO_PHYS_ATT_RUST:STERILE:TRANCES:LIKESFIGHTING:START:0]
      [CE_REMOVE_TAG:CAN_SPEAK:START:0]
[DISPLAY_COLOR:4:4:1][TILE:'*']

EDIT: ^The above should PROBABLY work, but I haven't tested it out. Its just a very quick modification of one of my own transformation potions.
« Last Edit: July 09, 2017, 01:05:59 am by Arcvasti »
Logged
If you expect to live forever then you will never be disappointed.
Spooky Signature
To fix the horrid default colour scheme, follow the below steps:
Profile> Modify Profile> Look and Layout> Current Theme> (change)> Darkling

kiwiphoenix

  • Bay Watcher
    • View Profile
Re: My dwarf fails work in workshop often.
« Reply #2 on: July 09, 2017, 06:41:20 am »

The evaporating rock method for applying syndromes doesn't always work.

I can't remember where the research was done, but apparently creatures only take a breath every few ticks.
Logged