View Issue Details

IDProjectCategoryLast Update
0022316AI War 2Bug - GameplayDec 6, 2019 3:32 pm
ReporterFlypaste Assigned ToChris_McElligottPark  
Severityminor 
Status resolvedResolutionfixed 
Product Version1.012 Hotfix 
Fixed in Version1.013 Menacing Messages From The Machine 
Summary0022316: Mines upgraded by spending science on the planetary fleet lose their upgrade upon destruction
DescriptionWhen destroyed, the mines lose their connection to the command station and get rebuilt as generic mines. IE, the mine upgraded with spending science on the command will say "Mine of player David for planet Murdoch" but after destruction and being rebuilt it will say "Mine of player David" and lose its mk up.
TagsNo tags attached.

Relationships

related to 0021805 resolvedChris_McElligottPark Factories do not rebuild when you take a planet back 
related to 0022246 resolvedChris_McElligottPark Structures stuck rebuilding 

Activities

Chris_McElligottPark

Dec 5, 2019 6:39 pm

administrator   ~0054838

Are you referring to minefields, or the metal harvester spots? Do you have a savegame?

This is probably related to some other bugs with stuff rebuilding.

RocketAssistedPuffin

Dec 5, 2019 7:03 pm

reporter   ~0054839

I think this is because the mines are reverted to neutral on death, if it's the metal ones.

Flypaste

Dec 5, 2019 7:26 pm

reporter   ~0054840

The metal extractors, yes.

Flypaste

Dec 5, 2019 7:31 pm

reporter   ~0054841

Here's a save. Check murdoch for the metal extractor bug. Also do it fast cause you're going to be killed in about 10 seconds xD
asdf.zip (1,874,775 bytes)

Chris_McElligottPark

Dec 5, 2019 7:33 pm

administrator   ~0054842

Perfect, thanks!

RocketAssistedPuffin

Dec 5, 2019 7:41 pm

reporter   ~0054843

How odd. I tried it in my own case and the Harvester retains the Mark. However it no longer benefits from future upgrades.

Seems to be it's being thrown out of the Fleet?

Chris_McElligottPark

Dec 6, 2019 3:19 pm

administrator   ~0054864

Thanks!

* Showing the debug info for ship types now shows the fleet category on them of what fleet they're in.

* On load of a savegame, the game now detects player ships that are in the "loose" fleet (which is bad), and tries to correct them.
** At the moment it can only correct ships that should be part of the planetary fleet.

* Fixed metal harvesters to properly have a fleet membership of planetary so that they can take advantage of this auto-correction.

* Added a new is_scrapping_by_player_to_turn_unclaimed xml tag that, when turned to true, lets you override something that is non-scrappable and have it be killed.
** At the moment this lets us scrap metal harvesters but keeps them from just disappearing completely, and thus lets us test for them going into the unconnected fleet improperly.

* When ships are claimed, if they are not a flagship they are now properly added to the planetary command fleet at the local planet.
** This lets things like metal harvesters properly be added back into the planet's fleet (and thus get related upgrades, if any) after being destroyed.
** There's a mild chance that this might have some strange secondary consequences on some ship that SHOULD have been in the "loose player fleet," but I can't think of any specific examples. All those sorts of things are typically flagships with their own fleet and use a different code path. Worst case is that they'll appear as a member of that planet's fleet and get bonuses from it if there are science upgrades at that planet.

Issue History

Date Modified Username Field Change
Dec 5, 2019 6:08 pm Flypaste New Issue
Dec 5, 2019 6:39 pm Chris_McElligottPark Note Added: 0054838
Dec 5, 2019 6:39 pm Chris_McElligottPark Relationship added related to 0021805
Dec 5, 2019 7:03 pm RocketAssistedPuffin Note Added: 0054839
Dec 5, 2019 7:26 pm Flypaste Note Added: 0054840
Dec 5, 2019 7:31 pm Flypaste File Added: asdf.zip
Dec 5, 2019 7:31 pm Flypaste Note Added: 0054841
Dec 5, 2019 7:33 pm Chris_McElligottPark Note Added: 0054842
Dec 5, 2019 7:41 pm RocketAssistedPuffin Note Added: 0054843
Dec 6, 2019 3:19 pm Chris_McElligottPark Assigned To => Chris_McElligottPark
Dec 6, 2019 3:19 pm Chris_McElligottPark Status new => resolved
Dec 6, 2019 3:19 pm Chris_McElligottPark Resolution open => fixed
Dec 6, 2019 3:19 pm Chris_McElligottPark Fixed in Version => 1.013 Menacing Messages From The Machine
Dec 6, 2019 3:19 pm Chris_McElligottPark Note Added: 0054864
Dec 6, 2019 3:32 pm Chris_McElligottPark Relationship added related to 0022246