Fix increase value for Backstage passes item

add logic for Conjured item
This commit is contained in:
James Sayer 2022-05-27 10:02:25 -04:00
parent 8e7ca90e9c
commit 1efcbb833e

View File

@ -35,21 +35,29 @@ export class GildedRose {
itemQuality = itemQuality + 1;
break;
case itemName.includes('Backstage passes'):
itemQuality = itemQuality + 1
itemQuality = itemQuality + 1;
if (itemSellin < 11) {
itemQuality = itemQuality + 1
itemQuality = itemQuality + 2;
} else if (itemSellin < 6) {
itemQuality = itemQuality + 1
itemQuality = itemQuality + 3;
} else if (itemSellin < 0) {
itemQuality = itemQuality - itemQuality
itemQuality = 0;
}
break;
case itemName.includes('Conjured'):
if (itemQuality > 0) {
itemQuality = itemQuality - 1;
}
if (itemSellin < 0) {
itemQuality = itemQuality - itemQuality;
}
break;
default:
if (itemQuality > 0) {
itemQuality = itemQuality - 1
itemQuality = itemQuality - 2;
}
if (itemSellin < 0) {
itemQuality = itemQuality - itemQuality
itemQuality = itemQuality - itemQuality * 2;
}
break;
}