class CoopAl::Item
Attributes
description[R]
Public Class Methods
new(count, description, encounter)
click to toggle source
# File lib/coop_al/item.rb, line 8 def initialize(count, description, encounter) @count = count @description = description @encounter = encounter end
Public Instance Methods
description_with_origin()
click to toggle source
# File lib/coop_al/item.rb, line 22 def description_with_origin "#{self} (from #{origin})" end
origin()
click to toggle source
# File lib/coop_al/item.rb, line 26 def origin @encounter.full_name end
to_s()
click to toggle source
# File lib/coop_al/item.rb, line 14 def to_s if @count == 1 @description else "#{@description} (#{@count})" end end