fixed wrong shield calcs
fixed shields