feat: decrementa en dos la calidad de los items conjurados

This commit is contained in:
Felipe Gaete 2024-08-19 00:22:21 -04:00
parent 010640d93c
commit cde3747b48

View File

@ -12,6 +12,10 @@ class GildedRose
item.name == "Backstage passes to a TAFKAL80ETC concert" item.name == "Backstage passes to a TAFKAL80ETC concert"
end end
def conjured?(item)
item.name == 'Conjured item'
end
def decrease_quality(item) def decrease_quality(item)
return if legendary?(item) return if legendary?(item)
return if item.quality <= 0 return if item.quality <= 0
@ -30,6 +34,9 @@ class GildedRose
def update_item_quality(item) def update_item_quality(item)
if !aged_brie?(item) and !backstage_pass?(item) if !aged_brie?(item) and !backstage_pass?(item)
decrease_quality(item) decrease_quality(item)
if conjured?(item)
decrease_quality(item)
end
else else
if item.quality < 50 if item.quality < 50
increase_quality(item) increase_quality(item)