public void CreateInstance() { _defaultStrategy = new ItemUpgrade(item => true); _itemUpgrades = new List<ItemUpgrade> { new ItemUpgrade(_ => _.Name == SULFURAS_HAND_OF_RAGNAROS, new DoesNotAge(), new LegendaryQuality()), new ItemUpgrade( _ => _.Name == AGED_BRIE, itemAging: null, qualityStrategy: new QualityIncreases()), new ItemUpgrade( _ => _.Name == BACKSTAGE_PASSES, itemAging: null, qualityStrategy: new BackStagePassQuality()), new ItemUpgrade( _ => _.Name != null && _.Name.StartsWith("Conjured"), itemAging: null, qualityStrategy: new QualityDegradesTwiceAsFast()), }; }
public void CreateInstance() { _itemUpgrade = new ItemUpgrade(item => true); }