diff --git a/gilded_rose.py b/gilded_rose.py index 2bef62ad..d877d65e 100755 --- a/gilded_rose.py +++ b/gilded_rose.py @@ -36,15 +36,17 @@ def update_item(item: Item): item.quality = item.quality - item.quality else: + is_sulfuras = item.name == "Sulfuras, Hand of Ragnaros" + if item.quality > 0: - if item.name != "Sulfuras, Hand of Ragnaros": + if not is_sulfuras: item.quality = item.quality - 1 - if item.name != "Sulfuras, Hand of Ragnaros": + if not is_sulfuras: item.sell_in = item.sell_in - 1 if item.sell_in < 0: if item.quality > 0: - if item.name != "Sulfuras, Hand of Ragnaros": + if not is_sulfuras: item.quality = item.quality - 1