View Issue Details

IDProjectCategoryView StatusLast Update
0006441Dwarf FortressDwarf Mode -- Justicepublic2015-06-30 11:34
Reporterlethosor Assigned Tolethosor  
PrioritynormalSeverityminorReproducibilityalways
Status confirmedResolutionopen 
PlatformMacOSOS XOS Version10.9
Product Version0.34.11 
Summary0006441: Creatures about to arrive on map can be convicted of a crime but are listed as "deceased" until they arrive
DescriptionWhen scrolling through the list of creatures to convict a vampire, I noticed three emus listed at the bottom. They are listed as "Deceased", but are not listed anywhere on the [u]nits screen. After unpausing and waiting a few ticks, three emus appeared at the edge of the map. At the same time, the three emus on the justice screen were no longer listed as deceased, so I'm assuming that they're the same emus.
Convicting one of the emus (before or after they enter the map) does not appear to crash the game immediately, but I don't know if attempting to carry out a punishment does since I haven't been able to get the emu sentenced.
Steps To ReproduceThis would be extremely difficult to reproduce, so I'll upload the save and link to it in the comments. I'm leaving reproducibility as "N/A" since I don't know what category "always but nearly impossible" fits in, but feel free to change it.
Additional InformationSave: http://dffd.bay12games.com/file.php?id=10967 (0.40.24)
Tagsjustice

Activities

lethosor

2014-02-21 10:07

manager   ~0024548

Save is here: http://dffd.wimbli.com/file.php?id=8436
(This is actually one of my earliest forts in DF, which I started playing again today to see if I could rescue it from starvation. I accidentally dug out half of it using channels, which is why it looks really weird, but that's another story.)

lethosor

2014-02-21 16:10

manager   ~0024552

Last edited: 2014-02-21 18:13

Upon further investigation, this also applies to migrant dwarves and livestock (a migrant wave arrives shortly after the emus in the save above) - however, unlike the emus, none of the migrants/livestock show up on the justice screen until the first migrant enters the map.

Also, I was able to reproduce this with DFHack by causing tantrums with "misery" and waiting for a dwarf to commit a crime. Using slayrace to kill all wild animals caused another animal (of a different species) to show up on the justice screen shortly before entering the map. Forcing migrants and caravans also produces the same effect, so I think this qualifies as always reproducible.

An interesting thing to note is that merchant creatures do not show up on the justice screen until they enter the map (at least pack animals don't - the two caravans I triggered only showed up with one or two caged animals with the first merchant, since it's a young fortress, so I don't know for sure if this applies to caged animals or not). Merchants (and guards) do show up on the justice list before entering the map, however.

lethosor

2015-06-30 11:30

manager   ~0032827

Last edited: 2015-06-30 12:09

Confirmed in 0.40.24.

Here is a save with a "deceased" panda able to be convicted, which will arrive shortly after unpausing: http://dffd.bay12games.com/file.php?id=10967

Here is a comparison of the panda's flags before and after arrival: https://gist.github.com/lethosor/c6f5f0375af204eabd1c (using DFHack flag names). The "incoming" flag (flag 11) is probably the most relevant.

Add Note

Note

Issue History

Date Modified Username Field Change
2014-02-21 09:45 lethosor New Issue
2014-02-21 09:47 lethosor Tag Attached: justice
2014-02-21 09:47 lethosor Tag Attached: spawn
2014-02-21 10:07 lethosor Note Added: 0024548
2014-02-21 16:10 lethosor Note Added: 0024552
2014-02-21 16:11 lethosor Note Edited: 0024552
2014-02-21 16:16 lethosor Note Edited: 0024552
2014-02-21 16:16 lethosor Note Edited: 0024552
2014-02-21 18:13 lethosor Note Edited: 0024552
2014-02-24 09:06 user6 Assigned To => user6
2014-02-24 09:06 user6 Status new => acknowledged
2014-08-04 10:19 lethosor Reproducibility N/A => always
2014-08-04 10:19 lethosor Summary Creatures about to spawn on map can be convicted of a crime but are listed as "deceased" => Creatures about to arrive on map can be convicted of a crime but are listed as "deceased" until they arrive
2015-06-30 11:30 lethosor Note Added: 0032827
2015-06-30 11:30 lethosor Assigned To user6 => lethosor
2015-06-30 11:30 lethosor Status acknowledged => confirmed
2015-06-30 11:34 lethosor Note Edited: 0032827
2015-06-30 11:34 lethosor Note Edited: 0032827
2015-06-30 11:34 lethosor Additional Information Updated
2015-06-30 11:34 lethosor Tag Detached: spawn
2015-06-30 12:09 lethosor Note Edited: 0032827