AI fleets skipping past my blockading fleet
Moderator: Oberlus
Forum rules
Always mention the exact version of FreeOrion you are testing.
When reporting an issue regarding the AI, if possible provide the relevant AI log file and a save game file that demonstrates the issue.
Always mention the exact version of FreeOrion you are testing.
When reporting an issue regarding the AI, if possible provide the relevant AI log file and a save game file that demonstrates the issue.
Re: AI fleets skipping past my blockading fleet
Here is what I've come up with: I finally got another save file with a similar issue. I have a fleet consisting of two Great Krakens in the Gray system. The AI opponent showed up with a fleet of warships and some troopships. When you advance the turn, you will see that they are able to capture one of the planets in the system even though they were not able to destroy my defending fleet. This isn't EXACTLY the same as the other example, but I'm betting it's the same issue: they should not have been able to successfully invade, colonize, or place outposts in that system with a hostile fleet already there.
- Attachments
-
- War 1.7z
- (2.39 MiB) Downloaded 70 times
Re: AI fleets skipping past my blockading fleet
I should have noted that this is version 0.4.9 2020-03-23.7b63adf. I didn't want to edit the reply, as it might remove the uploaded save file again.
Re: AI fleets skipping past my blockading fleet
IIRC, invasion can be performed regardless of hostile fleets in the system, as long as the troop ships are not destroyed before.
Colonization/outposting can't happen, though, at least when there are wild monsters in the system, not sure about tamed ones or any other kind of owned armed ships.
Colonization/outposting can't happen, though, at least when there are wild monsters in the system, not sure about tamed ones or any other kind of owned armed ships.
Re: AI fleets skipping past my blockading fleet
I've never been able to do it without first destroying any defending ships. The only exception is when I have the invasion queued and hostile ships enter the system on the next turn: I guess it processes the invasion before the arrival.
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
Re: AI fleets skipping past my blockading fleet
Invasion should work as long as the planet shields are at 0. My guess is the previous times you did not wipe out the defending fleet you also did not damage the planet shields enough.
Re: AI fleets skipping past my blockading fleet
Hmm... OK, why is invasion handled differently from colony or outpost placement then? I guess I'll have to keep experimenting to see if I can provoke the AI into bypassing one of my fleets.
-
- Juggernaut
- Posts: 854
- Joined: Wed Aug 26, 2015 6:15 pm
Re: AI fleets skipping past my blockading fleet
It's always been that way. It's important when there native planets at a system with defending monsters. For example, with a Maintenance Ship, you can send in troop ships alone if you want to take the planet because their hull strength is > 9.
- Geoff the Medio
- Programming, Design, Admin
- Posts: 13587
- Joined: Wed Oct 08, 2003 1:33 am
- Location: Munich
Re: AI fleets skipping past my blockading fleet
Then I should be able to land my stealthy colony/outpost ships that the enemy can't detect, right? But no... that's not how it works.Geoff the Medio wrote: ↑Sat Apr 11, 2020 9:22 amcolony ships are civilians that won't land unless it's safe.
On another note, I set up a situation in my current game to test this issue, and it seems that it has to be limited to Juggernaut units: I placed a Great Kraken squarely in the path of AI ships rushing back to protect their homeworld, and they are interdicted. It would take me a near-eternity to get a Juggernaut over there, but hopefully that gives you enough details to look at it. Snowflakes and Krakens appear much more frequently in my games, so I think I would have noticed this issue much sooner if it were either of those types.
Re: AI fleets skipping past my blockading fleet
Entering the planetary atmosphere/orbit makes you detectable.Dragget wrote: ↑Sun Apr 12, 2020 3:02 amThen I should be able to land my stealthy colony/outpost ships that the enemy can't detect, right? But no... that's not how it works.Geoff the Medio wrote: ↑Sat Apr 11, 2020 9:22 amcolony ships are civilians that won't land unless it's safe.
Re: AI fleets skipping past my blockading fleet
I would prefer colonisation/outposting working with stealthy ships. Currently this breaks peaceful distributed expansion.Dragget wrote: ↑Sun Apr 12, 2020 3:02 amThen I should be able to land my stealthy colony/outpost ships that the enemy can't detect, right? But no... that's not how it works.Geoff the Medio wrote: ↑Sat Apr 11, 2020 9:22 amcolony ships are civilians that won't land unless it's safe.
Any code or patches in anything posted here is released under the CC and GPL licences in use for the FO project.
Look, ma... four combat bouts!
Look, ma... four combat bouts!
Re: AI fleets skipping past my blockading fleet
A recent commit by Geoff might have solved the problem with fleets skipping past a blockade.
Al least, the particular one caused by the blockading fleet being sent somewhere and then cancelling the order.
If that was the cause for the monster's thingy, then we are good.
Al least, the particular one caused by the blockading fleet being sent somewhere and then cancelling the order.
If that was the cause for the monster's thingy, then we are good.