Alex, if you want to look at the AI underestimating Tachyon Lances, you can just have a strong ship go against two Strike Radiants in the sim.
It certainly does not happen all the time but for example this Pegasus flickers its shields off occasionally even at low flux, which is just really silly, since it gets tach lanced instantly. I suppose it wants to dissipate flux marginally faster by dropping the shield and does not appreciate the danger.
...
Thank you! Yeah, that's a tough one to adjust for, because if you overtune for this specific case, you get the AI being even more hesitant to drop shields in other cases, to probably a greater overall detriment.
It's not like you have to always keep shield up against TLs, but you do have to time drops to TL cooldowns, which AI doesn't consider.
(Just to be clear, the AI is aware of weapon cooldowns for this sort of thing! At least, iirc; though (also iirc) it tends to err on the side of caution.)
And will it be save-compatible? RC9 breaks all of my saves (different mod setups each), even an old save from 0.95 that used to load in 0.96 all the way to RC8.
I can't speak to what might happen with mods, but it should be save-compatible with 0.96a saves. 0.95a and 0.95.1a saves are NOT compatible with any version of 0.96a, they will crash in a million different ways.
Has anyone done prince of persea recently? I get a consistent java freeze/crash if I win the duel, right after the event ends and I'm back on the planet screen. I'm on RC9, its the same save I've been using since .96 released so maybe some weirdness from dragging that save across versions
Ugh! I've seen reports of this before, but have not been able to reproduce it. Do you happen to have a save handy where I can take a look? It seems not to happen on my PC, but maybe we'll get lucky.
Also, I'd appreciate any details you have about what exactly you did, and what you mean freeze/crash. Also: is there an hs_err_pidXXXX.log file somewhere in the game folder (or in starsector-core/), with the timestamp corresponding to the crashes? If so, seeing the contents would be useful. If it's a hang (requiring you to manually kill the app) rather than a crash, though, that wouldn't be present.
Also, if you're comfortable enough with computer stuff to use jvisualvm to try to get a thread dump when it hangs - assuming it's a hang rather than a crash - that could be very helpful, too.
(fractalsoftworks [at] gmail [dot] com for the save, if you don't mind, of course!)