View Issue Details

IDProjectCategoryView StatusLast Update
0011411Dwarf FortressLegends Mode -- Historical Figurespublic2020-02-26 22:06
ReporterDoorkeeper Assigned ToToady One  
PrioritylowSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
OSWindows x86 
Product Version0.47.03 
Fixed in Version0.47.04 
Summary0011411: Incorrect, random <concluder_hfid> in concluded agreement event after reunion
DescriptionThe 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.
Steps To ReproduceSave 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".
Additional InformationInitially 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.
TagsNo tags attached.

Activities

Doorkeeper

2020-02-23 03:54

reporter   ~0040171

I hope that I interpreted the XML values correctly, I'm not familiar with them.

Issue History

Date Modified Username Field Change
2020-02-23 03:45 Doorkeeper New Issue
2020-02-23 03:54 Doorkeeper Note Added: 0040171
2020-02-26 22:06 Toady One Status new => resolved
2020-02-26 22:06 Toady One Fixed in Version => Next Version
2020-02-26 22:06 Toady One Resolution open => fixed
2020-02-26 22:06 Toady One Assigned To => Toady One