View Issue Details

IDProjectCategoryView StatusLast Update
0008164Dwarf FortressDwarf Mode -- Combatpublic2014-08-26 13:23
ReporterLanina Assigned Touser6 
PrioritynormalSeveritymajorReproducibilitysometimes
Status resolvedResolutionduplicate 
Product Version0.40.08 
Summary0008164: Loyalty cascade after combat with caged/chained enemies?
DescriptionIn several fortresses in this version, I've had this problem where my military starts killing other military or civil dwarves in my fortress after or during a combat with neutral or antagonistic foes. The dwarves are not unhappy, it's not considered a crime by the justice system, and they kill several targets. I think this is a loyalty cascade of some sort. It seems to be trigged by my military fighting a chained prisoner (goblin or wild animal). But even if only one dwarf killed the prisoner, he will not necessarily be the first target of this loyalty cascade. Sometimes random squad members will instead start hunting down some random dwarf in the fortress.

It doesn't happen every time I've let my military kill a target, but it has happened with all my fortresses in this version eventually.
It's never triggered when all squads are inactive, but once it's happened, it doesn't stop by inactivating the squads.
Steps To Reproduce1. Trap wild animals or invaders in cage traps
2. Chain the prisoner in the fortress.
3. Order the military to kill the prisoner.
4. After this combat or the next, mayhem happens.
Tags0.40.08

Relationships

duplicate of 0007979 resolvedToady One Dwarf targeted by military after releasing enemy from cage 

Activities

user6

2014-08-26 13:23

  ~0029676

Please reopen if 0007979 doesn't explain it.

Issue History

Date Modified Username Field Change
2014-08-26 12:50 Lanina New Issue
2014-08-26 12:51 Lanina Tag Attached: 0.40.08
2014-08-26 13:23 user6 Note Added: 0029676
2014-08-26 13:23 user6 Relationship added duplicate of 0007979
2014-08-26 13:23 user6 Status new => resolved
2014-08-26 13:23 user6 Resolution open => duplicate
2014-08-26 13:23 user6 Assigned To => user6