Currently shielding only reduces damage by 1 (wtf?)   Implement a formula for calculating damage reduction