So this is something that's been bugging me for a little while. Every time I take out a Dram I expect a massive explosion as those lovely fuel tanks are breached. Sadly, all I see is the standard tiny frigate sized explosion
My suggestion: Make explosion size dependent on a few more variables in addition to ship size. My list would include:
-current fuel
-current supplies (i.e. ammo)
Some other ideas I'm not wedded to but could be fun:
-armor (more armor = smaller explosion as it would be contained, this would add to the 'pop' of civilian vessels)
-flux capacity (more flux = more boom)
-burn speed (more engines = more boom???)
There should be some probability function to modify the original explosion size for each of these, so sometimes you get a big boom, sometimes the normal or smaller.