View Issue Details
ID | Project | Category | Date Submitted | Last Update | |
---|---|---|---|---|---|
0025041 | AI War 2 | Bug - Gameplay | May 22, 2021 2:45 pm | Mar 9, 2022 5:13 pm | |
Reporter | GreatYng | Assigned To | Chris_McElligottPark | ||
Status | resolved | Resolution | fixed | ||
Product Version | 3.002 More Tweaks | ||||
Fixed in Version | 4.003 A Bit Too Chromatic Horrifying | ||||
Summary | 0025041: Unique ship types erroneously assigned to waves of wrong AI type | ||||
Description | Directly related to this https://bugtracker.arcengames.com/view.php?id=23455. I wanted to see if it would affect all the new AIs with unique ships, so I did a quick test game. Can confirm it does (barring the reconquered planets bit; I haven't gotten around to testing that yet). I did a quick test game with a Reservist and a Spire Hammer, and of the first five or so waves, two of them were Reservist with Spire ships. Obviously, Reservists aren't supposed to get those. | ||||
Tags | No tags attached. | ||||
|
|
|
I decided to check and see if this was still a thing that happens. It is. I received a Royal quadratic wave. I take it this would mean later game quadratic waves can be even scarier than usual, because they can contain unique ships? |
|
Okay, I know what's happening, I think. Essentially, each planet has a limited set of ships that can be launched from it, and that's based on the original planet owner. This is done to keep the game from just being completely chaotically the same all the time. However, any AI can launch a wave from any planet, even planets they don't own, so this would cause issues of them picking unique types from the planet they are launching from. Additionally there's the problem with the reconquest stuff if it changes hands, but at core this is what is up. I'll have to take a look at this, thanks for the reminders over so many years. |
|
Just trying to help in my own way. It's been about 10 months since I reported this issue and I still felt like I was pushing too hard for a fix to this issue, with how much work you've been putting into this amazing game. |
|
No problem! This isn't the whole thing, but it's part of it: * When a planet is taken over by a new AI (from reconquest seeding via an Usurper), it's possible that a new AI is moving in compared to the AI that originally owned the planet. Either way, it now shuffles around the types of units to spawn there based on the AI taking over, so that the planet will have a fresh set of units that it prefers to seed there. ** When it comes to the same AI taking over, this is not really a big deal, but makes for some minor variety. When it's a different AI taking over, this is actually a really big deal, because the new AI type might not be intended to use the same ship types as the first AI type. |
|
Thank you! * In multi-AI games, it's possible for AIs to launch waves or border aggression from planets that belong to other AIs. Normally border aggression or wave contents is determined by the AI groups chosen at that planet, but when it's from a different AI, it may not be intended to share that AI group. In those cases, it now finds a different random AI group that it is supposed to have to use to populate the wave or the border aggression. ** In multi-AI games, this should keep AIs with unique ship types from sharing those with their partner (or enemy) AIs that coexist with them. ** This, like the other adjustment to AIs after reconquest seeding, is untested but should work. |
Date Modified | Username | Field | Change |
---|---|---|---|
May 22, 2021 2:45 pm | GreatYng | New Issue | |
May 22, 2021 2:45 pm | GreatYng | File Added: Reservist Spire 2.save | |
May 22, 2021 2:45 pm | GreatYng | File Added: Reservist Spire.save | |
Mar 5, 2022 2:37 pm | GreatYng | Note Added: 0065140 | |
Mar 5, 2022 2:37 pm | GreatYng | File Added: Wrong ships in wave.save | |
Mar 9, 2022 12:21 pm | Chris_McElligottPark | Note Added: 0065308 | |
Mar 9, 2022 2:41 pm | GreatYng | Note Added: 0065319 | |
Mar 9, 2022 4:56 pm | Chris_McElligottPark | Note Added: 0065323 | |
Mar 9, 2022 5:13 pm | Chris_McElligottPark | Assigned To | => Chris_McElligottPark |
Mar 9, 2022 5:13 pm | Chris_McElligottPark | Status | new => resolved |
Mar 9, 2022 5:13 pm | Chris_McElligottPark | Resolution | open => fixed |
Mar 9, 2022 5:13 pm | Chris_McElligottPark | Fixed in Version | => 4.003 A Bit Too Chromatic Horrifying |
Mar 9, 2022 5:13 pm | Chris_McElligottPark | Note Added: 0065324 |