Alright done. Should I also check self-damage <= 0?