Friendly Fire in Naval Battles !!! (Full Version)

All Forums >> [New Releases from Matrix Games] >> Empires in Arms the Napoleonic Wars of 1805 - 1815 >> Tech Support



Message


Energisteron -> Friendly Fire in Naval Battles !!! (9/11/2019 8:36:24 AM)

Hi, Pnzgdr and all

So, I've finished my first full campaign play-through (as Russia, versus the AI, 1805 EiA), and other than a few mistakes of entirely my own making while I got used to the UI, I have seen only one bug, and that again was my fault but I could see it being repeated by someone else so I thought I'd mention it here.

As Russia I had built up my Black Sea fleet, and was at war with Turkey. I entered the Dardanelles hoping to give battle to the Turkish fleet in conjunction with my ally Britain's fleet. The latter didn't engage and stayed in the Black Sea, so I attempted to attack the Turkish fleet alone.

My fleet had 'intercept all and don't evade' orders, so I clicked on the Turkish fleet, and was asked 'which fleet is going to attack?', so I clicked on my fleet, and was asked 'all Russian ships to attack?'. I clicked yes and was promptly brought to my first ever naval battle screen; my Russian fleet versus itself!

There was no turning back and I could not escape the battle screen. (I think one round of combat occurred but couldn't be absolutely sure.)

So, it was entirely my fault, but this really shouldn't happen. It wasn't as if it was two separate fleets and a case of mistaken identity. There was just the one fleet.

Can this self-inflicted error be blocked to prevent it?

I continued my game easily enough by restarting with the last auto save so no harm done, but I nearly repeated my mistake! It turned out the Turkish fleet was not actually in the Dardanelles but in dock at Constantinople. Hence the error - there was no enemy fleet to attack so the Russian fleet attacked itself!





pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/14/2019 6:14:05 PM)

I am not able to reproduce this? We'll keep an eye on this moving forward with v1.23.

FYI, there is only one round for naval combats. Loser retreats to nearest friendly port and that's it.




prielo -> RE: Friendly Fire in Naval Battles !!! (9/24/2020 3:45:28 PM)

I just experienced the same. I was playing GB and being in war with FR. SP declared War on Portugal, FR gained control of Portugal. I tried to attack the Portuguese fleet and was offered to "Attack all British ships". I clicked on YES. After that I was presented with a naval combat screen, seeing my single fleet twice (left and right) with Nelson participating on each side. The fleet took both side's losses: attacker and defender. It was a test game, so it was more funny than annoying...




pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/24/2020 8:47:14 PM)

quote:

ORIGINAL: prielo
I just experienced the same. I was playing GB and being in war with FR. SP declared War on Portugal, FR gained control of Portugal. I tried to attack the Portuguese fleet and was offered to "Attack all British ships". I clicked on YES. After that I was presented with a naval combat screen, seeing my single fleet twice (left and right) with Nelson participating on each side. The fleet took both side's losses: attacker and defender. It was a test game, so it was more funny than annoying...


I recreated the situation and made a successful port attack by Great Britain into Lisbon. No issues.

[image]local://upfiles/11380/63968C87A03C4B54A0A3BBA8256014E4.jpg[/image]




pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/24/2020 8:53:35 PM)

I reran the case with the Portugal fleets moving out to sea. I then made a successful naval attack by Great Britain. Again, no issues.

What version are you using? The latest install is the v1.23.00 Beta with the v1.23.06 Beta EXE update. I ran these tests with v1.23.07 Beta that I am preparing for the next official patch. I think the issues reported here have been resolved. I can't make guarantees, but I think(?) things are looking good. Thank you for a good test case!

[image]local://upfiles/11380/74992708F1EF4CFE81864AC0E75DE9A9.jpg[/image]




prielo -> RE: Friendly Fire in Naval Battles !!! (9/25/2020 8:53:52 AM)

Thanx for the very fast reply!

I was able to comprehensibly reproduce the error:

Naval Phase
1.) Select a fleet by clicking on it (Fleet A)
2.) Click the "Attack Enemy" button
3.) Click into an adjacent sea area
4.) Click on Fleet A
Prompt:
(see attachment)

I'm using version 1.23.00

[image]local://upfiles/27414/1DC53FBDCF5F413D981370629CAF0D6E.jpg[/image]




pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/25/2020 11:13:11 AM)

quote:

ORIGINAL: prielo
I'm using version 1.23.00


Try the v1.23.06 Beta. See v1.23.06 Beta, Update 8/18/2020





pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/25/2020 11:17:17 AM)

quote:

ORIGINAL: prielo
3.) Click into an adjacent sea area


What do you mean here? Friendly and enemy fleets must be in the same sea area for naval combat. Are you not in the same area, and trying to "Attack Enemy" in an adjacent area? If that's the case, I'll relook this issue. There should be an error message or something, and if not then I can add one.




prielo -> RE: Friendly Fire in Naval Battles !!! (9/25/2020 11:24:24 AM)

Updated to 1.23.06. Issue is still there.

by
quote:

3.) Click into an adjacent sea area


I meant exactly this: Click into any (empty) adjacent sea area. (This sometimes happens by accident.)




pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/25/2020 11:35:24 AM)

quote:

ORIGINAL: prielo
I meant exactly this: Click into any (empty) adjacent sea area. (This sometimes happens by accident.)


Got it, I'll look at this. You had me all spun up that naval combat wasn't working right. This is different.

Patient: Doc, it hurts when I do this.
Doctor: Then don't do that.




prielo -> RE: Friendly Fire in Naval Battles !!! (9/25/2020 12:39:06 PM)


quote:

ORIGINAL: pzgndr

Patient: Doc, it hurts when I do this.
Doctor: Then don't do that.



Roger that! [&o]

[:)]




pzgndr -> RE: Friendly Fire in Naval Battles !!! (9/26/2020 6:05:58 PM)

I think this is resolved now. Very interesting how the code handles a click in a different area. After much back-and-forth, things appear to be working correctly. Firstly, selecting an enemy stack in the same sea area works as intended, still. If you select yourself in the same sea area by mistake then nothing happens. If you accidentally click another sea area first and then select either the enemy stack or yourself, then nothing happens. I tried to add an error message for not being at war if you click yourself, but found this also happened to the enemy stack and would be confusing. Ideally, if you click the Attack Enemy! button and then accidentally click in another area, the code should exit the Select Stack function. But I cannot see how to do that. Anyways, what is fixed now for v1.23.07 should allow normal attacks to continue but not allow for bogus naval battles with yourself.

[image]local://upfiles/11380/67CC380EC08E46A89EEDB98C4F2D1FAB.jpg[/image]




prielo -> RE: Friendly Fire in Naval Battles !!! (9/28/2020 2:16:10 PM)

Wonderful. [:)]




Page: [1]

Valid CSS!




Forum Software © ASPPlayground.NET Advanced Edition 2.4.5 ANSI
8.9375