Summary: CIWS is firing, and reporting hits, but not actually stopping missiles. Additionally, CIWS does not appear to have a misfire chance like normal PD does (this may be intentional due to commercial status?)
The function number: N/A
The complete error text: N/A
The window affected: main screen
What you were doing at the time: testing PD setups to combat missiles
Conventional or TN start :TN
Random or Real Stars: Real
Is your decimal separator a comma, No.
Is the bug is easy to reproduce, intermittent or a one-off: Easy
If this is a long campaign - say 75 years or longer - let me know the length of the campaign as well: 80 years, but also reproducible in a fresh DB using the Example Game
I was having trouble catching leaking missiles with CIWS so I booted up a test environment to see if real life hit chances were on par with my calculations. Turns out there's a bug in CIWS PD fire.
I can confirm that I am on 2.5.1, see screenshots.
I fired 20 missiles at a 100 layer armor ship with 100 CIWS. From the design document on the changes to PD, CIWS should function like old-rule PD and fire each shot sequentially at each oncoming missile until the missiles are destroyed.
The firing seems to be working, and the game is registering the hits, but it doesn't destroy the missile.
According to the logs, all CIWS fired at the missiles, registering 808 impacts of strength 1 on the 20 missiles. After all CIWS fired, 11 of the 20 missiles impacted the ship, dealing damage, while the remaining 9 will attack next increment, due to missile retargeting being built into my test ASM.
I have attached screenshots of the logs from attacker and defender sides.