View Issue Details

IDProjectCategoryLast Update
0024439AI War 2[All Projects] Bug - GameplayFeb 17, 2021 7:52 pm
ReporterArnaudBAssigned Tox4000Bughunter 
Severityminor 
Status resolvedResolutionfixed 
Product VersionBeta 2.741 Refining The Big One 
Fixed in VersionBeta 2.742 Hacking Balance 
Summary0024439: Support and Spire flagships can't hack
DescriptionA minor issue I ran into during my test game for spire. If you try to hack a spire debris with spire cruiser or support fleet, it tells you there are too many hacker and you must select one. Selecting any flagship doesn't work.

This is really annoying for the spire cruisers because debris appears in multiple locations. At least the spire flagships should be hack-capable of getting the debris done, so the player can still split effectively his forces between debris.
TagsNo tags attached.

Activities

ArnaudB

Feb 17, 2021 3:32 am

reporter  

20210217091103_1.jpg (223,560 bytes)
20210217091103_1.jpg (223,560 bytes)
Hacking bug.save (613,131 bytes)

x4000Bughunter

Feb 17, 2021 7:52 pm

administrator   ~0060557

This was a larger task than I think you expected! Certainly caught me by surprise, and was a can of various worms.

* For hacks that require a local hacker, it now says what kinds they can be.
** Hacks in general that require a local hacker can only be done by an officer or a transport, and the tooltip now says that.
** We now have hacker_can_be_battlestation, hacker_can_be_support_fleet, and hacker_can_be_lone_wolf for hacks to make it so that we can use those if they are around.

* With hacks in general, it now tries to find them in the following order (which decreases the chance of you getting the annoying "you have multiple hackers and we can't tell who to use" message):
** If it must be a battlestation, then first check selected citadels, then all citadels, then selected battlestations, then all battlestations.
** If it can be something else:
*** If lone wolves are allowed, check them first (first selected, then any in general).
*** Then officers; then strike fleets.
*** Then if support fleets are allowed, check them.
*** Then if battlestations are allowed, check citadels, then battlestations/
** For this whole process, it checks in this priority order JUST for selected ships, with no errors, and if you have one selected that's allowed, it will use that. Then it checks by group in selected, then all fashion.

* The following hacks can now be done by support fleets:
** Weaken Turrets or Guard Posts
** Hack GCA (if in old save)
** Extract science from neutral world
** TSS or ODSS hack for all fleets
** Search for Spire Relic, Analyze Spire Debris, and Steal Macrophage Debris (DLC1)

* The following hacks can now be done by battlestations:
** Weaken Turrets or Guard Posts
** Hack GCA (if in old save)
** Extract science from neutral world
** TSS or ODSS hack for all fleets
** Search for Spire Relic, Analyze Spire Debris, and Steal Macrophage Debris (DLC1)

* The following hacks can now be done by lone wolf fleets:
** Spire Archive Extraction
** Weaken Turrets or Guard Posts
** Hack GCA (if in old save)
** Extract science from neutral world
** Subvert Super Terminal
** TSS or ODSS hack for all fleets
** Sabotage An Enemy
** Reprogram An Enemy
** Access Outguard Beacon and all the faction beacons
** Provoke Vengeance Strike and Render Vengeance Generator Vulnerable
** Dyson hacking (other than granting of ships)
** Search for Spire Relic, Analyze Spire Debris, and Steal Macrophage Debris (DLC1)
** Pretty much all the DLC2 hacks other than those that grant ship lines.

* Updated some code to allow support for the spirecraft fleet leaders from the fallen spire to act as hackers in general. This has never been possible before now, with any hack.

Issue History

Date Modified Username Field Change
Feb 17, 2021 3:32 am ArnaudB New Issue
Feb 17, 2021 3:32 am ArnaudB File Added: 20210217091103_1.jpg
Feb 17, 2021 3:32 am ArnaudB File Added: Hacking bug.save
Feb 17, 2021 7:52 pm x4000Bughunter Assigned To => x4000Bughunter
Feb 17, 2021 7:52 pm x4000Bughunter Status new => resolved
Feb 17, 2021 7:52 pm x4000Bughunter Resolution open => fixed
Feb 17, 2021 7:52 pm x4000Bughunter Fixed in Version => Beta 2.742 Hacking Balance
Feb 17, 2021 7:52 pm x4000Bughunter Note Added: 0060557