View Issue Details

IDProjectCategoryView StatusLast Update
0010675Dwarf FortressDwarf Mode -- Raidspublic2021-08-17 09:21
ReporterBobiloco Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
Status newResolutionopen 
PlatformWindows 10OSWindowsOS Version10
Product Version0.44.07 
Summary0010675: After squads suffer casualties on raids they can't take orders
DescriptionSent out a bunch of squads on a raid, all of them suffering casualties. Once returned I can't assign any orders to the squads, like they're still waiting for deceased members to return.

File: http://dffd.bay12games.com/file.php?id=13621
Steps To ReproduceAttack big enough target to take casualties, allow dwarves to return, try to use the station command on the squad.
TagsNo tags attached.

Activities

thvaz

2018-03-28 12:17

reporter   ~0038049

Last edited: 2018-03-28 12:17

Squads wont take orders if the leader is dead. You have to assign another leader for them to take orders. Was the leader one of the casualties? I am asking because I didnt have this issue.

Shonai_Dweller

2018-03-28 16:23

reporter   ~0038054

May or may not be related, but I've been stuck not being able to set an alert on with new orders after suffering raid casualties (not the leader). Turns out the dead dorf was still in the schedule order list. Replacing him (adding a new dorf to the empty squad position) fixed it. Not been able to replicate it so far despite many raids and casualties. Sorry not much help...

Bobiloco

2018-03-28 16:24

reporter   ~0038055

This could be from using Therapist to assign to squads. I assigned new leaders and they still wouldn't react. When I go to give orders they say that there are 7 in the squad but if I try to assign orders individually then it shows only 5 guys.

Not sure what else might cause the orders to stay grey for them if the do have a leader...

Workaround was to disband all squads and rebuild them.

FantasticDorf

2018-03-29 00:45

reporter   ~0038064

0010638 wait until the eventual release of the next version to confirm, but Toady seems to have addressed it. Let us know how you fare when the new version lands OP on a new world. (as applied on old saves, the effects may not always follow through)

eerr

2018-05-02 21:26

reporter   ~0038245

Last edited: 2018-05-02 22:11

I sent out a huge number of raids with ten-twenty dwarves. Note that at least some of the time, these squads still had a leader. I've had the same problem stated here, where I can't assign certain squads to station. I don't know the cause, sounds like you found it. I also might have dwarves stuck in transit?
As a temporary fix, I tried swapping leaders, and that didn't work. Disbanding the squad and remaking it worked.

Clement

2018-06-08 06:12

reporter   ~0038443

I looked at Bobiloco's save. With DFHack I saw that the squad positions are still occupied by the dead dwarves (that is the reason why Dwarf Therapist shows a higher count for the squad size).

I cleaned up a first squad with DFHack assigning -1 to positions[x].occupant, it let me give orders to the squad.

I tried fixing a second squad without DFHack: assign random dwarves to available positions and remove them immediately. That cleaned up the positions and orders were available.

I guess DF won't let you give orders to these squads because some positions have not yet returned from the raid. But they will never return since they are dead.

andrew.moise

2021-08-17 09:21

reporter   ~0041136

I just ran into this on 0.47.05 - I can provide the save if needed. Assigning random dwarves to the squad to work around it, as described above, worked though (after that it let me remove the "traveling" dead members).

Add Note

Note

Issue History

Date Modified Username Field Change
2018-03-28 12:14 Bobiloco New Issue
2018-03-28 12:17 thvaz Note Added: 0038049
2018-03-28 12:17 thvaz Note Edited: 0038049
2018-03-28 16:23 Shonai_Dweller Note Added: 0038054
2018-03-28 16:24 Bobiloco Note Added: 0038055
2018-03-29 00:45 FantasticDorf Note Added: 0038064
2018-05-02 21:26 eerr Note Added: 0038245
2018-05-02 21:47 eerr Note Edited: 0038245
2018-05-02 22:05 eerr Note Edited: 0038245
2018-05-02 22:11 eerr Note Edited: 0038245
2018-06-08 06:12 Clement Note Added: 0038443
2021-08-17 09:21 andrew.moise Note Added: 0041136