Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0010675Dwarf FortressDwarf Mode -- Raidspublic2018-03-28 12:142018-06-08 06:12
ReporterBobiloco 
Assigned To 
PrioritynormalSeveritymajorReproducibilityhave not tried
StatusnewResolutionopen 
PlatformWindows 10OSWindowsOS Version10
Product Version0.44.07 
Target VersionFixed in Version 
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.
Attached Files

- Relationships

-  Notes
(0038049)
thvaz (reporter)
2018-03-28 12:17
edited on: 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.

(0038054)
Shonai_Dweller (reporter)
2018-03-28 16:23

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...
(0038055)
Bobiloco (reporter)
2018-03-28 16:24

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.
(0038064)
FantasticDorf (reporter)
2018-03-29 00:45

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)
(0038245)
eerr (reporter)
2018-05-02 21:26
edited on: 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.

(0038443)
Clement (reporter)
2018-06-08 06:12

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.

- 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 View Revisions
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 View Revisions
2018-05-02 22:05 eerr Note Edited: 0038245 View Revisions
2018-05-02 22:11 eerr Note Edited: 0038245 View Revisions
2018-06-08 06:12 Clement Note Added: 0038443


Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker