Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0010964Dwarf FortressDwarf Mode -- Jobs, Cancellation and Suspensionpublic2018-12-03 09:582021-01-16 11:02
FantasticDorf 
Loci 
normalminoralways
acknowledgedopen 
0.44.12 
 
0010964: Dwarves drag their meeting zone location activities onto civilian alert burrows
Despite meant to be cancelling them and inactive, dwarves under orders of a civilian alert will drag site activities into and continue doing them over the burrow // not clear the job before leaving for the alert.

So there will be a lot of other normal fortress jobs being cancelled due to forbidden zones in the announcements but these will persist for seemingly no reason.
Have multiple active locations with assigned staff or attendees.

Make a seperate burrow over a normal meeting area and initiate a civilian alert from the military screen.

On the save - Dwarves are moving towards the alert, this is choppy for FPS be warned, but dwarves such Zuglar Zonbetan (Zuglar Helmcalmed), Chief medical dwarf who is currently still pondering medicine from the adjacent library zone is already there.

Another dwarf from a temple zone Mosus Uzlirsigun (Mosus Factiontours), Thresher is currently meditating in the civilian alert burrow in the idle state ('meditating') 1 tile adjacent of Zuglar south east.

There are more dwarves from the 'j' jobs screen who are meant to be socialising arriving.

I do not know if they clear eventually or will persist/break the state of the dwarf, keep the alert up as long as needed.

There is a plain meeting zone stretched over my alert burrow, though visibly dwarves were still practicing outside while walking towards it.

Save pending in notes.
No tags attached.
Issue History
2018-12-03 09:58FantasticDorfNew Issue
2018-12-03 10:07FantasticDorfNote Added: 0038993
2018-12-04 00:45PatrikLundellNote Added: 0039000
2018-12-04 02:35FantasticDorfNote Added: 0039001
2018-12-04 04:09FantasticDorfNote Added: 0039002
2018-12-05 12:34LociNote Added: 0039011
2018-12-05 12:34LociAssigned To => Loci
2018-12-05 12:34LociStatusnew => acknowledged
2018-12-05 15:49FantasticDorfNote Added: 0039013
2018-12-05 15:50FantasticDorfNote Added: 0039014
2018-12-05 15:51FantasticDorfNote Edited: 0039014bug_revision_view_page.php?bugnote_id=0039014#r15857
2018-12-07 02:52FantasticDorfNote Added: 0039021
2021-01-16 11:02FantasticDorfNote Added: 0040860

Notes
(0038993)
FantasticDorf   
2018-12-03 10:07   
Save attached : ( http://dffd.bay12games.com/file.php?id=14138 [^] )
(0039000)
PatrikLundell   
2018-12-04 00:45   
This is not restricted to civilian alerts. Normal burrows can also get dorfs to continue religious activities (at least) when burrowed (and they only went to the burrow to eat/drink/sleep, not because they were burrowed, as they completely ignore the burrow for need activities to the point of starting such activities after being burrowed if they happened to be in a zone when the burrowing was made).
(0039001)
FantasticDorf   
2018-12-04 02:35   
I kept the alert running for a while, and they persistently continue with no apparent long term damage while the civilian alert is up. Would seem to be they'd be stuck mid location activity indefinitely if i hadn't un-assigned it after generally poor results trying to push 180 dwarves into a hall to chat.
(0039002)
FantasticDorf   
2018-12-04 04:09   
https://puu.sh/CcdTF/ff11cfefd0.png [^]

It has broken one of my farmers (in image link above), who recently began singing while running around to do a different task, to be fairly warned to other people who try this is on long term fortresses.

If someone could correlate this farmer Etur Rakustlibad (Etur Tombpraise), Cheesemaker to some of the dwarves arriving to the civilian alert from the tavern this would help. I lost the current save due to some form of corruption probably from my antivirus deleting files, but the effects should be repeatable anyway, picture was from a closed current game before said corruption.

I've had to roll back to a earlier save, but im still current enough post-civilian alert to remain on the lookout.
(0039011)
Loci   
2018-12-05 12:34   
Thank you for the save. I'm not sure exactly what the expected behavior is, but dwarves marching through the fortress while meditating does seem a bit odd.
(0039013)
FantasticDorf   
2018-12-05 15:49   
I would think the expected behaviour would be to have them be able to stop, as other people have experienced and reported in previous version in regards to soldiers either training or praying too hard to function properly (either) 0010930

0010676 & 0010129 touch upon these issues of (i) zones performing poorly and the activities it forces dwarves to do being incredibly aggressive, often forcing dwarves who walk into the meeting zone for unrelated reasons to stay there almost indefinitely and deprive normal meeting zone traffic.

Dwarves being able to stop whenever by proper cancellation and fufilling their needs then leaving as soon as they're done or hanging around with 'no job' to populate the fortress normally would be the ideal.
(0039014)
FantasticDorf   
2018-12-05 15:50   
(edited on: 2018-12-05 15:51)
In regards to bad temples that like to lock dwarves in place and not let them cancel: 0010546
_________________________________

0009592 a related report that can be linked to this one i think or vice versa about dwarves not respecting burrows by @PatrikLundell to back up their previous note in this report.

(0039021)
FantasticDorf   
2018-12-07 02:52   
( http://www.bay12games.com/dwarves/mantisbt/view.php?id=9262#c34753 [^] )

from 0009262 regarding liasons and visitors becoming virtually stuck doing activities and not clearing out of the zone upon the changing of location site access from visitor open to 'fortress/longterm only' an anecdote of @Muumeh and shared experiences of others in the bug report. (42.02 - 43.05 - cont.)

Related to this issue in terms of being not able to cancel the current activity further backing claims that the meeting area action is involuntary.
(0040860)
FantasticDorf   
2021-01-16 11:02   
Still present in 47.04 through a easily presentable method -Setting a location zone 'active' to inactive doesn't do anything to affect the behavior of intelligent people using the zone, but turning it inactive then changing the zone location to another without turning it on to active will make them do default actions ("Worship" notably) until they recalibrate.

A normal expected result would be that dwarves would be quick to respond to changes in zone active/inactivity, and it makes it very difficult to micromanage and turn off location zones reliably, in memorizing location sites to particular dieties & taverns & groups having to be manually micromanaged.