bugfix- dont go negative damage