From 0ae0723f577dcda0f039f0f1129c1a2c258f303f Mon Sep 17 00:00:00 2001 From: ollie beney Date: Wed, 4 Nov 2020 17:07:04 +0000 Subject: [PATCH] changed part of method that changes backstage pass quality to zero to a more logical method --- ruby/lib/gilded_rose.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/ruby/lib/gilded_rose.rb b/ruby/lib/gilded_rose.rb index 2046548a..ccf20e22 100644 --- a/ruby/lib/gilded_rose.rb +++ b/ruby/lib/gilded_rose.rb @@ -13,6 +13,7 @@ class GildedRose end else + if item.quality < 50 item.quality = item.quality + 1 if item.name.downcase.match /backstage/ @@ -28,6 +29,7 @@ class GildedRose end end end + end if !sulfuras?(item) item.sell_in = item.sell_in - 1 @@ -41,7 +43,7 @@ class GildedRose end end else - item.quality = item.quality - item.quality + item.quality = 0 end else if item.quality < 50