Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: DF2014 - is digging broken or am I doing it wrong?  (Read 690 times)

nexus_2006

  • Bay Watcher
    • View Profile
DF2014 - is digging broken or am I doing it wrong?
« on: February 22, 2015, 02:04:34 pm »

In the old version, I swear I could dig the same pattern on multiple levels and the dorfs would do it pretty fast, mostly clearing out each floor at a time.  I have a new fort started on 40.24, and they dig one square at a time on each level now, spending 99% of the time running to the stairs and back.  Its taking years to dig 20 z-levels for a pit, or to dig an 8x8 ring on 100 floors for a magma piston, I was pretty sure this used to go faster but maybe its just me.

Anyway, is there a work around for this?

Thanks!
Logged

Eldin00

  • Bay Watcher
    • View Profile
Re: DF2014 - is digging broken or am I doing it wrong?
« Reply #1 on: February 22, 2015, 02:33:48 pm »

In the current version, dwarves look up/down 1 z level for adjacent designated tiles when digging. This was done to fix a bug in the new job priority system where dwarves digging a stairway would dig out one z level then wander away before coming back to dig out the next. The fix made stair digging work as expected, but caused the behavior you're seeing as a (presumably unintended) side effect.
You can work around it by designating adjacent levels at different priorities, which will cause them to dig out one level at a time, and has the added benefit of letting you control the order in which they dig them out.
Logged

nexus_2006

  • Bay Watcher
    • View Profile
Re: DF2014 - is digging broken or am I doing it wrong?
« Reply #2 on: February 22, 2015, 02:41:56 pm »

Thanks for the info...what a pain though, going through designating 100+ levels individually :(
Logged

Eldin00

  • Bay Watcher
    • View Profile
Re: DF2014 - is digging broken or am I doing it wrong?
« Reply #3 on: February 22, 2015, 02:46:28 pm »

Yeah, it's a workaround for the bug, not a real fix. You could get away with only designating half the levels individually though. Designate the whole thing at one priority, then go through and change the priority on the odd numbered z levels, for example. I believe that is enough to prevent the behavior you're seeing.
Logged

Sutremaine

  • Bay Watcher
  • [ETHIC:ATROCITY: PERSONAL_MATTER]
    • View Profile
Re: DF2014 - is digging broken or am I doing it wrong?
« Reply #4 on: February 22, 2015, 05:32:52 pm »

Use a macro for that. You can press Ctrl-r, designate one level, move the cursor back to where it started, then go down two levels. Then press Ctrl-r again to stop recording, and use Ctrl-p to do as many pairs of levels as you need.

Saving the macro isn't necessary, though you can if you don't mind being unable to delete it in-game. You have to open the macro text file directly and delete it from there. Pain in the butt once you start to accumulate these little project macros.
Logged
I am trying to make chickens lay bees as eggs. So far it only produces a single "Tame Small Creature" when a hen lays bees.
Honestly at the time, I didn't see what could go wrong with crowding 80 military Dwarves into a small room with a necromancer for the purpose of making bacon.

nexus_2006

  • Bay Watcher
    • View Profile
Re: DF2014 - is digging broken or am I doing it wrong?
« Reply #5 on: February 23, 2015, 12:09:30 pm »

Use a macro for that. You can press Ctrl-r, designate one level, move the cursor back to where it started, then go down two levels. Then press Ctrl-r again to stop recording, and use Ctrl-p to do as many pairs of levels as you need.

Saving the macro isn't necessary, though you can if you don't mind being unable to delete it in-game. You have to open the macro text file directly and delete it from there. Pain in the butt once you start to accumulate these little project macros.


Ho-leee ****! 

Quote
Sutremaine has been promoted to legendary deity by the citizens of The Odorous Castle
Logged