When you overheat the only time the module stops working is when its burned out but surely if a module is % damaged then surely it still cant work at 100% ability?
Proposal is the % damage also effects the % ability of the module
for example MWD is burned out by 40% then it should lose 40% speed and continue within diminishing ability as long as heat is applied
Heating items is supposed to be a temporary buff, not a nerf to your performance.
It’s already challenging enough to manage your heat such that you get the most out of these boosts without accidentally breaking modules that I do not see what kind of interesting gameplay your proposal would create.
I would probably stop overheating my modules entirely if each cycle reduces performance forever (until repaired) for a meagre temporary boost.
Overheating would stop being a combat boost players can skillfully manage and becomes a last resort only to be used when you are almost dead anyway.
Sure, and strictly from a realistic standpoint when damage penetrates your armor/shields - random modules should take damage. But I’m not sure how that would work from a playability standpoint…