diff --git a/swift/Sources/GildedRose/GlidedRoseConstants.swift b/swift/Sources/GildedRose/GlidedRoseConstants.swift index 57dce581..369c96ed 100644 --- a/swift/Sources/GildedRose/GlidedRoseConstants.swift +++ b/swift/Sources/GildedRose/GlidedRoseConstants.swift @@ -11,6 +11,7 @@ struct ItemNameConstants { static let kAgedBrieItem: String = "Aged Brie" static let kBackstagePassesItem: String = "Backstage passes to a TAFKAL80ETC concert" static let kSulfurasItem: String = "Sulfuras, Hand of Ragnaros" + static let kConjuredItem: String = "Conjured Mana Cake" } struct ValueConstants { diff --git a/swift/Sources/GildedRose/Items/ConjuredItem.swift b/swift/Sources/GildedRose/Items/ConjuredItem.swift new file mode 100644 index 00000000..6cccc1b0 --- /dev/null +++ b/swift/Sources/GildedRose/Items/ConjuredItem.swift @@ -0,0 +1,18 @@ +// +// File.swift +// +// +// Created by Manali Mogre on 18/08/2020. +// + +import Foundation + +class ConjuredItem: StandardItem{ + + override var decreasingValueOverZeroDaysToSell: Int { + return 2 + } + override init(item: Item) { + super.init(item: item) + } +}