What i am suggesting is that sheilds should leak damage, but keep reading it gets better, so x%(25% or 50%) get through but armour will not reduce the damaged leak like this (damage-damage*armour%) but rather by doing somthing like this (damage-totalDamage*armour%) whit total damage being what the projectle could deal out in damage and damage being what is leaked through the shields
This way hull and harden hull would be somewhat usefull as unarmouerd blocks will only survive longer with shields while hull can survive basicly till your shield deplete. (Regular hull might possibly still take some damage to make harden hull usefull)
Some math:
Calculated based on 100 damage hits and 50% leakage
Core = 20% armour will take 30hp in damage when shielded (50-100*0.20)
RHull = 25% armour will take 25hp in damage when shielded (50-100*0.25)
HHull = 50% armour will take 0hp in damage when shielded (50-100*0.50)
Note this idea is not ideal nor is it finnished, please expand a express how you would think it should work
This way hull and harden hull would be somewhat usefull as unarmouerd blocks will only survive longer with shields while hull can survive basicly till your shield deplete. (Regular hull might possibly still take some damage to make harden hull usefull)
Some math:
Calculated based on 100 damage hits and 50% leakage
Core = 20% armour will take 30hp in damage when shielded (50-100*0.20)
RHull = 25% armour will take 25hp in damage when shielded (50-100*0.25)
HHull = 50% armour will take 0hp in damage when shielded (50-100*0.50)
Note this idea is not ideal nor is it finnished, please expand a express how you would think it should work