View Issue Details

IDProjectCategoryView StatusLast Update
0013261Dwarf FortressDwarf Mode -- Interface, Burrowspublic2025-08-17 01:48
Reporterketpain Assigned To 
PrioritynormalSeverityminorReproducibilitysometimes
Status newResolutionopen 
Product Version52.03 
Summary0013261: Unit/s will not respect boundaries of burrows for hauling (maybe other tasks? They seem to respect other tasks)
DescriptionThe save attached, a child is constantly trying to haul wood outside of the burrow, back into it.

This isn't the first instance of it either. Unit will constantly waste CPU cycles seeing/hauling things outside of the perimeter of an assigned burrow

A reason why this is important is because when you're playing a hard biome and going outside can mean death, burrows are the only real option you can have to confine your silly dwarves movement, or they commit suicide.

https://dffd.bay12games.com/file.php?id=17527
Steps To ReproduceSet up a burrow, pray you don't have a lot of stuff that needs to be stored outside of it.
TagsNo tags attached.

Activities

ketpain

2025-08-17 01:48

reporter   ~0042835

After further analysis, they will attempt to do other tasks such as pen and pasture, butchering, etc which ultimately fails. It seems there needs to be a burrow boundaries early return; clause in the code. like; If task/item is outside of burrow, return; find a new task within the burrow.

OR perhaps make a burrow have a built list of possible items, units, etc, from which the unit can actually task too. (It'd require a little more memory, but shouldn't hurt too bad. Maybe in fact it could help performance in a way, since the unit will be limited in the amount of things it can search for. �)

just throwing out some ideas in my head

Add Note

Note

Issue History

Date Modified Username Field Change
2025-08-16 08:02 ketpain New Issue
2025-08-17 01:48 ketpain Note Added: 0042835