Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Champion wrestlers won't train as marks dwarves again  (Read 901 times)

HandOfCode

  • Bay Watcher
    • View Profile
Champion wrestlers won't train as marks dwarves again
« on: June 26, 2009, 10:49:48 pm »

I have 2 squads, 5 men each.  One squad is all marksdwarves , one is all wrestlers (then to be trained as sword fighters).

I was running low on ammo so I assigned all my marksdwarves  as unarmed to train up their attributes while I built up an ammo stockpile for them.

After they all (the marksdwarves ) hit legendary wrestler status I moved them back to cross bows.

For some reason the only dwarf who will train at my archery range is the leader of the squad, nobody else will train.

I've tried making each marks dwarf their own leader (taking them out of the squad), putting them back into the squad, unarming and re-arming them, setting them to active duty and turning it off again.  None of this has worked.

They will pick up quivers and crossbows but no arrows.  I have forbidden all steel arrows so they stop wasting them when I have plenty of wood and bone for training and my stupid squad leader (the only one who trains as marksdwarf) still uses the forbidden steel arrows.

If anyone knows a way to fix this or just plain old hack the marksdwarves to legendary is there's no fix please help!

I'm using d13.

Edit: I may have found a solution, going to run some better test within 24hrs of this edit so if anyone else has this problem (or today one would like to use the info to figure out what part of the AI code causes this) stay tuned.
« Last Edit: June 29, 2009, 01:42:37 am by HandOfCode »
Logged

HandOfCode

  • Bay Watcher
    • View Profile
Re: Champion wrestlers won't train as marks dwarves again
« Reply #1 on: June 29, 2009, 05:55:32 pm »

(Double posting as this is the solution)

Well it seems that once I told them to not use leather armor any more they went and picked up the rest of their marksdwarf gear.  Also on a strange note as soon as I did that all of my wrestlers changed their own status to "picking up equipment". 

The only thing I can think of is there was some sort of deadlock in the event system where the marksdwarves were holding onto the wrestlers armor (this would cause the strange "pick up equipment" rush when I told all my marksdwarves to drop their leather).  This does not (as far as I can figure out) explain why the marksdwarves wouldn't pick up their bolts/train.
Logged

Hyndis

  • Bay Watcher
    • View Profile
Re: Champion wrestlers won't train as marks dwarves again
« Reply #2 on: June 30, 2009, 09:44:44 am »

You can get around this by ordering them not to use armor. They will just wrestle naked and then freely practice with their crossbows when training ammo is available.

With wrestling they will rip off each other's armor and carry it around. If you order them to use no armor, they will drop all armor items they are carrying. So even if you have naked dwarves wrestling with plate armored dwarves, the naked ones will still rip armor off, but not carry it with them.
Logged

HandOfCode

  • Bay Watcher
    • View Profile
Re: Champion wrestlers won't train as marks dwarves again
« Reply #3 on: June 30, 2009, 01:14:11 pm »

I checked their hands, they were not holding armor (two of them where carrying an extra water skin in their non-xbow hands although, but they were able to resume target practice even while holding onto the extra skins).
Logged