slightly changed damage calc order