use min_damage in calc_damage