From cde3747b48b7c2ce399994b602264d623cd031e7 Mon Sep 17 00:00:00 2001 From: Felipe Gaete Date: Mon, 19 Aug 2024 00:22:21 -0400 Subject: [PATCH] feat: decrementa en dos la calidad de los items conjurados --- ruby/gilded_rose.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/ruby/gilded_rose.rb b/ruby/gilded_rose.rb index d8a6a8c4..4267febe 100644 --- a/ruby/gilded_rose.rb +++ b/ruby/gilded_rose.rb @@ -12,6 +12,10 @@ class GildedRose item.name == "Backstage passes to a TAFKAL80ETC concert" end + def conjured?(item) + item.name == 'Conjured item' + end + def decrease_quality(item) return if legendary?(item) return if item.quality <= 0 @@ -30,6 +34,9 @@ class GildedRose def update_item_quality(item) if !aged_brie?(item) and !backstage_pass?(item) decrease_quality(item) + if conjured?(item) + decrease_quality(item) + end else if item.quality < 50 increase_quality(item)