View Issue Details

IDProjectCategoryView StatusLast Update
0007288Dwarf FortressDwarf Mode -- Jobs, Militarypublic2014-08-13 13:33
Reporterfortunawhisk Assigned ToToady One  
PrioritynormalSeveritymajorReproducibilityalways
Status resolvedResolutionfixed 
Platformx86OSWindowsOS Version7
Product Version0.40.03 
Fixed in Version0.40.09 
Summary0007288: Squads report to incorrect location when using Defend Burrow order
DescriptionWhen squads are given a 'Defend Burrow' order, they do not go to the assigned burrow. Other squad schedules work (train, station, patrol). Civilians can be assigned to the burrow successfully, move/station there with no problem. Squad members will show as 'Defending <burrowname>', but station at random locations.

Notes:
Fresh download of [0.40.03], no modifications.
Does not appear to be time based ( tested by waiting 1+ calendar months).
Changing the squad schedule will occasionally send them to the burrow before the new order kicks in.
Burrow size does not matter.
Number of burrows doesn't matter.
I have done this successfully in 34.11. Known to fail in 40.03 and 40.02.
Steps To ReproduceCreate world
Embark
Create a burrow
Create a squad
Create an alert
Set the squad schedule for that alert to 'Defend Burrow', select new burrow.
Select the squad, set their schedule to the new alert.
Units appear to be stationed at random locations
Tagsburrow, burrows, Military, schedule

Relationships

related to 0000348 new Squads becoming inactive for a time when switching between Alerts. 
has duplicate 0007596 resolveduser6 Military Dwarves will not defend burrow 

Activities

eliotcougar

2014-07-17 07:27

reporter   ~0026744

I've noticed this twice already in my forts, and also captnduck has encountered this very bug on livestream last night...

fortunawhisk

2014-07-20 13:52

reporter   ~0027057

Retested with 40.04. Same behavior. Job list shows squad is defending burrow, squad does not report to burrow.

fortunawhisk

2014-07-27 16:09

reporter   ~0027727

Retested with 40.05, same behavior.

Danny252

2014-07-30 11:34

reporter   ~0027970

I get this, although generally 2 or 3 dwarves (out of the 10 total) will correctly find their way to the burrow - I can't reliably recreate this, however, so I can't pin down the conditions that cause it.

Those who get stuck seem to freeze in place on being assigned the "Defend Burrow x" job, and will often be found in meeting halls, food stockpiles, and other "off duty" locations.

dglidden

2014-08-01 22:31

reporter   ~0028127

40.05, same behaviour here. Define burrow, assign squads to defend burrow, they will wander off and "station" themselves in fairly arbitrary places throughout the fort with the "Defend Burrow" job showing as active. Changing burrows/squads assigned makes no difference; the same behaviour will be repeated.

Danny252

2014-08-03 14:17

reporter   ~0028238

And the same again in 40.06 on a save from 40.05.

fortunawhisk

2014-08-03 16:15

reporter   ~0028246

Retested in a fresh 40.06 embark, no change.

GirlyAsher

2014-08-11 14:18

reporter   ~0028833

Just tested with a clean install of 40.08, bug still present

Issue History

Date Modified Username Field Change
2014-07-14 13:33 fortunawhisk New Issue
2014-07-14 13:45 user6 Relationship added related to 0000481
2014-07-17 07:27 eliotcougar Note Added: 0026744
2014-07-20 13:52 fortunawhisk Note Added: 0027057
2014-07-23 21:31 user6 Relationship added has duplicate 0007596
2014-07-27 16:09 fortunawhisk Note Added: 0027727
2014-07-30 11:34 Danny252 Note Added: 0027970
2014-07-30 13:40 user11 Relationship deleted related to 0000481
2014-07-30 13:40 user11 Relationship added related to 0000348
2014-08-01 22:31 dglidden Note Added: 0028127
2014-08-03 14:17 Danny252 Note Added: 0028238
2014-08-03 16:15 fortunawhisk Note Added: 0028246
2014-08-11 14:18 GirlyAsher Note Added: 0028833
2014-08-11 14:19 GirlyAsher Tag Attached: burrow
2014-08-11 14:20 GirlyAsher Tag Attached: burrows
2014-08-11 14:20 GirlyAsher Tag Attached: Military
2014-08-11 14:20 GirlyAsher Tag Attached: schedule
2014-08-11 15:28 user6 Assigned To => user6
2014-08-11 15:28 user6 Status new => confirmed
2014-08-13 13:33 Toady One Status confirmed => resolved
2014-08-13 13:33 Toady One Fixed in Version => Next Version
2014-08-13 13:33 Toady One Resolution open => fixed
2014-08-13 13:33 Toady One Assigned To user6 => Toady One