class PokeApi::Move::MoveMetaData
MoveMetaData
object handling all data fetched from /move for meta
Attributes
ailment[R]
ailment_chance[R]
category[R]
crit_rate[R]
drain[R]
flinch_chance[R]
healing[R]
max_hits[R]
max_turns[R]
min_hits[R]
min_turns[R]
stat_chance[R]
Public Class Methods
new(data)
click to toggle source
# File lib/poke_api/move/move_meta_data.rb, line 18 def initialize(data) @ailment = MoveAilment.new(data[:ailment]) @category = MoveCategory.new(data[:category]) @min_hits = data[:min_hits] @max_hits = data[:max_hits] @min_turns = data[:min_turns] @max_turns = data[:max_turns] @drain = data[:drain] @healing = data[:healing] @crit_rate = data[:crit_rate] @ailment_chance = data[:ailment_chance] @flinch_chance = data[:flinch_chance] @stat_chance = data[:stat_chance] end