public void Apply(ItemModifier toModifier) { toModifier.SetName(new (CustomName ?? Name)); toModifier.StringId = StringId; toModifier.SetDamageModifier(Damage); toModifier.SetSpeedModifier(Speed); toModifier.SetMissileSpeedModifier(MissileSpeed); toModifier.SetArmorModifier(Armor); toModifier.SetHitPointsModifier(HitPoints); toModifier.SetStackCountModifier(StackCount); toModifier.SetMountSpeedModifier(MountSpeed); toModifier.SetManeuverModifier(Maneuver); toModifier.SetChargeDamageModifier(ChargeDamage); toModifier.SetMountHitPointsModifier(MountHitPoints); }