Just to confirm - the bug is with SH3 (I'm playing stock SH3). I have encountered this bug often enough to check all of my kills after they occur. What I have found is that if you don't get the message "Enemy Unit Destroyed", you won't get credit for the kill.
The odd part about this is that I haven't been able to figure out a rhyme or reason to it. For example, I encountered a T3 Tanker outside of Liverpool. I sank her with some very lucky deck gun rounds (about 12-15), but I didn't receive any credit. As I had saved the game just before encountering this ship, I tested to see if a torpedo attack would make a difference. It didn't. I tryed again using different angles and ranges but the end result was the same: No credit.
One consistent thing I have encountered is if you cripple a ship, then lose visual contact with it by either sailing out of range or submerging with your scope down, when you re-encounter the ship, if your crew doesn't yell out "Ship sighted!", then you're not going to receive credit for the kill. This has happened to me several times.
I hope this helps. Good luck and good hunting!
|