Starsector 0.97a is out! (02/02/24); New blog post: Simulator Enhancements (03/13/24)
I noticed a curious bug - damage dealt by the heavy pulsar cannon weapon from Interstellar Imperium is not kept track of, reading as zero even though I quite specifically watched my ship blaze away at the enemy station with it.
I noticed that Invocation from ORA shows up much more damage than it has actually done. That may be due to the main projectile splitting into several lighter ones.I think same happens with Vindicator's siege cannon from SWP.
I've noticed that damage done by the plasma cannons on my odyssey is not being counted. Is this a known bug?
Hey, 4.5 version of Combat Analytics somehow doubles damage dealt by weapons - it affect all weapons from quick testing.Spoiler[close]Left shot is from Hypervelocity Driver. It should deal... 275 base x 2.0 x 1.4 (target's shield) = 770 on shield, while it deals 1540 on screenshot.Right shot is from Heavy Mauler.It should deal... 200 base x 0.5 x 1.4 = 140 on shield, while it deals 280 on screenshot.
ret.setMultiplier(1); // default multiple is 0 :shrug:
It's this call, line 338 of EveryFrameDamageDetector.java in version 4.5 and later:Code: java ret.setMultiplier(1); // default multiple is 0 :shrug:For some reason, that multiplier is additive I guess. Tested by confirming 4.3 and 4.4 do not double damage while 4.5 does, pulling the 4.5 source, and rebuilding with that line commented out - which resolves the issue.
Is there a way for me to get rid of old combat reports cluttering up the pirates section of the intelligence UI?