reworked the damage formula a bit