View Issue Details

IDProjectCategoryView StatusLast Update
0013308Dwarf FortressWorld Generation -- Beastspublic2026-08-18 14:56
ReporterDPh-Kraken Assigned To 
PrioritylowSeverityminorReproducibilityhave not tried
Status newResolutionopen 
PlatformSteamOSWindowsOS Version10
Product Version52.05 
Summary0013308: Setting werebeast number too high results in wereblobs
DescriptionThe "random_object_parameters" key "werebeast_blacklist" is used to ensure werebeasts are each of a unique species. However, there are a limited number of valid species.
Steps To ReproduceGenerate a world with a WEREBEAST_NUMBER greater than 83, the higher the more obvious. The last werebeast species will be wereblobs.
Additional InformationSuggested fix
TagsLua, were, werebeast, werecreature

Activities

DPh-Kraken

2025-10-17 11:28

reporter   ~0042932

Suggested fix: Clean out all RCP that would otherwise be candidates to ropar.werebeast_blacklist when trying to generate a species and there are no possible valid options.

Ziusudra

2026-08-18 14:56

reporter   ~0043283

wasn't this fixed in 53.11?
> Made werebeast types duplicate if necessary rather than creating blobs (only applies if werebeast curse number set higher than 72).

Add Note

Note

Issue History

Date Modified Username Field Change
2025-10-17 11:23 DPh-Kraken New Issue
2025-10-17 11:23 DPh-Kraken Tag Attached: Lua
2025-10-17 11:23 DPh-Kraken Tag Attached: were
2025-10-17 11:24 DPh-Kraken Tag Attached: werebeast
2025-10-17 11:24 DPh-Kraken Tag Attached: werecreature
2025-10-17 11:28 DPh-Kraken Note Added: 0042932
2026-08-18 14:56 Ziusudra Note Added: 0043283