public static void SetMaxValue(SC.Items.Equipment equipment, SC.BaseParam baseParam, dynamic attr_max) { if (equipment.FreeMateriaSlots == 0) { return; } var meldCap = equipment.GetMateriaMeldCap(baseParam, true); if (meldCap > 0) { var paramMax = equipment.GetMaximumParamValue(baseParam); SetValue(baseParam, attr_max, paramMax, 0, false); } }