Page 1 of 1

Axis Oil ~150 More Than Expected After Italian Surrender

Posted: Sat Mar 26, 2011 2:07 pm
by rkr1958
email from Sean wrote:The good weather really paid off. I landed more troops in France and a paratrooper in italy, forcing its surrender. The Russians also make a big push in the South.
email to Sean, Borger & Paul wrote:Sean,

Nice move and a hard lesson learned on my part. You have to keep EVERY city in Italy garrisoned. Oh well, my next turn (which I'll get to you shortly) will be one that I scramble to move more German troops to Italy and fill the gaps in Russia left by the surrendering Italians.

Borger, Paul, (cc Sean),

I've attached the beginning of my turn for turns 96 & 97. My password is ****** Sean - could you also please send Borger & Paul your password.

Axis oil level at the end of my turn on turn 96 was 133. I was typically netting 50 to 55 oil points so my expected beginning oil level at the start of turn 97 was ~190. Sean captured the third Italian capture city on turn 96 and forced an Italain surrender. I learned a valuable lesson - Garrison ALL Italian Cities! Anyway, the German oil level at the beginning of my turn 97 was 346! That's around 150 oil points higher than expected. Also, and maybe I missed it, I didn't see a message to me that Italy had surrendered.

Ronnie

Posted: Tue Mar 29, 2011 9:24 pm
by Peter Stauffenberg
I found and fixed the oil bug. This was actually a vanilla CeaW bug.

You've probably noticed that if a major power surrenders then their oil reserve is removed from the faction leader oil reserve. This can typically be seen when France surrenders. The Allied oil levels drops with about 200 oil.

Normally Italy has a small oil reserve when they surrender so they drop the Axis oil reserve slightly.

In Ronnie's game the Italians had a negative oil reserve of -170 and Germany a positive of 320. The Axis oil reserve is 150. So when Italy surrendered the Italian negative reserve was removed and the Germans ended up with 320.

I've changed the code so if a surrendering country has a negative oil reserve then the faction leader oil reserve will be reduced by that amount. Prior to the surrender you can say that Germany has lent oil to Italy and thus the Axis oil reserve is lower than Germany's oil reserve.

Posted: Tue Mar 29, 2011 10:10 pm
by rkr1958
Stauffenberg wrote:I found and fixed the oil bug. This was actually a vanilla CeaW bug.

You've probably noticed that if a major power surrenders then their oil reserve is removed from the faction leader oil reserve. This can typically be seen when France surrenders. The Allied oil levels drops with about 200 oil.

Normally Italy has a small oil reserve when they surrender so they drop the Axis oil reserve slightly.

In Ronnie's game the Italians had a negative oil reserve of -170 and Germany a positive of 320. The Axis oil reserve is 150. So when Italy surrendered the Italian negative reserve was removed and the Germans ended up with 320.

I've changed the code so if a surrendering country has a negative oil reserve then the faction leader oil reserve will be reduced by that amount. Prior to the surrender you can say that Germany has lent oil to Italy and thus the Axis oil reserve is lower than Germany's oil reserve.
Borger, Nice find and fix. :D

One question (and possibly recommendation). What would have happened if Germany had surrendered? Would Italy's oil reserve go to -170. If so, I recommend that it can't fall below 0.

Posted: Tue Mar 29, 2011 10:52 pm
by massina_nz
rkr1958 wrote:
Stauffenberg wrote:I found and fixed the oil bug. This was actually a vanilla CeaW bug.

You've probably noticed that if a major power surrenders then their oil reserve is removed from the faction leader oil reserve. This can typically be seen when France surrenders. The Allied oil levels drops with about 200 oil.

Normally Italy has a small oil reserve when they surrender so they drop the Axis oil reserve slightly.

In Ronnie's game the Italians had a negative oil reserve of -170 and Germany a positive of 320. The Axis oil reserve is 150. So when Italy surrendered the Italian negative reserve was removed and the Germans ended up with 320.

I've changed the code so if a surrendering country has a negative oil reserve then the faction leader oil reserve will be reduced by that amount. Prior to the surrender you can say that Germany has lent oil to Italy and thus the Axis oil reserve is lower than Germany's oil reserve.
Borger, Nice find and fix. :D

One question (and possibly recommendation). What would have happened if Germany had surrendered? Would Italy's oil reserve go to -170. If so, I recommend that it can't fall below 0.
I've had that happen before in v1.07, and it was really annoying.