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