View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011347 | Dwarf Fortress | Legends Mode -- Historical Figures | public | 2020-02-09 08:09 | 2020-02-09 12:20 |
Reporter | Goblin Cookie | Assigned To | |||
Priority | normal | Severity | minor | Reproducibility | random |
Status | new | Resolution | open | ||
Product Version | 0.47.02 | ||||
Summary | 0011347: A trio of bugs with prisoners. | ||||
Description | There are a number of bugs connected to prisoners in the present release. I come across an individual in a certain world I created whose life history pretty much involves all the prisoner bugs. He is Uvac Starrycudgel, a necromancer who rose to power over a human civilization called the Hierarchy of Electrum in a coup, but was imprisoned a year later by a necromancer civilization called the Stings of Inspecting in 152 and remained a prisoner in their tower of Paranoiacrevasse until 189, a total of 37 years. Here are the bugs. 1. Despite being imprisoned by the Stings of Inspecting (in theory) Starrycudgel spends much of the his marching about with their armies, even going so far as to make his own brand of night creatures in the process. Prisoners need to disallowed from all events that involve leaving their site and from fighting in wars. 2. Despite being imprisoned in Paranoicrevasse and having been removed as Law-giver upon that even happened, he manages to organize a coup against his successor and be reinstated as Law-giver despite being imprisoned in a location where none of his co-conspirators would plausibly be able to access him. Prisoners need to be kept from recruiting new minions that are not in their actual site and should not be instated as position-holders, including by coups unless of an the entity that is in a position to release them from prison; they should automatically release them at this point. 3. When he finally escapes prison, this is not noted in his event log, only what happens afterwards. It says he fled to Jitteredrented, another necromancer tower but he is still a member of the Hierarchy of Electrum and *was* it's law-giver until he escaped from prison. While he was a prisoner he remains law-giver, but the moment he escapes he stops being this. Prisoners need to remember where they are from and they should return to one of their site government's sites upon release or escape or to another of their civilization's holdings if they no longer have any sites. | ||||
Additional Information | Cannot upload save file due to internet problems | ||||
Tags | No tags attached. | ||||
|
Could you post the seeds and worldgen parameters here? |
|
None of those sound like bugs to me. Prisoners fighting for their captors during war has many historical precedents. There are also multiple occasions where a real life prisoner has attempted a coup (e.g. https://en.wikipedia.org/wiki/Malet_coup_of_1812 ). And escaped prisoners seeking asylum with another government is considerably more reasonable than expecting to remain in whatever position of power they had before/during prison. |
|
Created in DF v0.47.02. [WORLD_GEN] [TITLE:CREATE WORLD NOW = 5355552] [SEED:sGyOi4wY802oKCoAWQY4] [HISTORY_SEED:wCCE60io60eAO8Qk2a2a] [NAME_SEED:2AMOom8MkIiAaCUoIW8g] [CREATURE_SEED:eIauc0wmKqywOQGqkCEO] [DIM:257:257] [EMBARK_POINTS:1504] [END_YEAR:250] [BEAST_END_YEAR:250:-1] [REVEAL_ALL_HISTORY:1] [CULL_HISTORICAL_FIGURES:0] [ELEVATION:1:400:1600:1600] [RAINFALL:0:100:400:400] [TEMPERATURE:25:75:400:400] [DRAINAGE:0:100:400:400] [VOLCANISM:0:100:400:400] [SAVAGERY:0:100:400:400] [ELEVATION_FREQUENCY:1:1:1:1:1:1] [RAIN_FREQUENCY:1:1:1:1:1:1] [DRAINAGE_FREQUENCY:1:1:1:1:1:1] [TEMPERATURE_FREQUENCY:1:1:1:1:1:1] [SAVAGERY_FREQUENCY:3:1:2:3:4:5] [VOLCANISM_FREQUENCY:1:1:1:1:1:1] [POLE:NORTH_AND_OR_SOUTH] [MINERAL_SCARCITY:10000] [MEGABEAST_CAP:150] [SEMIMEGABEAST_CAP:300] [TITAN_NUMBER:66] [TITAN_ATTACK_TRIGGER:80:0:100000] [DEMON_NUMBER:52] [NIGHT_TROLL_NUMBER:26] [BOGEYMAN_NUMBER:26] [NIGHTMARE_NUMBER:26] [VAMPIRE_NUMBER:26] [WEREBEAST_NUMBER:26] [WEREBEAST_ATTACK_TRIGGER:50:5000:50000] [SECRET_NUMBER:52] [REGIONAL_INTERACTION_NUMBER:52] [DISTURBANCE_INTERACTION_NUMBER:52] [EVIL_CLOUD_NUMBER:26] [EVIL_RAIN_NUMBER:26] [GENERATE_DIVINE_MATERIALS:1] [ALLOW_DIVINATION:1] [ALLOW_DEMONIC_EXPERIMENTS:1] [ALLOW_NECROMANCER_EXPERIMENTS:1] [ALLOW_NECROMANCER_LIEUTENANTS:1] [ALLOW_NECROMANCER_GHOULS:1] [ALLOW_NECROMANCER_SUMMONS:1] [GOOD_SQ_COUNTS:24:244:0] [EVIL_SQ_COUNTS:24:244:0] [PEAK_NUMBER_MIN:12] [PARTIAL_OCEAN_EDGE_MIN:0] [COMPLETE_OCEAN_EDGE_MIN:4] [VOLCANO_MIN:4] [REGION_COUNTS:SWAMP:252:1:1] [REGION_COUNTS:DESERT:252:1:1] [REGION_COUNTS:FOREST:1008:3:2] [REGION_COUNTS:MOUNTAINS:2016:2:2] [REGION_COUNTS:OCEAN:2016:1:1] [REGION_COUNTS:GLACIER:63:0:0] [REGION_COUNTS:TUNDRA:126:0:0] [REGION_COUNTS:GRASSLAND:2016:3:2] [REGION_COUNTS:HILLS:2016:3:2] [EROSION_CYCLE_COUNT:250] [RIVER_MINS:100:100] [PERIODICALLY_ERODE_EXTREMES:1] [OROGRAPHIC_PRECIPITATION:1] [SUBREGION_MAX:3500] [CAVERN_LAYER_COUNT:3] [CAVERN_LAYER_OPENNESS_MIN:0] [CAVERN_LAYER_OPENNESS_MAX:100] [CAVERN_LAYER_PASSAGE_DENSITY_MIN:0] [CAVERN_LAYER_PASSAGE_DENSITY_MAX:100] [CAVERN_LAYER_WATER_MIN:0] [CAVERN_LAYER_WATER_MAX:100] [HAVE_BOTTOM_LAYER_1:1] [HAVE_BOTTOM_LAYER_2:1] [LEVELS_ABOVE_GROUND:15] [LEVELS_ABOVE_LAYER_1:5] [LEVELS_ABOVE_LAYER_2:1] [LEVELS_ABOVE_LAYER_3:1] [LEVELS_ABOVE_LAYER_4:1] [LEVELS_ABOVE_LAYER_5:2] [LEVELS_AT_BOTTOM:1] [CAVE_MIN_SIZE:5] [CAVE_MAX_SIZE:25] [MOUNTAIN_CAVE_MIN:80] [NON_MOUNTAIN_CAVE_MIN:120] [ALL_CAVES_VISIBLE:0] [SHOW_EMBARK_TUNNEL:2] [TOTAL_CIV_NUMBER:160] [TOTAL_CIV_POPULATION:15000] [SITE_CAP:2000] [PLAYABLE_CIVILIZATION_REQUIRED:1] [ELEVATION_RANGES:33000:4032:2016] [RAIN_RANGES:2016:4032:2016] [DRAINAGE_RANGES:2016:4032:2016] [SAVAGERY_RANGES:0:8256:16512] [VOLCANISM_RANGES:2016:4032:2016] Here are the worldgen params. They should be used with version 0.6 of GoblinCookie's Expanded Dictionary. |
|
http://dffd.bay12games.com/file.php?id=14773 The save file is finally here. |
|
About the BugVSFeuture issue, the problem here is that of overall stability. Yes they are doing things that makes sense, but they are clearly not doing so intentionally but as an accident. It may make sense for prisoners to fight in wars and this works fine in worldgen but it raises all sorts of potential problems were said prisoners to actually be offloaded because the game does not know what they *are*. The devs need to know about the features they have accidentally added into the game. The problem is not the prisoner carrying out the coup, the problem is his organizing of the coup in his original civilization while being imprisoned in the tower. The other issue is that he was removed from power upon capture, so this is the way things are supposed to work, prisoners are supposed to be removed from their positions upon capture, since for no reason I can fathom deputies are not in the game. Yet having been able to retake power *from* his prison cell, when escaping said prison cell he does not return to the actual capital to the great applause of his supporters who are in charge but instead is instantly disqualified from his position by having..... escaped. So he launched a coup from his prison cell, in order to then not actually take up the position he is holding in absentia when he escaped? |
|
http://dffd.bay12games.com/file.php?id=14011 The mod that this save file is based off is now uploaded here. There are no other mods in the save file. It is version 0.6. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-02-09 08:09 | Goblin Cookie | New Issue | |
2020-02-09 09:50 | Talvieno | Note Added: 0039976 | |
2020-02-09 09:55 | Loci | Note Added: 0039977 | |
2020-02-09 11:43 | Goblin Cookie | Note Added: 0039980 | |
2020-02-09 11:56 | Goblin Cookie | Note Added: 0039982 | |
2020-02-09 12:07 | Goblin Cookie | Note Added: 0039983 | |
2020-02-09 12:07 | Goblin Cookie | Note Edited: 0039983 | |
2020-02-09 12:08 | Goblin Cookie | Note Edited: 0039983 | |
2020-02-09 12:08 | Goblin Cookie | Note Edited: 0039983 | |
2020-02-09 12:13 | Goblin Cookie | Note Added: 0039984 | |
2020-02-09 12:13 | Goblin Cookie | Note Edited: 0039984 | |
2020-02-09 12:17 | Goblin Cookie | Note Edited: 0039980 |