public virtual void ScaleDurability() { int scale = 100 + GetDurabilityBonus(); m_Hits = ((m_Hits * scale) + 99) / 100; m_MaxHits = ((m_MaxHits * scale) + 99) / 100; InvalidateProperties(); }