This commit is contained in:
Denys 2025-05-11 12:10:28 +12:00
parent 5edd974d0f
commit 5bcf4e83f4

View File

@ -29,9 +29,7 @@ class GildedRose(var items: List<Item>) {
} }
} }
if (items[i].name != "Sulfuras, Hand of Ragnaros") { sellItem(i)
items[i].sellIn = items[i].sellIn - 1
}
if (items[i].sellIn < 0) { if (items[i].sellIn < 0) {
when (items[i].name) { when (items[i].name) {
@ -53,6 +51,12 @@ class GildedRose(var items: List<Item>) {
} }
} }
private fun sellItem(i: Int) {
if (items[i].name != "Sulfuras, Hand of Ragnaros") {
items[i].sellIn -= 1
}
}
private fun downGradeQuality(quality: Int): Int { private fun downGradeQuality(quality: Int): Int {
if (quality > 0) return quality - 1 if (quality > 0) return quality - 1
return quality return quality