Bay 12 Games Forum
Dwarf Fortress => DF Modding => Utilities and 3rd Party Applications => Topic started by: Kars on July 23, 2015, 12:51:21 am
-
When I use auto dump, occasionally I get the message "Could not move item". What causes this?
-
Many things can cause that. Try downloading this script (https://raw.githubusercontent.com/lethosor/dfhack-scripts/master/troubleshoot.lua), placing it in your hack/scripts folder, and running "troubleshoot" with the item selected.
-
Most (if not all) of the time it is because of 1 simple reason: item is in use.
If there's a task pending for the item (like hauling) autodump will fail. It will also forbid the item. If you leave it forbidden, unpause a few seconds, mark to dump and try again you will usually find it works.
-
Yeah, that's what that script attempts to figure out. There are a few less-obvious cases, such as when the item is part of an inactive building job, where DFHack won't touch the item but it's difficult to figure out why if you have a lot of buildings designated.
-
Most (if not all) of the time it is because of 1 simple reason: item is in use.
If there's a task pending for the item (like hauling) autodump will fail. It will also forbid the item. If you leave it forbidden, unpause a few seconds, mark to dump and try again you will usually find it works.
Thanks guys. That fixed it.
-
I had a problem once where my conveyor workshops would not move items that had a hauling job. My solution? Look for the hauling job and delete it. Works like a charm. Why dosn't autodump do something similar?
-
Because then we'd have complaints of jobs being cancelled by autodump, and autodump is only supposed to move items that aren't attached to jobs, buildings, etc.