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