mirror of
https://github.com/emilybache/GildedRose-Refactoring-Kata.git
synced 2026-02-15 22:41:30 +00:00
20 lines
300 B
Ruby
20 lines
300 B
Ruby
require_relative 'normal_item'
|
|
|
|
class ConjuredItem< NormalItem
|
|
def spend_day_in_shop
|
|
decrease_sell_in_day
|
|
|
|
decrease_quality
|
|
decrease_quality
|
|
|
|
if item.sell_in.negative?
|
|
decrease_quality
|
|
decrease_quality
|
|
end
|
|
|
|
keep_quality_lower_limit_in_bounds
|
|
|
|
self
|
|
end
|
|
end
|