Dwarf Fortress Bug Tracker - Dwarf Fortress |
View Issue Details |
|
ID | Project | Category | View Status | Date Submitted | Last Update |
0010532 | Dwarf Fortress | Animal Populations | public | 2018-01-17 11:59 | 2018-01-17 13:27 |
|
Reporter | squamouss | |
Assigned To | | |
Priority | normal | Severity | minor | Reproducibility | always |
Status | new | Resolution | open | |
Platform | PC | OS | Windows | OS Version | Windows 10 |
Product Version | 0.44.05 | |
Target Version | | Fixed in Version | | |
|
Summary | 0010532: Animals without certain tags will not spawn in sites even if forced to be present |
Description | If you take a creature, set it to spawn in a certain civ but nowhere else using ANIMAL_ALWAYS_PRESENT, and give it nothing but the PET and TRAINABLE tags, you will be lucky if you can even get two of such animals throughout the entire civilization. However, if you add something like WAGON_PULLER, HUNTS_VERMIN, or one of the other behavior tags, they will suddenly appear by the hundreds. I do not know if this is intentional or not but having some means to ensure creatures without these functionalities will be common in a civilization would be a great asset to modders. |
Steps To Reproduce | Set it so a creature does not spawn in the wild, and use the new animal class system to have it always present in the civ of your choice. Then, make sure the only animal tags it has are PET and TRAINABLE, or even just PET. If you check animal populations, there will be at maximum ten of them in the entire civilization, but more often there will be less than that. |
Additional Information | |
Tags | No tags attached. |
Relationships | related to | 0007767 | new | | [PET] has no meaning for non-[WAGON_PULLER]s, [PACK_ANIMAL]s etc. |
|
Attached Files | |
|
Issue History |
Date Modified | Username | Field | Change |
2018-01-17 11:59 | squamouss | New Issue | |
2018-01-17 13:27 | Loci | Relationship added | related to 0007767 |
2018-01-17 18:37 | Button | Issue Monitored: Button | |