Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Lazy Sheriff (Captain of the Guard) won't train  (Read 2120 times)

dwarfish

  • Bay Watcher
    • View Profile
Lazy Sheriff (Captain of the Guard) won't train
« on: April 08, 2021, 11:18:05 am »






I have most labors disabled on him because i need him to be available to interrogate every visitor and to dole out justice. Glassmaking is enabled to fulfill his need to craft. Since he has so much free time sometimes i also made him one of my scribes.

The squad activates at the end of the month and his elf deputy happily trains archery but i noticed my sheriff didn't activate (or maybe activated and then deactivated for some reason). i forced him to station and he started training a bit after but then reverted back to civilian and stopped training after less than a day.

He has his own archery range along with the deputy, no one else is an archer yet because they don't have 1k strength to wear steel mail yet except him and the deputy. I have 2 archery ranges out of 6 maximum made into independent rooms so they both get used.

never seen a sole dwarf out of a scheduled squad play hooky like this. What is wrong?
Logged
"Likes cats for their ability to hunt vermin, and elves for their sensitive ears"

PatrikLundell

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #1 on: April 08, 2021, 05:08:44 pm »

I suspect "train 1 minimum" is the cause. As far as I understand it works as train 1 maximum, while leaving it at the default 10 will have the full squad train (regardless of whether it's full or not). However, I never change the default.

Train 1 preferred definitely seems to me that it means training alone.
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #2 on: April 08, 2021, 07:38:26 pm »

I suspect "train 1 minimum" is the cause. As far as I understand it works as train 1 maximum, while leaving it at the default 10 will have the full squad train (regardless of whether it's full or not). However, I never change the default.

Train 1 preferred definitely seems to me that it means training alone.

There seem to be multiple orders based on position, though. In theory, it says:
Position 1 train all the time
Position 2 train all the time
Two of Positions 3,4,6 train at a given time
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

dwarfish

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #3 on: April 08, 2021, 09:20:48 pm »

Train 1 preferred definitely seems to me that it means training alone.
this is intended because archery ranges only allow one person to train at them at a time. im trying to keep my police at only 1k strength so they can wear one layer of steel and do the rest of their training at ranged combat so they arent totally useless in a fight.

i followed the guide posted here: https://www.reddit.com/r/dwarffortress/comments/2k65yc/mechanixms_archery_training_primer/

in the discussion they said ranged squads should use train 1 and melee train 2 to encourage sparring
Logged
"Likes cats for their ability to hunt vermin, and elves for their sensitive ears"

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #4 on: April 08, 2021, 10:24:19 pm »

Train 1 preferred definitely seems to me that it means training alone.
this is intended because archery ranges only allow one person to train at them at a time. im trying to keep my police at only 1k strength so they can wear one layer of steel and do the rest of their training at ranged combat so they arent totally useless in a fight.

i followed the guide posted here: https://www.reddit.com/r/dwarffortress/comments/2k65yc/mechanixms_archery_training_primer/

in the discussion they said ranged squads should use train 1 and melee train 2 to encourage sparring
Ancient advice based on working around long-forgotten bugs. Gets repeated as though it's true constantly on forums causing no end of confusion.
There are reasons you may want to set train to 1, but if you just want archers shooting at targets and militia training, defaults will do the job for you.

You have to set each archery target as it's own range right now which is a bit counterintuitive. That's fixed for Steam apparently.
« Last Edit: April 08, 2021, 10:27:41 pm by Shonai_Dweller »
Logged

Naia

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #5 on: April 09, 2021, 03:11:02 am »

Have you tried reequipping his ammo ? I had a few chases where marksdwarfs wouldn't train becourse they had the wrong bolts in their quiver, and apparently they can't figure out how to empty it.

You can solve this by marking the bolts for dumping, some other dwarf comes along and grab the bolts out of the quiver. This should prompt your sheriff to pick up a new stack of bolts, and he might start training.
Logged

anewaname

  • Bay Watcher
  • The mattock... My choice for problem solving.
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #6 on: April 09, 2021, 04:00:23 am »

If a soldier is on-duty, they will be eating/sleeping/drinking or on-duty (because if it is not a crisis of health, they are on-duty, this is not a choice). They will stand around with the job "Soldier (no activity) if there is no place for them to train. Your sheriff was hauling items, therefore he was off-duty (and there is a reason he can be off-duty while the others in his squad are on-duty).

"Train 2 minimum" means "try to assign 2 guys to this order before looking at the next order on the list", so it does function as a maximum.

The sheriff probably was off-duty because "Train 1 minimum" plus "Train 1 minimum" plus "Train 2 minimum" only requires 4 dwarfs from that squad to be on-duty during a month, and with 5 dwarfs in the squad, someone gets a month off while the other four are on-duty. One guy can run around and haul stuff, the others are on-duty. So, that "preferred" flag only matters if that preferred dwarf is on-duty that month. If that preferred dwarf is not available, some other will be assigned to fill order#1. I would guess you watched sheriff for less than a month and it was during his off-duty time.

All that being said, his duties as sheriff might give him some options to avoid being on-duty as a soldier.

EDIT: Also, when the guy went to start training and immediately left to do something else, he probably started an Individual Combat Drill (something off-duty soldiers do in their free time), but then he was assigned a job and stopped his training.
« Last Edit: April 09, 2021, 11:24:19 am by anewaname »
Logged
Quote from: dragdeler
There is something to be said about, if the stakes are as high, maybe reconsider your certitudes. One has to be aggressively allistic to feel entitled to be able to trust. But it won't happen to me, my bit doesn't count etc etc... Just saying, after my recent experiences I couldn't trust the public if I wanted to. People got their risk assessment neurons rotten and replaced with game theory. Folks walk around like fat turkeys taunting the world to slaughter them.

Cathar

  • Bay Watcher
  • Competent Engraver
    • View Profile
    • My shit
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #7 on: April 09, 2021, 08:45:51 am »

I had a similar problem with a crossbow squad until recently.  I am unaware if a simpler solution exist or even if my solution is what corrected the problem but here is what I did :

• Have a barrack room with an archery target, assign your archer squad to train in this room.
• Have a regular barrack (with an armor stand or a weapon rack), assign your archer squad to train in it, alongside your melee squads
• Make sure enough ammos are available.

Now your squad should go and train between normal melee/military lessons and target shooting.

Marksmanship training is notoriously bonki in DF, but that made it for me.

orius

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #8 on: April 09, 2021, 11:32:31 am »

I have my archers set to 10 orders of train 1 too, but it works well enough.  I usually have at least 3-4 guys in the training area target shooting, and occasionally some guys doing target shooting when they're not active.  Since at least 6-7 are now at Elite Marksdwarf, I suppose I can experiment with it.

My melee units are set for two groups of 5 training, and I don't seem to have any problems with that.
Logged
Quote from: ThatAussieGuy
That is an insane and dangerous plan.  I approve wholeheartedly. 


Fortressdeath

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #9 on: April 09, 2021, 05:31:16 pm »

I had a similar problem with a crossbow squad until recently.  I am unaware if a simpler solution exist or even if my solution is what corrected the problem but here is what I did :

• Have a barrack room with an archery target, assign your archer squad to train in this room.
• Have a regular barrack (with an armor stand or a weapon rack), assign your archer squad to train in it, alongside your melee squads
• Make sure enough ammos are available.

Now your squad should go and train between normal melee/military lessons and target shooting.

Marksmanship training is notoriously bonki in DF, but that made it for me.
Your archery range doesn't need a separate barracks. Just make sure to set the right squad to train there (and ensure the firing direction is correct - to be automated in Steam release, yay).
Logged

dwarfish

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #10 on: April 10, 2021, 09:20:02 pm »

thanks for the replies guys.

the issue seemed to go away by itself after some time in my fortress but there was a large military downtime where i deactivated all squads so they could haul all the corpses from a human invasion. im not sure if it just went away by itself or if it was cuz of the deactivations and downtime

i'm getting conflicting information about squad settings though, what is the right way to set melee and ranged squad training orders if the multiple train 1 for ranged and train 2 for melee settings are outdated?
Logged
"Likes cats for their ability to hunt vermin, and elves for their sensitive ears"

Shonai_Dweller

  • Bay Watcher
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #11 on: April 10, 2021, 10:57:03 pm »

thanks for the replies guys.

the issue seemed to go away by itself after some time in my fortress but there was a large military downtime where i deactivated all squads so they could haul all the corpses from a human invasion. im not sure if it just went away by itself or if it was cuz of the deactivations and downtime

i'm getting conflicting information about squad settings though, what is the right way to set melee and ranged squad training orders if the multiple train 1 for ranged and train 2 for melee settings are outdated?
Default (10) Just works.

Just make sure they have a barracks which is set to that squad for training and their training alert is on.
Plus an archery range (one per target) set in the same way and in the right direction for crossbow squads.

Don't forget that ammo for the squad is total ammo assigned to the whole squad, so you might want to raise it a bit. Also assigning different bolts for training and combat (using only wooden bolts for training, for example) works now (some guides were likely written before that was fixed).

I keep ammo out of bins. Superstition maybe...
Logged

Bumber

  • Bay Watcher
  • REMOVE KOBOLD
    • View Profile
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #12 on: April 11, 2021, 12:54:52 am »

I keep ammo out of bins. Superstition maybe...

You're likely to get mismatch spam if you don't.
Logged
Reading his name would trigger it. Thinking of him would trigger it. No other circumstances would trigger it- it was strictly related to the concept of Bill Clinton entering the conscious mind.

THE xTROLL FUR SOCKx RUSE WAS A........... DISTACTION        the carp HAVE the wagon

A wizard has turned you into a wagon. This was inevitable (Y/y)?

jadewuerfel

  • Guest
Re: Lazy Sheriff (Captain of the Guard) won't train
« Reply #13 on: April 12, 2021, 09:19:43 am »

I had the same problem as you.
And after a while everything returned to normal ...
Logged