View Issue Details

IDProjectCategoryView StatusLast Update
0008101Dwarf FortressDwarf Mode -- Jobs, Cancellation and Suspensionpublic2015-05-05 06:17
ReporterVeroule Assigned Touser6 
PrioritynormalSeverityblockReproducibilitysometimes
Status assignedResolutionopen 
OSLinuxOS VersionDebian Squeeze 
Product Version0.40.09 
Summary0008101: Dwarves cancel jobs and stop moving after being interrupted by giant kea
DescriptionA Giant Kea was injured by invading siege forces. Dwarves that spot this injured animal may cancel a job and then seem unable to do anything. I currently have 3 dwarves that have been thirsty for a while and are still standing in place, none of which should be able to currently see the injured Kea. About 8 of my 20 dwarves have been affected by this bug.
Steps To ReproduceI can't provide direct steps, but I can provide a save or 2. I think I had an entire season of play between the animal being injured and when I noticed problem.
Additional InformationSome modifications were used in the game. CAVE_ADAPT removed, dwarf speed speed enhanced, dwarf learning enhanced, dwarf stat limits enhanced, natural skills defined for dwarves.
TagsNo tags attached.

Activities

user6

2014-08-21 09:10

  ~0029414

Please upload a save that demonstrates the problem to http://dffd.wimbli.com/ and post the link here.

What happens if you undo your mods in your save's raw folder?

Veroule

2014-08-21 11:28

reporter   ~0029422

Uploaded save. http://dffd.wimbli.com/file.php?id=9478

Removing mods by replacing creature_standard with default had no effect on stuck dwarves.

Adding a meeting area had no effect on stuck dwarves.

With both the listed changes above another dwarf became stuck when canceling a harvest plants job.

Shorast, broker appears to be the dwarf that has been stuck the longest (drowsy, hungry, and dehydrated). That dwarf does periodically attempt to go have a drink, but cancels every time.

Veroule

2014-08-21 11:33

reporter   ~0029423

Additional saves from previous seasons can be supplied if they are deemed helpful. When I first found a stuck dwarf I thought it was caused by to something else and went back one season. The siege events that lead to the injured animal repeated (3 days into that season) and obviously after a full season of play lead to the same problem.

user6

2014-08-21 11:37

  ~0029424

What are the exact cancellation messages?

Veroule

2014-08-21 14:47

reporter   ~0029453

Downloading the save would probably be a much better way to get the all the information you need rather than asking for it one piece at a time here.

Some representative examples of cancellations from the game log:
Momuz N‰lasas‰n, Miner cancels Melt a Metal Object: Interrupted by Giant Kea.
Shorast Arelzulban, broker cancels Dump Item: Interrupted by Giant Kea.
Ustuth Zulbanasol, Stoneworker cancels Store Item in Bag: Interrupted by Giant Kea.
Dastot Ushatr–l, Dwarven Child cancels Eat: Interrupted by Giant Kea.
Dastot Ushatr–l, Dwarven Child cancels Eat: Interrupted by Giant Kea.
Onget Rig•thmetul, Farmer cancels Sleep: Interrupted by Giant Kea.
Asmel Okoliden, Herbalist cancels Dump Item: Interrupted by Giant Kea.
Ustuth Zulbanasol, Stoneworker cancels Store Item in Stockpile: Interrupted by Giant Kea.
Asmel Okoliden, Herbalist cancels Store Item in Stockpile: Interrupted by Giant Kea.
Momuz N‰lasas‰n, Miner cancels Carve Ramp: Interrupted by Giant Kea.
Eral Mengmebzuth, Farmer cancels Drink: Interrupted by Giant Kea.
Shorast Arelzulban, broker cancels Drink: Interrupted by Giant Kea.
x2
Dastot Ushatr–l, Dwarven Child cancels Harvest Plants: Interrupted by Giant Kea.

As you should be able to deduce from these examples Momuz and Ustuth did not become stuck. I think Shorast was the first to become stuck and it happened shortly before the autosave for summer.

Qrox

2015-05-05 06:17

reporter   ~0032646

Will creating a burrow and set a burrow alert make them move again? I am encountering this quite frequently and I suppose they are 'overwhelmed' or so and then freeze in place. (Quite common behavior among creatures). Might be intended. (The freezing time is a bit too long nevertheless)

Add Note

Note

Issue History

Date Modified Username Field Change
2014-08-21 08:41 Veroule New Issue
2014-08-21 09:10 user6 Note Added: 0029414
2014-08-21 09:10 user6 Assigned To => user6
2014-08-21 09:10 user6 Status new => feedback
2014-08-21 11:28 Veroule Note Added: 0029422
2014-08-21 11:28 Veroule Status feedback => assigned
2014-08-21 11:33 Veroule Note Added: 0029423
2014-08-21 11:37 user6 Note Added: 0029424
2014-08-21 14:47 Veroule Note Added: 0029453
2014-08-21 15:36 user6 Summary Dwarves become incapable of doing anything after job cancellation => Dwarves cancel jobs and stop moving after being interrupted by giant kea
2015-05-05 06:17 Qrox Note Added: 0032646