I'll take a look at this, my best guess is that the cannon is double firing and it's counting the hits/cballs as 1 hit (when it should be 2-3 each), we can't really detect multiple cannonfire shots but I will think of a creative way to handle it. And what is your reaction timer on mirror, is it 100ms or 1000ms (top-left, green text)? If possible do you mind sharing which cannon loc so I can reproduce this issue and fix. And does an alternative value (15-20) instead of 30 cannonballs do any better?