class Degica::Matz
Public Instance Methods
description()
click to toggle source
# File lib/degica/objects/people/matz.rb, line 20 def description desc = [] desc << "He's smiling at you. You smile back." desc << "He is holding a ruby." if holding?(:ruby) desc end
give(object = nil)
click to toggle source
Calls superclass method
# File lib/degica/objects/people/matz.rb, line 11 def give(object = nil) super.tap do if object.name == :ruby puts "He thanks you for bringing him the ruby." Game.objects.actor.award(20) end end end
name()
click to toggle source
# File lib/degica/objects/people/matz.rb, line 3 def name :matz end
quote()
click to toggle source
# File lib/degica/objects/people/matz.rb, line 7 def quote Faker::Quote.matz end