View Issue Details

IDProjectCategoryView StatusLast Update
0011536Dwarf FortressWorld Generation -- Generalpublic2020-05-07 12:44
Reportersquamous Assigned To 
PrioritylowSeverityminorReproducibilityalways
Status newResolutionopen 
PlatformPCOSWindowsOS VersionWindows 10
Product Version0.47.04 
Summary0011536: "outcasts" spawning in sites and outnumbering normal citizens (modded)
DescriptionThis is somewhat tricky to describe. The crux of it is that in a mod I'm working on, generating a world results in a great deal of sites populated by "outcasts" which outnumber the normal citizens of that site, according to Legendsviwer. This does not seem to be an issue with Legendsviewer itself, as viewing the site population with fortress mode's world menu also shows a disproportionate population that aligns with the data given. You get things like hamlets with 400 or 500 citizens, most of which are "outcasts". The trickiest thing is that if you were to explore those sites in adventure mode, the outcast populations would shrink drastically for vanish if you then saved and exported the data again.

So essentially, something is creating phantom populations of NPCs that slow down world generation and probably cause other problems I haven't realized yet.
Steps To ReproduceGenerate a world with my mod. So you don't need to do this, a save for you to look over has been provided. Exporting the data of this save and looking at the sites in Legendsviewer should explain the situation.

http://dffd.bay12games.com/file.php?id=15057
Additional InformationThis is just my hypothesis, but I do think it has something to do with the raws rather than a bug in DF's executable. After all, if that was the case these outcasts would spawn in every world generated by the game, but they have only done so in this mod I am working on. So I think some raw parameter is causing this error, one that can be fixed if it can only be located.
TagsNo tags attached.

Activities

bralbaard

2020-05-07 12:00

reporter   ~0040527

This happens in unmodded games at well. In the museum III game (unmodded) at the forums the same issue occurs. Outcast populations disappear completely after an adventurer visits the site. In the museum game this caused populations to drop by over 25000, or 40% of all humans, after an adventurer visited several sites.

Discussion on the issue starts here:
http://www.bay12forums.com/smf/index.php?topic=175875.msg8135254#msg8135254

Emilovich has a post with a more detailed analysis here:
http://www.bay12forums.com/smf/index.php?topic=175875.msg8135943#msg8135943

PatrikLundell

2020-05-07 12:44

reporter   ~0040528

Saw the same thing when looking at the two enemy civ sites economically linked to my fortress. Both of them supposedly had a couple of hundred human outcasts (and a smattering of other inhabitants).

Add Note

Note

Issue History

Date Modified Username Field Change
2020-05-06 06:31 squamous New Issue
2020-05-07 12:00 bralbaard Note Added: 0040527
2020-05-07 12:44 PatrikLundell Note Added: 0040528