Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: [1] 2

Author Topic: Training workshop no longer working  (Read 3307 times)

Hyndis

  • Bay Watcher
    • View Profile
Training workshop no longer working
« on: April 03, 2011, 01:01:26 pm »

I can't figure out why. :(

The building is being built, the civilization can do both the workshop and the reactions in the workshop, and they even perform the reactions according to their specific skillset, so my mechanics rush over to the workshop that has practice mechanics on repeat and happily practice their mechanics, yet gain no experience at all even after years.

Code: [Select]
reaction_practice

[OBJECT:REACTION]


[REACTION:PRACTICE_WEAPONSMITHING]
[NAME:Practice Weaponsmithing]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_W]
[SKILL:FORGE_WEAPON]

[REACTION:PRACTICE_ARMORSMITHING]
[NAME:Practice Armorsmithing]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_A]
[SKILL:FORGE_ARMOR]

[REACTION:PRACTICE_BLACKSMITHING]
[NAME:Practice Blacksmithing]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_B]
[SKILL:FORGE_FURNITURE]

[REACTION:PRACTICE_METALCRAFTING]
[NAME:Practice Metalcrafting]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_C]
[SKILL:METALCRAFT]

[REACTION:PRACTICE_MECHANICS]
[NAME:Practice Mechanics]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_M]
[SKILL:MECHANICS]

[REACTION:PRACTICE_DIAGNOSE]
[NAME:Practice Diagnosing]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_D]
[SKILL:DIAGNOSE]

[REACTION:PRACTICE_DRESS_WOUNDS]
[NAME:Practice Wound Dressing]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_D]
[SKILL:DRESS_WOUNDS]

[REACTION:PRACTICE_SETBONE]
[NAME:Practice Bonesetting]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_S]
[SKILL:SET_BONE]

[REACTION:PRACTICE_SUTURE]
[NAME:Practice Suturing]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_S]
[SKILL:SUTURE]







[REACTION:PRACTICE_LEADERSHIP]
[NAME:Practice Leadership]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_L]
[SKILL:LEADERSHIP]

[REACTION:PRACTICE_TEACHING]
[NAME:Practice Teaching]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_T]
[SKILL:TEACHING]

[REACTION:PRACTICE_SWIMMING]
[NAME:Practice Swimming]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_S]
[SKILL:SWIMMING]

[REACTION:PRACTICE_DODGING]
[NAME:Practice Dodging]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_d]
[SKILL:DODGING]

[REACTION:PRACTICE_SHIELD]
[NAME:Practice Block]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_B]
[SKILL:SHIELD]


[REACTION:PRACTICE_KNOWLEDGE_ACQUISITION]
[NAME:Practice Learning]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_L]
[SKILL:KNOWLEDGE_ACQUISITION]

[REACTION:PRACTICE_DETAILSTONE]
[NAME:Practice Engraving]
[BUILDING:PRACTICE_WORKSHOP:CUSTOM_E]
[SKILL:DETAILSTONE]



[REACTION:FARM_TOWERCAP]
[NAME:Farm tower-cap]
[BUILDING::MINESHAFT:CUSTOM_T]
[SKILL:WOODCUTTING]
[PRODUCT:10:1:WOOD:NO_SUBTYPE:PLANT_MAT:TOWER_CAP:WOOD]
Logged

Bohandas

  • Bay Watcher
  • Discordia Vobis Com Et Cum Spiritum
    • View Profile
Re: Training workshop no longer working
« Reply #1 on: April 03, 2011, 01:14:58 pm »

All I can think of is maybe you could try switching the skill token for the corresponding labor token, to wit, you would need to use

[REACTION:PRACTICE_MECHANICS]   [NAME:Practice Mechanics]   [BUILDING:PRACTICE_WORKSHOP:CUSTOM_M]   [SKILL:MECHANIC]   
   
instead of
 
[REACTION:PRACTICE_MECHANICS]   [NAME:Practice Mechanics]   [BUILDING:PRACTICE_WORKSHOP:CUSTOM_M]   [SKILL:MECHANICS]   

See Also:

http://df.magmawiki.com/index.php/Labor_token
http://df.magmawiki.com/index.php/Skill_token
 
   
 
 
Logged
NEW Petition to stop the anti-consumer, anti-worker, Trans-Pacific Partnership agreement
What is TPP
----------------------
Remember, no one can tell you who you are except an emotionally unattached outside observer making quantifiable measurements.
----------------------
Έπαινος Ερις

Hyndis

  • Bay Watcher
    • View Profile
Re: Training workshop no longer working
« Reply #2 on: April 03, 2011, 02:12:24 pm »

The odd thing is that the same reactions worked perfectly in 31.18, and while they still work in 31.25 they no longer provide any experience to dwarves.

Dwarves still gain experience from doing other jobs, like mining and farming, but just not from the training workshops.

I'll try adjusting the skill tokens to see if that helps. Maybe they were changed between .18 and .25.
Logged

Patchy

  • Bay Watcher
  • Mukyu
    • View Profile
Re: Training workshop no longer working
« Reply #3 on: April 03, 2011, 02:18:13 pm »

I do know the training shops were working in .21. My medical college isn't working now in .25 either, the reaction goes off without a hitch and the errorlog is empty, but the dwarf gained no skill. Looks like its back to the old way of training doctors... migrant test subjects and a wounding room >>
Logged

Urist Imiknorris

  • Bay Watcher
  • In the flesh, on the phone and in your account...
    • View Profile
Re: Training workshop no longer working
« Reply #4 on: April 03, 2011, 02:19:22 pm »

Yeah, my training workshops aren't working either.
Logged
Quote from: LordSlowpoke
I don't know how it works. It does.
Quote from: Jim Groovester
YOU CANT NOT HAVE SUSPECTS IN A GAME OF MAFIA

ITS THE WHOLE POINT OF THE GAME
Quote from: Cheeetar
If Tiruin redirected the lynch, then this means that, and... the Illuminati! Of course!

Patchy

  • Bay Watcher
  • Mukyu
    • View Profile
Re: Training workshop no longer working
« Reply #5 on: April 03, 2011, 02:31:25 pm »

Tested some of my other reactions out. The ones that actually took in reagents and outputted products, I got my skill gains there. Though those reactions were masonry, so next test will be adding the reagent and product lines to the training reactions and see if that works.
Logged

Bohandas

  • Bay Watcher
  • Discordia Vobis Com Et Cum Spiritum
    • View Profile
Re: Training workshop no longer working
« Reply #6 on: April 03, 2011, 02:33:16 pm »

Tested some of my other reactions out. The ones that actually took in reagents and outputted products, I got my skill gains there. Though those reactions were masonry, so next test will be adding the reagent and product lines to the training reactions and see if that works.

I was going to suggest that too.

Also, while you're at it, you might want to try and check to see if only one of those lines (REAGENT or PRODUCT) is necessary, or if the reaction needs to have both.
Logged
NEW Petition to stop the anti-consumer, anti-worker, Trans-Pacific Partnership agreement
What is TPP
----------------------
Remember, no one can tell you who you are except an emotionally unattached outside observer making quantifiable measurements.
----------------------
Έπαινος Ερις

Patchy

  • Bay Watcher
  • Mukyu
    • View Profile
Re: Training workshop no longer working
« Reply #7 on: April 03, 2011, 02:41:42 pm »

Ok, did some quick tests.

Testing with diagnostian skill.

Neither reagent or product line: Nothing
Reagent and Product line: Skilled up
Reagent line alone: Nothing
Product line alone: Skilled up

So there you have it. They need to produce something to get the skill.
Logged

Bohandas

  • Bay Watcher
  • Discordia Vobis Com Et Cum Spiritum
    • View Profile
Re: Training workshop no longer working
« Reply #8 on: April 03, 2011, 02:54:54 pm »

Ok, did some quick tests.

Testing with diagnostian skill.

Neither reagent or product line: Nothing
Reagent and Product line: Skilled up
Reagent line alone: Nothing
Product line alone: Skilled up

So there you have it. They need to produce something to get the skill.

I imagine that adding IMPROVEMENTs will also level up skills, as glazers seem to level up in vanilla.
Logged
NEW Petition to stop the anti-consumer, anti-worker, Trans-Pacific Partnership agreement
What is TPP
----------------------
Remember, no one can tell you who you are except an emotionally unattached outside observer making quantifiable measurements.
----------------------
Έπαινος Ερις

Hyndis

  • Bay Watcher
    • View Profile
Re: Training workshop no longer working
« Reply #9 on: April 03, 2011, 03:10:50 pm »

Interesting. Also, awesome !science!  :D

Hmm, now what to have them make for training...


A tool could be used for this. Have it consume an object and then produce that very same object. Problem with this is that it could end up using up all of your high quality objects, so perhaps using a stone might work. Maybe just a chunk of obsidian? Requires 1 obsidian, produces 1 obsidian.

Maybe they learn by contemplating the nature of obsidian? Or a gem.
Logged

Bohandas

  • Bay Watcher
  • Discordia Vobis Com Et Cum Spiritum
    • View Profile
Re: Training workshop no longer working
« Reply #10 on: April 03, 2011, 03:15:57 pm »

Interesting. Also, awesome !science!  :D

Hmm, now what to have them make for training...


A tool could be used for this. Have it consume an object and then produce that very same object. Problem with this is that it could end up using up all of your high quality objects, so perhaps using a stone might work. Maybe just a chunk of obsidian? Requires 1 obsidian, produces 1 obsidian.

Maybe they learn by contemplating the nature of obsidian? Or a gem.

I think that a tool with the [UNIMPROVABLE] token will never be produced at above base quality.
Logged
NEW Petition to stop the anti-consumer, anti-worker, Trans-Pacific Partnership agreement
What is TPP
----------------------
Remember, no one can tell you who you are except an emotionally unattached outside observer making quantifiable measurements.
----------------------
Έπαινος Ερις

Vattic

  • Bay Watcher
  • bibo ergo sum
    • View Profile
Re: Training workshop no longer working
« Reply #11 on: April 03, 2011, 03:31:02 pm »

You could have it produce a stone that evaporates at room temperature, I'd suggest you not include a syndrome, though.
Logged
6 out of 7 dwarves aren't Happy.
How To Generate Small Islands

Radiant_Phoenix

  • Bay Watcher
  • [CREATURE_CLASS:MODDER]
    • View Profile
Re: Training workshop no longer working
« Reply #12 on: April 03, 2011, 03:34:46 pm »

Nah, make it produce a stone that melts but doesn't boil at room temperature. Call it 'sweat'.
Logged

Patchy

  • Bay Watcher
  • Mukyu
    • View Profile
Re: Training workshop no longer working
« Reply #13 on: April 03, 2011, 03:46:46 pm »

I think Vattic's solution is probably the cleanest one and the one I'm going to use. Though still would need something else for people who run with temp off for fps saving.
Logged

Radiant_Phoenix

  • Bay Watcher
  • [CREATURE_CLASS:MODDER]
    • View Profile
Re: Training workshop no longer working
« Reply #14 on: April 03, 2011, 04:26:03 pm »

I'm not sure if any of these will work...
Code: [Select]
[PRODUCT:100:0:PLANT:NO_SUBTYPE:PLANT_MAT:BERRY_SUN:PLANT] or whatever object; the important bit is that it produces 0 of something.
Code: [Select]
[PRODUCT:100:1:DRINK:NONE:CREATURE_MAT:DWARF:SWEAT] which would require you to make dwarf sweat.
Logged
Pages: [1] 2