View Issue Details

IDProjectCategoryView StatusLast Update
0008220Dwarf FortressDwarf Mode -- Invasionspublic2020-03-01 19:13
Reporteroliver Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Platformx86_64OSUbuntu LinuxOS Version14.10
Product Version0.40.10 
Summary0008220: Kill orders against invader abductee/resettled dwarfs causes a loyalty cascade
DescriptionSiege 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.
Steps To ReproduceLoad 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.
Tagsloyalty cascade

Relationships

related to 0003259 new Loyalty cascade after ordering squad to attack were-citizens, merchants/traders, guards, or liaison 
has duplicate 0008368 resolveduser6 Military dwarves killing each other during invasion (no trantrum, no caravan) 

Activities

oliver

2014-09-02 03:52

reporter   ~0029888

Save is at: http://s3test.randomly.org/df/8220/region2-siege-loyalty-cascade.zip

Kijiro

2020-02-29 09:49

reporter   ~0040269

Last edited: 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

Kijiro

2020-03-01 19:13

reporter   ~0040288

Version 47.04 fixed the problem in my save, I don't appear to have the loyalty cascade after updating to the new version.

Add Note

Note

Issue History

Date Modified Username Field Change
2014-09-02 03:49 oliver New Issue
2014-09-02 03:52 oliver Note Added: 0029888
2014-09-02 04:51 user6 Relationship added related to 0003259
2014-09-28 06:53 user6 Relationship added has duplicate 0008368
2020-02-29 09:49 Kijiro Note Added: 0040269
2020-02-29 09:50 Kijiro Note Edited: 0040269
2020-02-29 09:51 Kijiro Note Edited: 0040269
2020-02-29 09:52 Kijiro Tag Attached: loyalty cascade
2020-03-01 19:13 Kijiro Note Added: 0040288