public bool DeepEquals(InventoryItemInvestmentStat other) { return(other != null && IsConditionallyActive == other.IsConditionallyActive && StatType.DeepEquals(other.StatType) && Value == other.Value); }
public bool DeepEquals(ObjectiveStat other) { return(other != null && StatType.DeepEquals(other.StatType) && Value == other.Value && IsConditionallyActive == other.IsConditionallyActive); }