[mr3068] Implement and use Unit::IsDamageReducedByArmor()

Pried in TC.