fixed bug in shield healthbar