class PoorPokemon::Move
Attributes
dmg[RW]
name[RW]
pp[RW]
type[RW]
Public Class Methods
new(name, dmg, type, pp)
click to toggle source
# File lib/poor-pokemon/move.rb, line 4 def initialize (name, dmg, type, pp) @name = "#{name} (#{type})" @dmg = dmg @type = type @pp = pp end
Public Instance Methods
usable?()
click to toggle source
# File lib/poor-pokemon/move.rb, line 11 def usable? #returns true if move has enough PP to be used @pp>0 end