class PAUL::ClumsyPlayer

Public Instance Methods

found_treasure(treasure) click to toggle source

def found_treasure(treasure)

  points = treasure.points / 2.0
  @found_treasures[treasure.name] += points
  puts "#{@name} found a #{treasure.name} worth #{points} points."
end
Calls superclass method PAUL::Player#found_treasure
# File lib/PAUL/exercise20.rb, line 12
def found_treasure(treasure)
    damaged_treasure = Treasure.new(treasure.name, treasure.points / 2.0)
    super(damaged_treasure)
end