In my game with Schnurri the Red Army has been very succesful in eliminating the minor Axis powers and Bulgaria has surrendered in 1942. Greece has not been attacked in this game so the additional Bulgarian INF Corps did not appear yet. Of course Bulgaria changed sides and continued to fight for the Allies. In the middle of 1943 suddenly we both got the message that Bulgaria releases two Corps agains the Soviet Union. These two Corps actually appear as Allied controlled units.
Nevertheless, the message seems wrong in this situation and of course it is questionable if these two units should not be released earlier if the Red Army threatens Bulgaria, i.e. as soon as the Red Army enters Bulgaria or perhaps a hex at the border of Bulgaria.
We are playing with the latest patch.
Bug - Allied Bulgaria releases 2 Corps against Russia
Moderators: firepowerjohan, rkr1958, Happycat, Slitherine Core
Bug - Allied Bulgaria releases 2 Corps against Russia
Last edited by zechi on Fri Oct 07, 2011 4:31 pm, edited 1 time in total.
-
Peter Stauffenberg
- General - Carrier

- Posts: 4745
- Joined: Sun Jul 08, 2007 4:13 pm
- Location: Oslo, Norway
The game code checks for a specific turn (currently June 1943) to release the reserves in Hungary and Romania in Yugoslavia is still neutral and the reserves in Bulgaria if Greece is still neutral.
The problem with having it dependent upon e. g. Russian entry into their country is that then these units can spawn multiple times and that's not good. The way to prevent it is to create variable that must be stored that will indicate the reserves are released, but that would invalidate all save games. We can't count the number of units because when the Axis minors lose units then the reserves can be respawned. we can't check for unit name because players can rename the names to get more reserves.
So we decided to spawn the reserves at a fixed date. Maybe June 1943 is too late for some games because very good Allied players can break the Axis defense in Russia in 1942 and be in e. g. Romania in 1942.
We could move the spawn date to e. g. July 1942. I'm pretty sure the Allies won't have conquered Hungary, Romania or Bulgaria at that time. Another way to do it could be to only spawn these units in June 1943 if the minor powers are still Axis.
What do you think is best?
The problem with having it dependent upon e. g. Russian entry into their country is that then these units can spawn multiple times and that's not good. The way to prevent it is to create variable that must be stored that will indicate the reserves are released, but that would invalidate all save games. We can't count the number of units because when the Axis minors lose units then the reserves can be respawned. we can't check for unit name because players can rename the names to get more reserves.
So we decided to spawn the reserves at a fixed date. Maybe June 1943 is too late for some games because very good Allied players can break the Axis defense in Russia in 1942 and be in e. g. Romania in 1942.
We could move the spawn date to e. g. July 1942. I'm pretty sure the Allies won't have conquered Hungary, Romania or Bulgaria at that time. Another way to do it could be to only spawn these units in June 1943 if the minor powers are still Axis.
What do you think is best?
-
Peter Stauffenberg
- General - Carrier

- Posts: 4745
- Joined: Sun Jul 08, 2007 4:13 pm
- Location: Oslo, Norway
I don't agree. If the Red Army threatens to enter Bulgarian Terrritory or even Sofia, it would be unlikely that units guarding the Greece border would not be used to face the invaders. Most likely the Bulgarians would move as much units as possible to defend their country and only a small rearguard would be used to guard the frontier in the west.Stauffenberg wrote:The bug is only in the text and not in the behavior.
It also seems wrong that after Bulgaria has been captured by the Soviets, these two INF corps do not immediately appear to fight for the Allies against the Axis, as these forces would not be necessary to guard the Greece border anymore. Greece would never attack Bulgaria if it would have to face the Red Army as well.
-
Peter Stauffenberg
- General - Carrier

- Posts: 4745
- Joined: Sun Jul 08, 2007 4:13 pm
- Location: Oslo, Norway
If we set the date to July 1942 it's very unlikely that the Soviets will be able to enter Romania, Bulgaria or Hungary at that time. The Axis player must have made huge mistakes for that to happen.
I don't think we should release them earlier and we can't link it to a particular event like Soviet units inside the country because then the units will spawn every turn you have Soviet units inside the countries.
I also don't want to have these units released too early like when Barbarossa begins because if Yugoslavia or Greece were still neutral then the countries would have needed armies to guards their borders. It was only when USSR became a real threat that they would have released these armies. That would happen some months after Barbarossa starts.
Most players DoW Yugoslavia so it's mainly Greece we're talking about.
The alternative to moving the date is to not let the reserves spawn at all if the Axis minor power is Allied in June 1943 when the reserves spawn now.
I don't think we should release them earlier and we can't link it to a particular event like Soviet units inside the country because then the units will spawn every turn you have Soviet units inside the countries.
I also don't want to have these units released too early like when Barbarossa begins because if Yugoslavia or Greece were still neutral then the countries would have needed armies to guards their borders. It was only when USSR became a real threat that they would have released these armies. That would happen some months after Barbarossa starts.
Most players DoW Yugoslavia so it's mainly Greece we're talking about.
The alternative to moving the date is to not let the reserves spawn at all if the Axis minor power is Allied in June 1943 when the reserves spawn now.
Just to explain the situation in my game with Schnurri. The Axis did a 1941 Sealion. However, the British were prepared and could delay the fall of Britain till 1942. Schnurri had no resources to fight it out in the east and he sacrificied the Axis minor powers to the Red Horde and prepared the German defensive line around the Ostwall.Stauffenberg wrote:If we set the date to July 1942 it's very unlikely that the Soviets will be able to enter Romania, Bulgaria or Hungary at that time. The Axis player must have made huge mistakes for that to happen.
So the Soviets managed to finish off Finland, Hungary, Romania and Bulgaria in 1942 quite easily. Of course it can be argued if such a strategy is a good one in such a situation. I think the game was already lost with the failure to quickly take Britain in 1941.
I agree with you that such a situation is very rare and unlikely to happen in most games. Nevertheless, even if the "bug" will only occur rarely, it remains a bug. Another scenario were an early capture of Bulgaria is possible would be the use of paras to airdrop into Sofia if the Axis player forgot to place a GAR there.
Of course this is not a big issue and perhaps you could find a fitting solution in a later patch.

