From 71459293bbdbef82032c558526630efad6e5574b Mon Sep 17 00:00:00 2001 From: Manali Mogre Date: Tue, 18 Aug 2020 21:34:07 +0200 Subject: [PATCH] Adding Conjured Item --- .../GildedRose/GlidedRoseConstants.swift | 1 + .../GildedRose/Items/ConjuredItem.swift | 18 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 swift/Sources/GildedRose/Items/ConjuredItem.swift 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) + } +}