View Issue Details

IDProjectCategoryLast Update
0021507AI War 2[All Projects] Bug - GameplayAug 13, 2019 9:38 am
ReporterRibaldAssigned Tox4000Bughunter 
Status resolvedResolutionfixed 
Product Version0.881 AI Neighborhood Watch 
Fixed in Version0.882-0.883 Research and Reconquest 
Summary0021507: Temperamental Guardians Have an Exceedingly High Spawn Rate
DescriptionTemperamental Guardians are spawning massive amounts of ships, As an example, planet Stonington has over 27000 ships and other systems have thousands as well.
TagsNo tags attached.



Aug 13, 2019 1:26 am

reporter (4,813,409 bytes)


Aug 13, 2019 9:38 am

administrator   ~0052555


* Put in a new destroy_on_load_if_more_than_this_number_on_planet xml flag that is used on the various guardians and eyes that can transform into other types, and set it to generally be around 10 for them, at least for now. In savegames where there were 27000 or similar of these, it now strips those down on load.
** This is obviously just a band-aid in the main, but it's a useful tool for fixing existing savegames if nothing else.

* Put in a change that should make sure that units that are transforming, or being killed because of being hacked, or things along those lines, should definitely always get removed at the end of the frame when they are told to despawn.
** There's not a huge amount of evidence for this functioning properly yet, but it seems to in preliminary testing. Basically if you are playing and start seeing way too many temperamental guardians again, then this is probably not working as well as we hoped.

Issue History

Date Modified Username Field Change
Aug 13, 2019 1:26 am Ribald New Issue
Aug 13, 2019 1:26 am Ribald File Added:
Aug 13, 2019 9:38 am x4000Bughunter Assigned To => x4000Bughunter
Aug 13, 2019 9:38 am x4000Bughunter Status new => resolved
Aug 13, 2019 9:38 am x4000Bughunter Resolution open => fixed
Aug 13, 2019 9:38 am x4000Bughunter Fixed in Version => 0.882-0.883 Research and Reconquest
Aug 13, 2019 9:38 am x4000Bughunter Note Added: 0052555