Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: My Hammerlords keep starving...And I can't rotate them out.  (Read 760 times)

bobusdoleus

  • Bay Watcher
    • View Profile

So there's this bug wherein a hammerlord (or other lord) who is rotated to civilian duty loses skills and ceases being a lord.
Fair enough, simple solution, never let Lords get off duty, it's not like they get unhappy thoughts right?
But, there's also the wiki entry that tells you that unless you have the maximum dwarves following an order be less than your total number of dwarves in the squad, they'll never eat or drink.

So it's impossible to maintain a squad of lords without having them starve/thirst?
Logged

ShinWalks

  • Bay Watcher
    • View Profile
Re: My Hammerlords keep starving...And I can't rotate them out.
« Reply #1 on: May 15, 2011, 02:05:36 pm »

That is no longer the case, though it may have bee nearlier in DF2010. Soldiers who are *actively stationed or patrolling* will not break orders to get food or drink, and they will get tired and hungry if they are not permitted to stand down eventually. However, soldiers can be assigned backpacks for carrying food with them and waterskins for carrying water or booze, so they should have quite a long field-time with those tools in place. Anyway, while they're just training, they will definitely stop to eat and drink.
Logged

bobusdoleus

  • Bay Watcher
    • View Profile
Re: My Hammerlords keep starving...And I can't rotate them out.
« Reply #2 on: May 15, 2011, 02:10:49 pm »

I'm using latest version.

So I took your advice and de-stationed my dorfs (They were stationed near an entrance to some cavern I found) so they could go 'train' for a bit, but it turns out that toggling their orders forces them into Civilian mode for a few seconds. Altering their schedule appears to, as well.

Which knocks them out of lord status.
AAARGH.

While dealing with this nonsense I'm using danger roooms, however it's very tricky to get the dwarves to do anything useful if every time I change their orders to something other than 'stand around in danger room' they civilianify for a bit and cease being lords.

Am I doing it wrong somehow?
Logged

Lord Aldrich

  • Bay Watcher
    • View Profile
Re: My Hammerlords keep starving...And I can't rotate them out.
« Reply #3 on: May 15, 2011, 02:37:06 pm »

Do they actually lose lord status? Or are they just reverting to their civilian job titles? As in, when you re-station them do they become lords again? Also, I've never had a problem with my military starving. Even without backpacks / flasks, as long as they're not set to station or patrol (e.g. training), they will stop whenever they feel like it to run down to the kitchen...
Logged

bobusdoleus

  • Bay Watcher
    • View Profile
Re: My Hammerlords keep starving...And I can't rotate them out.
« Reply #4 on: May 15, 2011, 03:36:06 pm »

Whenever they revert back to civilian titles, even for a few ticks, when they re-instate themselves into the military they cease being Hammerlords and become Hammerdwarves, with corresponding loss in hammer skill experience. This is a documented bug apparently.

The set up is as such: I have my scheduled orders for that squad to be, month after month, 'Guard burrow' with a burrow in the Danger Room. They stand there, and when they get hungry or thirsty, they go get food and drink. That's fine.
The problem is when I order them to do something else. If I order them to station somewhere, they no longer get food or drink. When I tell them to cancel their station order and get back to the regularly scheduled standing around in the borrow, they revert to civilians for a moment then back to military, at which point they are hammerdwarves, not hammerlords. If I change their schedule to do something other than stand in the danger room, they revert back to civilians for a bit, and again, same problem.
Logged

Quietust

  • Bay Watcher
  • Does not suffer fools gladly
    • View Profile
    • QMT Productions
Re: My Hammerlords keep starving...And I can't rotate them out.
« Reply #5 on: May 15, 2011, 06:55:10 pm »

Scheduled orders seem rather buggy in that respect. I typically just put all of my military on continuous "Train 10/10" orders all year round and then manually station them somewhere when I want them to something useful, and they never revert to civilian status (and constant training means they generally hit Elite fairly quickly and then don't get unhappy thoughts from long duty anymore).
Logged
P.S. If you don't get this note, let me know and I'll write you another.
It's amazing how dwarves can make a stack of bones completely waterproof and magmaproof.
It's amazing how they can make an entire floodgate out of the bones of 2 cats.

SpiralDimentia

  • Bay Watcher
    • View Profile
Re: My Hammerlords keep starving...And I can't rotate them out.
« Reply #6 on: May 15, 2011, 06:58:18 pm »

Scheduled orders seem rather buggy in that respect. I typically just put all of my military on continuous "Train 10/10" orders all year round and then manually station them somewhere when I want them to something useful, and they never revert to civilian status (and constant training means they generally hit Elite fairly quickly and then don't get unhappy thoughts from long duty anymore).

This. Also, I've had them randomly lose 'lord' status, generally when they get injured and revert to civs when they're in the hospital. But the second they do something that would give them weapon experience they become lords again, so it's not really that big of an issue.
Logged
Dragonwork, A Successful Failure.
Legacy of Insightshields
Many more made tales in this hall,
before the stronghold found it's fall.
An enemy none could stop or yield,
had taken over Insightshields.