View Issue Details

IDProjectCategoryLast Update
0022531AI War 2Gameplay IssueJan 28, 2020 10:23 am
ReporterDaniexpert Assigned ToChris_McElligottPark  
Status resolvedResolutionfixed 
Product VersionBETA 1.102 Fireteam Refinements 
Fixed in VersionBETA 1.314 Achieve Those 
Summary0022531: Yellow Jacket dissapearing when entering Golem Ark
DescriptionI noticed today that a few times, when I press the Load button, so the Jackets get into the Golem, they start moving, they load, and disappear, as usual, but their counter resets to 0, so the Arks start building them again. Is this intended?
TagsNo tags attached.

Relationships

related to 0022665 resolvedChris_McElligottPark Destroyed units in stacks are not properly removed from the game 
related to 0022404 resolvedChris_McElligottPark Possible race condition involving Hive golem (and other drone carriers) when reloading drones 
related to 0022581 resolvedChris_McElligottPark Automatic Ships/Drones disappear sometimes when entering or leaving their flagship 

Activities

Chris_McElligottPark

Jan 6, 2020 3:54 pm

administrator   ~0055355

No, there's a bug with them that we're not certain of the nature of. It appears to be some cross-threading thing. There's a related issue that has a savegame for me to repro it with.

Daniexpert

Jan 6, 2020 6:06 pm

manager   ~0055375

If you need some saves or other stuff, I now have a game with 2 Hive Golem Arks, so maybe it can be helpful to try reproducing the bug.

Chris_McElligottPark

Jan 28, 2020 10:23 am

administrator   ~0055798

Thanks!

* For both stacks and drones, put in some code to prevent cross-threading race conditions where they could in theory cause incorrect and confusing fluctuations.
** With stacks it seems like this only happened with very low stack count targets.
** With drones it seems this was not actually the problem.

* For all of the non-planetary fleets, it no longer tries to clear excess ships above the cap that you have.
** This was potentially causing some problems with drones in particular where it was killing excess ships as they went back into the drone controller. This may also have affected ships going into transports.
** Essentially it was counting some stuff that was queued for death but not yet dead. And in general with these we frankly don't care if they are over cap, as they wll die soon enough anyhow and it's unlikely that they would be over cap in the first place.
** The big thing with caps needing to clear excess ships is the command station fleets, since you can change command station types which massively adjusts your caps for things, and not handling these would be an exploit.
*** If a command station is ever given drones, then it's likely to be buggy like the hive golem and similar was in the past, and there's no simple solution for that. Don't give command stations drones. ;)
** This is confirmed to fix the hive golem bug and bug with drones in general.

Issue History

Date Modified Username Field Change
Jan 6, 2020 1:50 pm Daniexpert New Issue
Jan 6, 2020 3:54 pm Chris_McElligottPark Note Added: 0055355
Jan 6, 2020 6:06 pm Daniexpert Note Added: 0055375
Jan 11, 2020 6:15 pm RocketAssistedPuffin Relationship added related to 0022581
Jan 28, 2020 10:19 am Chris_McElligottPark Relationship added related to 0022665
Jan 28, 2020 10:19 am Chris_McElligottPark Relationship added related to 0022404
Jan 28, 2020 10:23 am Chris_McElligottPark Assigned To => Chris_McElligottPark
Jan 28, 2020 10:23 am Chris_McElligottPark Status new => resolved
Jan 28, 2020 10:23 am Chris_McElligottPark Resolution open => fixed
Jan 28, 2020 10:23 am Chris_McElligottPark Fixed in Version => BETA 1.314 Achieve Those
Jan 28, 2020 10:23 am Chris_McElligottPark Note Added: 0055798