health and shield mechanics implemented