Bay 12 Games Forum

Please login or register.

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

Author Topic: I know this has been asked a thousand times  (Read 2804 times)

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
I know this has been asked a thousand times
« on: March 24, 2012, 11:45:47 pm »

Why is it a dwarf runs out during a siege to pickup equipment when alerts are set?

Oh my fucking god!

seriously.

My mayor!

I think I can prevent it by assigning my mayor to the militia and stationing them, but what other ways?  F'n dorf bugs.

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: I know this has been asked a thousand times
« Reply #1 on: March 24, 2012, 11:50:22 pm »

great, now another stupid dorf is on his way out.

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: I know this has been asked a thousand times
« Reply #2 on: March 24, 2012, 11:52:03 pm »

and a third

Jawwwsh

  • Escaped Lunatic
    • View Profile
Re: I know this has been asked a thousand times
« Reply #3 on: March 24, 2012, 11:56:02 pm »

I'd try hitting "o" (orders menu), then "F" (forbid menu) and forbidding used ammo and death items.
Logged

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: I know this has been asked a thousand times
« Reply #4 on: March 24, 2012, 11:57:15 pm »

will that help current items that they are trying to retrieve?  Because normally, I want to retrieve those items (i.e. goblinite).

Jawwwsh

  • Escaped Lunatic
    • View Profile
Re: I know this has been asked a thousand times
« Reply #5 on: March 25, 2012, 12:02:21 am »

For other items then I'd just temporarily forbid them through d-b-f until the fighting has stopped. Designating burrows could be another option.
Logged

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: I know this has been asked a thousand times
« Reply #6 on: March 25, 2012, 12:06:16 am »

For other items then I'd just temporarily forbid them through d-b-f until the fighting has stopped. Designating burrows could be another option.

Burrows do not help.  That's what alerts are for, and I tried to assign the mayor, and it didn't work.  I guess I can forbid for now, as I have the area he was heading to sectioned off, so forbidding it should be easy enough.  Toady should get that fixed.  Honor restrict burrows on alerts.

FuzzyZergling

  • Bay Watcher
  • Zergin' erry day.
    • View Profile
Re: I know this has been asked a thousand times
« Reply #7 on: March 25, 2012, 12:08:27 am »

Are you sure that you didn't make some sort of mistake with your burrow/alert settings?
Because your dwarves shouldn't be able to pick up equipment outside their active burrow.
Logged

NonconsensualSurgery

  • Bay Watcher
    • View Profile
Re: I know this has been asked a thousand times
« Reply #8 on: March 25, 2012, 12:10:00 am »

I use the alert and a base-wide burrow to get them all inside, and then I cut off their opportunity to stupidly ignore the burrow by raising a drawbridge. Then, I release the civilian alert so they stop being dumb and spamming me with cancellation messages because they keep trying to pick up items outside the burrow.

There's sometimes an airlock on military-intensive forts so I can amass my forces and send them out without ever opening the main gates.
Logged
Never had a bat massacre people with an axe before.
EDIT2: Oh god, the bat has got a title now.

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: I know this has been asked a thousand times
« Reply #9 on: March 25, 2012, 12:14:32 am »

Are you sure that you didn't make some sort of mistake with your burrow/alert settings?
Because your dwarves shouldn't be able to pick up equipment outside their active burrow.

When my mayor didn't respect the military alert status, I tried assigning him to a burrow, i.e. the inside burrow.  And still he ran outside.

vassock

  • Bay Watcher
    • View Profile
Re: I know this has been asked a thousand times
« Reply #10 on: March 25, 2012, 01:55:52 am »

Have a door behind the drawbridges protecting your fortress and forbid/keep tightly sealed the door to keep dwarfs from running out. Once they stop, make sure the alert is on and you have a base-wide burrow for your dwarfs. Don't assign dwarfs to it. Just make the burrow and set the military alerts screen to alert for all civilians. I've never had dwarfs run out of the base to pick up items with this system.
Logged

NTJedi

  • Bay Watcher
    • View Profile
Re: I know this has been asked a thousand times
« Reply #11 on: March 25, 2012, 01:55:59 am »

Hit  J  for jobs... find the job he's trying to do then cancel the job by clicking  R.
Logged

Drawde

  • Bay Watcher
    • View Profile
Re: I know this has been asked a thousand times
« Reply #12 on: March 25, 2012, 02:17:29 am »

The problem with making a new burrow and assigning a dwarf to it is that the alert overides the assignment.  Setting the alert basically assigns all civilian dwarves to that burrow for the duration of the alert.

What likely happened is your mayor went to the edge of the burrow, realized that what he wanted was outside the burrow and stopped trying to go out.  Then restarted the process the moment he went into the burrow.  Which happens when sent to a burrow by alert rather than assigned to it.

Or he saw an enemy once he reached the edge and tried to run away from it, which is usually in the direct opposite direction of the enemy.  Running for your life overides all other jobs.  And dwarves basically just run directly away from an enemy unless something blocks them from doing so.
« Last Edit: March 25, 2012, 02:41:36 am by Drawde »
Logged

slothen

  • Bay Watcher
    • View Profile
Re: I know this has been asked a thousand times
« Reply #13 on: March 25, 2012, 03:17:03 am »

if he had the pickup equipment job, your mayor was probably in a squad, in which case the alert and the burrow won't really matter.  If there's say a bunch of steel armor or weapons outside your fortress, unforbidden, he may realize he's wearing the wrong armor or not wearing correct armor.  He will then find pieces of his uniform and pick them up, regardless of the burrow or alert.
Logged
While adding magma to anything will make it dwarfy, adding the word "magma" to your post does not necessarily make it funny.
Thoughts on water
MILITARY: squad, uniform, training
"DF doesn't mold players into its image - DF merely selects those who were always ready for DF." -NW_Kohaku

thistleknot

  • Bay Watcher
  • Escaped Normalized Spreadsheet Berserker
    • View Profile
Re: I know this has been asked a thousand times
« Reply #14 on: March 25, 2012, 04:19:04 am »

if he had the pickup equipment job, your mayor was probably in a squad, in which case the alert and the burrow won't really matter.  If there's say a bunch of steel armor or weapons outside your fortress, unforbidden, he may realize he's wearing the wrong armor or not wearing correct armor.  He will then find pieces of his uniform and pick them up, regardless of the burrow or alert.

I think that was it.  The only other dorfs were military... hmmm.
Pages: [1] 2