Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0008220Dwarf FortressDwarf Mode -- Invasionspublic2014-09-02 03:492020-03-01 19:13
oliver 
 
normalminoralways
newopen 
x86_64Ubuntu Linux14.10
0.40.10 
 
0008220: Kill orders against invader abductee/resettled dwarfs causes a loyalty cascade
Siege arrived consisting of a few goblins, elves, and dwarves - all tagged as invaders.

Using a squad kill order on some of them will result in a loyalty cascade from the squad member(s) who attacked (i.e. they become invisibly hostile to the fortress, though still taking orders, and will start attacking friendlies on sight)

Merely stationing military near the invaders so they enter combat automatically doesn't seem to cause the cascade.

Looking at legends after the fact, both dwarves were abductees from the fort civ (and marked as "former members") that later settled in the goblin civ.

Presumably related to 0003259 et al.
Load the save, pull the top-left lever on z=115 (F4 zooms there) to open the front gates.

Station the axe squad out the front, give one soldier a kill order vs Sodel Shamebalath (invader marksdwarf), it should be very one-sided.

Once Sodel is dead cancel the kill order and let the soldier go back to their squad. A lethal fight within the squad should immediately break out.
loyalty cascade
related to 0003259new  Loyalty cascade after ordering squad to attack were-citizens, merchants/traders, guards, or liaison 
has duplicate 0008368resolved Footkerchief Military dwarves killing each other during invasion (no trantrum, no caravan) 
Issue History
2014-09-02 03:49oliverNew Issue
2014-09-02 03:52oliverNote Added: 0029888
2014-09-02 04:51FootkerchiefRelationship addedrelated to 0003259
2014-09-28 06:53FootkerchiefRelationship addedhas duplicate 0008368
2020-02-29 09:49KijiroNote Added: 0040269
2020-02-29 09:50KijiroNote Edited: 0040269bug_revision_view_page.php?bugnote_id=0040269#r16375
2020-02-29 09:51KijiroNote Edited: 0040269bug_revision_view_page.php?bugnote_id=0040269#r16376
2020-02-29 09:52KijiroTag Attached: loyalty cascade
2020-03-01 19:13KijiroNote Added: 0040288

Notes
(0029888)
oliver   
2014-09-02 03:52   
Save is at: http://s3test.randomly.org/df/8220/region2-siege-loyalty-cascade.zip [^]
(0040269)
Kijiro   
2020-02-29 09:49   
(edited on: 2020-02-29 09:51)
Can confirm this is happening in my save as well. Using DFHack but this happened before I installed DFHack. On version 0.47.03, no other mods. I can confirm that stationing the dwarves near the attackers does still cause the cascade. If a Dwarf attacks (or maybe just kills?) an attacking goblin allied dwarf, the military turns on them.

In my save, let it run for a little bit and a vile force of darkness should arrive. If you attack them with the military, it should cause a cascade.

Save: http://dffd.bay12games.com/file.php?id=14878 [^]

(0040288)
Kijiro   
2020-03-01 19:13   
Version 47.04 fixed the problem in my save, I don't appear to have the loyalty cascade after updating to the new version.