Page 1 of 1

Netplay 1.09 Port attack

Posted: Thu Jan 09, 2014 11:07 pm
by Sabre21
Bloodybill and I started a new Global game using the new 1.09 patch. We were on the British Port attack phase. I performed a surprise port attack onto Kiel. The first time we did this I had enough surprise points to negate his AA and then damaged the amphib. Bill then had the next option to select a German ship, but when he highlighted a ship, the OK button never highlighted. So the game was locked up at that point with no way to continue.

We ran this a second time. We tried to start at the Allied port attack phase but our entry numbers were 1 off and won't load. So we backed up to the Axis air rebase phase and went from there. once at the Allied port attack phase, this time the die roll for surprise was only a 2 giving me 6 surprise points. I couldn't negate all his AA so received a healthy dose of it. At that moment Bill received a crash on his system. He will post a screenshot and his axis air rebase savegame. Mine is attached below.

Summary: 2 issues

1. Allied surprise Port Attack into Kiel with Axis AA suppressed - Axis player could not advance past the screen where ship damage is assigned but the British player could.

2. Allied surprise Port Attack into Kiel with Axis AA present that does 1 damage to attacking aircraft - game crashes as British player assigns damage to a bomber and advances the game.

EDIT: I guess I should add in that once you load the games you should be on the axis rebase phase of the 1st impulse of the 1st turn. Advance the game to the Allied port strike phase then take the 2 bombers in England that have anti-ship values and put them on Kiel.

Then to check the first issue we had, make sure there are enough surprise points to avoid German AA fire. I think I rolled a 9 and put 6 points into reducing AA. Then I put 4 points into increasing damage where I was able to damage 2 ships and abort 2. I damaged the amphib but then Bill was supposed to be able to select a ship for damage as the Axis player and when he did the OK button wouldn't highlight.

To check the second issue, once you get to the port attack phase, I rolled a 2 for surprise and had 6 points to use. I put 4 into reducing AA, but he had a lot off AA that time which included at least 5 or 6 numbers, 2 of which were 10's on the AA roll. When my screen popped up for me to assign damage, there was 1 damage point to place. When I did that and tried to advance, somewhere in there Bill got a madexcerpt crash.

RE: Netplay 1.09 Port attack

Posted: Thu Jan 09, 2014 11:12 pm
by bloodybill
I am posting a copy of the game that sabre21 and were playing. The save game is at the axis auto save air rebase. i don't have anything to add to what sabre21 said.

RE: Netplay 1.09 Port attack

Posted: Thu Jan 09, 2014 11:15 pm
by bloodybill
here is a screen shot of the game that sabre21 and i were playing when it crashed

RE: Netplay 1.09 Port attack

Posted: Fri Jan 10, 2014 3:08 pm
by Sabre21
Could there be an issue with the Kiel hex itself? Bill still couldn't place the Kiel militia unit in that hex when reserves were activated for the Germans. That's the only hex that has that problem. All other reserves seem to go where they are supposed to without a problem.

RE: Netplay 1.09 Port attack

Posted: Fri Jan 10, 2014 3:11 pm
by Mayhemizer_slith
tm.asp?m=3507378

I had the same problem with 1.0.8.3, Allies were able to sink/damage the first ship in Kiel. After that Axis did not have damaged-button to click.

RE: Netplay 1.09 Port attack

Posted: Fri Jan 10, 2014 4:30 pm
by Shannon V. OKeets
ORIGINAL: Sabre21

Could there be an issue with the Kiel hex itself? Bill still couldn't place the Kiel militia unit in that hex when reserves were activated for the Germans. That's the only hex that has that problem. All other reserves seem to go where they are supposed to without a problem.
I am reworking all the code for Off-City reinforcements. There are 5 places in the code where the routine CanSetup (?) is called (for a stack of units in a specific hex). The current code is trying to do too much with an absurdly complicated conditional clause. Having failed a couple of times to get all the various situations for placing units on the map processed correctly by that clause, I'm going to split the code so different phases of the game are processed separately, with each having its own little set of code (e.g., original setup, reserves, partisans, reinforcements, etc.). I should have all of this done for 1.0.10.0 next week.

RE: Netplay 1.09 Port attack

Posted: Fri Jan 10, 2014 4:58 pm
by Orm
ORIGINAL: Shannon V. OKeets

ORIGINAL: Sabre21

Could there be an issue with the Kiel hex itself? Bill still couldn't place the Kiel militia unit in that hex when reserves were activated for the Germans. That's the only hex that has that problem. All other reserves seem to go where they are supposed to without a problem.
I am reworking all the code for Off-City reinforcements. There are 5 places in the code where the routine CanSetup (?) is called (for a stack of units in a specific hex). The current code is trying to do too much with an absurdly complicated conditional clause. Having failed a couple of times to get all the various situations for placing units on the map processed correctly by that clause, I'm going to split the code so different phases of the game are processed separately, with each having its own little set of code (e.g., original setup, reserves, partisans, reinforcements, etc.). I should have all of this done for 1.0.10.0 next week.
I do not understand the reference to partisans.

Partisans can block a city from receiving reinforcements and then the off-city rule applies but I do not get a impression that this is what you mean.

As I understand it off-city reinforcement has no relevance at all when placing partisans.

RE: Netplay 1.09 Port attack

Posted: Fri Jan 10, 2014 5:20 pm
by markb50k
No, but the generic function canSetup() does. I think all he's saying is that function covers too much stuff and he needs to split it up to canSetupDuringSetup(), canSetupDuringPartisan() etc.

RE: Netplay 1.09 Port attack

Posted: Fri Jan 10, 2014 5:25 pm
by Orm
ORIGINAL: markb50k

No, but the generic function canSetup() does. I think all he's saying is that function covers too much stuff and he needs to split it up to canSetupDuringSetup(), canSetupDuringPartisan() etc.
Thank you for the explanation. [:)]

RE: Netplay 1.09 Port attack

Posted: Fri Jan 17, 2014 1:32 pm
by Sabre21
Are the surprise port attack issues as mentioned in this thread going to be fixed for Netplay in the upcoming patch? I noticed neither of the attached savegames have been downloaded.