Fix rounding issues in combat resolver.