public static void MongooseVest(Item item) { if (item.SellIn >= 1 && item.Quality >= 1) { QualityAdjustment.DegradeBy(1, item); } if (item.SellIn <= 0 && item.Quality >= 2) { QualityAdjustment.DegradeBy(item.Quality == 1 ? 1 : 2, item); } item.SellIn -= 1; }
public static void ConjuredManaCake(Item item) { if (item.SellIn >= 1 && item.Quality >= 1) { QualityAdjustment.DegradeBy(item.Quality == 1 ? 1 : 2, item); } if (item.SellIn <= 0 && item.Quality >= 4) { QualityAdjustment.DegradeBy(4, item); } if (item.SellIn <= 0 && item.Quality <= 3 && item.Quality >= 1) { item.Quality = 0; } item.SellIn -= 1; }