Dwarf Fortress Bug Tracker - Dwarf Fortress
View Issue Details
0011411Dwarf FortressLegends Mode -- Historical Figurespublic2020-02-23 03:452020-02-26 22:06
Doorkeeper 
Toady One 
lowminoralways
resolvedfixed 
Windows x86
0.47.03 
0.47.04 
0011411: Incorrect, random <concluder_hfid> in concluded agreement event after reunion
The legends entry for the bugged event goes:

"In [time], [random HF] concluded a journey to safety with the [rescued prisoner] in [site] after a joyous reunion."

These random historical figs can range from blind cave ogres to megabeasts and other dwarves who were long dead.

XML export shows that the <concluder_hfid> is not the adventurer's id but a random id.
Save file + XML export: http://dffd.bay12games.com/file.php?id=14856 [^]

Save directions: open legends, and in Historical Figures, filter "Bim Seasonflags the Thin Teeth" (sole adventurer).

For XML, his id is "1997".
Initially encountered this bug way before 0.47.xx (during 0.43.xx). Before 0.47, there was an additional issue in adv mode where reunited prisoners and their family would immediately attack each other after the reunion, and I assumed it was related to this bug. As of 0.47.03, this adv mode issue seems to be gone.
No tags attached.
Issue History
2020-02-23 03:45DoorkeeperNew Issue
2020-02-23 03:54DoorkeeperNote Added: 0040171
2020-02-26 22:06Toady OneStatusnew => resolved
2020-02-26 22:06Toady OneFixed in Version => Next Version
2020-02-26 22:06Toady OneResolutionopen => fixed
2020-02-26 22:06Toady OneAssigned To => Toady One

Notes
(0040171)
Doorkeeper   
2020-02-23 03:54   
I hope that I interpreted the XML values correctly, I'm not familiar with them.