Subsequent battle turn HAA calculation bug [RTW3 1.00.95 Steam]
Posted: Tue Dec 30, 2025 8:02 pm
In the course of looking through my HAA data for evidence of own-ship HAA 'disruption' I believe I have identified a bug.
There appears to be a bug in the way the game calculates the HAA score of ships when they are contributing to HAA in subsequent sequential battle turns.
If a given ship is targeted in a sequence of attacks and provides HAA support in subsequent battle turns then it does not always correctly calculate its contributing HAA score. This is apparent when the ship in question should be using a different HAA divisor due to exceeding the 0.2 fraction of gun range threshold.
For the moment, I will just provide excerpts of my testing.
A detailed explanation will be a bit onerous (I will probably have to make a video rather than just dump the volume of data I have) but I can provide it if necessary.
In Example A (Sim5_Attack10, Sim5_Attack11, Sim5_Attack12):
Battle turn 1 (Sim5_Attack10) CL Cleveland was attacked and contributed a HAA score of 22 (HAA rating of 44 divided by 2 for fraction of gun range <0.2) of the total HAA value of 88. Battle turn 2. Battle turn 3 (Sim4_Attack10) CL Cleveland provided support contributing a HAA score of 22 of 103 when it should contribute 14 of 95 (HAA rating of 44 divided by 3 for a fraction of gun range >0.2, rounded down). You can tell that this only occurs for ships that were targeted in an air attack because DD Wainwright contributed HAA score of 8 (HAA rating of 16 divided by 2 for fraction of gun range <0.2) in Battle turn 2 and HAA score of 5 (HAA rating of 16 divided by 3 for fraction of gun range >0.2, rounded down) in Battle turn 3.
I will provide a second example in a second post because it does not want me to attach too many files.
There appears to be a bug in the way the game calculates the HAA score of ships when they are contributing to HAA in subsequent sequential battle turns.
If a given ship is targeted in a sequence of attacks and provides HAA support in subsequent battle turns then it does not always correctly calculate its contributing HAA score. This is apparent when the ship in question should be using a different HAA divisor due to exceeding the 0.2 fraction of gun range threshold.
For the moment, I will just provide excerpts of my testing.
A detailed explanation will be a bit onerous (I will probably have to make a video rather than just dump the volume of data I have) but I can provide it if necessary.
In Example A (Sim5_Attack10, Sim5_Attack11, Sim5_Attack12):
Battle turn 1 (Sim5_Attack10) CL Cleveland was attacked and contributed a HAA score of 22 (HAA rating of 44 divided by 2 for fraction of gun range <0.2) of the total HAA value of 88. Battle turn 2. Battle turn 3 (Sim4_Attack10) CL Cleveland provided support contributing a HAA score of 22 of 103 when it should contribute 14 of 95 (HAA rating of 44 divided by 3 for a fraction of gun range >0.2, rounded down). You can tell that this only occurs for ships that were targeted in an air attack because DD Wainwright contributed HAA score of 8 (HAA rating of 16 divided by 2 for fraction of gun range <0.2) in Battle turn 2 and HAA score of 5 (HAA rating of 16 divided by 3 for fraction of gun range >0.2, rounded down) in Battle turn 3.
I will provide a second example in a second post because it does not want me to attach too many files.