Kaiserreich / Kaiserreich-4-Bug-Reports

Issue tracker for Kaiserreich for Hearts of Iron 4
110 stars 40 forks source link

CAN - AI Canada way too eager to intervene in US civil war despite having no chance to win #20094

Closed TheSHEEEP closed 2 years ago

TheSHEEEP commented 2 years ago

AI Canada is quite simply too eager to declare war on CSA (or others?) in the US civil war while it has no hope whatsoever on winning that engagement.

OS: HOI4 version: 1.11.12 Kaiserreich version: 0.21.1 List any other mods used: None affecting AI Were you using Steam? Yes Were you in multiplayer? No Which expansions do you NOT have? None

Explanation of the issue: I first posted this on reddit, where it was suggested I report it as a bug. Well, here we go!

This behavior of starting new wars when there is no chance of winning them as troops are already spread around the globe leads to Canada getting eaten quickly by the CSA, which in turn leads to the Entente sending troops (and not only Canadian troops...) to their doom in Canada suiciding against the CSA, which in turn crumbles all other current frontlines of the Entente.

I suspect this AI issue of being too eager to declare war affects all nations and also that it is a base HoI4 issue.

However, my suggestion to deal with it is to make sure that at least major players (such as Canada) have some kind of logic in the mod to not declare NEW wars unless they are actually able to hold their own in them and are at least not doing too shabby in their current ones.

If it can be done for all nations, sure, go for it. But at least major ones need some kind of fix for this IMO, as them screwing up big time like that can end a player's run if they depend on the AI at least not suiciding without a good reason.

In my game, I assume AI Canada just got to that part of the tree during that time of the game. But it simply should not have happened, it was a suicidal move and I'm fairly certain it could be coded to not lead to a war under certain conditions.

Steps to reproduce:

  1. Play the game as Sardinia.
  2. Watch Canada turn a pretty good Entente run into a surefire disaster.

Possible cause: Likely base HoI4 bug?

Alpinia commented 2 years ago

Fixed.

TheSHEEEP commented 2 years ago

Can't be. That was way too quick.

Just kidding. Awesome speed!