After following this up I can confirm that this is by design as benefits are applied to the max mass, but not penalties to avoid weird cases where a shield no longer fits the ship.
Hope this clears up some confusion!
Currently max hull mass on shields is reported as reduced by Coriolis. I have my shield at low power 2 going on 3 on a 3d shield and it still says 413 weight limit in game. So, I'm assuming this is still correct. Unless this has since changed and is now considered a game bug.
I know there are some incorrect max mass with thrusters as well. For instance Dirty 1 drive has a max mass of 507.3 where coriolis states it's 504. This gives a very different range of build options to people building anacondas etc.
Coriolis states the shield should reduce in maximum mass. It retains max mass of 413 no matter what.
Coriolis states the max mass of Dirty 1 thrusters should be 504. The game says it is 507.3. I have no idea, what makes that difference specifically. But it does open up more room for anyone using coriolis to figure out an anaconda build.
All of the engines may need to be gone over for max weight numbers.
The max weight to determine if the ships thrusters work may also need to have a decimal point added. Hypothetically this should work.
Hello CMDRs. I do not understand how coriolis calculates sustained values for railguns. I understand that it is trying to take reload times into account, but the numbers don't line up with my calculations. (What does fire rate even do on a weapon with 1 shot in the magazine? Is railgun fire rate actually charge time before it fires? I tried this in my calculations but it doesn't seem to be the case. But this is all besides the point.)
A ship builder, outfitting and comparison tool for Elite Dangerous
The engineered distributor has a WEP recharge rate of 9.2 MW, and the four railguns (long range, super penetrator) have a sustained energy per second of 3.4 MW each, totalling for 13.6 MW combined. Note that this is higher than the recharge of the distributor. Still, the offense stats say that the distributor will NEVER be emptied under sustained fire. This seems contradictory.
(The individual EPS of each rail may be rounded up, so their total may actually hold 4 values rounded up, but compensating for this doesn't change the fact that their total energy usage is higher than the distributors recharge.)