View Issue Details
|ID||Project||Category||Date Submitted||Last Update|
|0023456||AI War 2||[All Projects] Bug - Gameplay||Jul 23, 2020 6:26 pm||Jul 27, 2020 10:47 am|
|Product Version||2.106 Immortals and Unresponsiveness|
|Fixed in Version||2.108 Galactic War Units And The Exostrike|
|Summary||0023456: Winning a game with Macrophages at intensity 10 does not register achievement|
|Description||Before I won there were only Tamed Telia, because I eradicated all non-tamed Telia. This resulted in the Macrophages being removed from the faction list in the escape menu. They are listed under the 'view/edit factions' tab as 'discoverable'. I suppose, technically, I didn't beat the game with intensity 10 Macrophages, because those guys were all dead; it is still a bit cheap to deny the achievement just because of that. |
I attached a save just before I killed the last AI and achieved victory.
|Tags||No tags attached.|
Jul 23, 2020 6:26 pm
Einde 4.save (1,286,056 bytes)
StarKelp, this one is yours. I'm not sure what's going on here. Why are the Macrophage removed from the faction list when they are killed?
I note also that the minor_faction_name for the macrophage infestation ones is missing the space, which is probably also a problem.
The name is me following traditional conventions, on most cases in the game, name has no spaces, while display_name does. If the achievement checks for a space, I feel like the achievement should be changed to look for no space.
The 'removed from list' was me setting them back into a dormant, must be awakened state, when they lose all their telia. The intent was to clean up the faction list of a 'dead' faction, since they're one of the easier ones to entirely annhilate. I can
(It sent early for some reason?)
I'll go change it to not do that for now, since that seems to not be desired.
* Fixed a bug where you would not get Macrophage related achievements if they are entirely wiped out before the game ended.
** They were effectively being put back into a dormant, beacon-ready state when their last Telia was killed, and was thus no longer considered active. This was done to optimize performance, but was done in a very heavy-handed brute force way.
*** Thanks to GreatYng for the report.
Once the next update comes around, just reload the save, make sure you don't kill the Overlord for at least one whole second, and you'll earn your well earned achievement.
|Jul 23, 2020 6:26 pm||GreatYng||New Issue|
|Jul 23, 2020 6:26 pm||GreatYng||File Added: Einde 4.save|
|Jul 27, 2020 2:48 am||BadgerBadger||Note Added: 0057868|
|Jul 27, 2020 9:39 am||StarKelp||Note Added: 0057869|
|Jul 27, 2020 9:41 am||StarKelp||Note Added: 0057870|
|Jul 27, 2020 10:30 am||StarKelp||Note Added: 0057871|
|Jul 27, 2020 10:47 am||BadgerBadger||Assigned To||=> BadgerBadger|
|Jul 27, 2020 10:47 am||BadgerBadger||Status||new => resolved|
|Jul 27, 2020 10:47 am||BadgerBadger||Resolution||open => fixed|
|Jul 27, 2020 10:47 am||BadgerBadger||Fixed in Version||=> 2.108 Galactic War Units And The Exostrike|