PKMMoveMetaData

public class PKMMoveMetaData: Mappable

Move Meta Data

  • The status ailment this move inflicts on its target

    Declaration

    Swift

    public var ailment: PKMNamedAPIResource?
  • The category of move this move falls under, e.g. damage or ailment

    Declaration

    Swift

    public var category: PKMNamedAPIResource?
  • The minimum number of times this move hits. Null if it always only hits once.

    Declaration

    Swift

    public var minHits: Int?
  • The maximum number of times this move hits. Null if it always only hits once.

    Declaration

    Swift

    public var maxHits: Int?
  • The minimum number of turns this move continues to take effect. Null if it always only lasts one turn.

    Declaration

    Swift

    public var minTurns: Int?
  • The maximum number of turns this move continues to take effect. Null if it always only lasts one turn.

    Declaration

    Swift

    public var maxTurns: Int?
  • HP drain (if positive) or Recoil damage (if negative), in percent of damage done

    Declaration

    Swift

    public var drain: Int?
  • The amount of hp gained by the attacking pokemon, in percent of it’s maximum HP

    Declaration

    Swift

    public var healing: Int?
  • Critical hit rate bonus

    Declaration

    Swift

    public var critRate: Int?
  • The likelyhood this attack will cause an ailment

    Declaration

    Swift

    public var ailmentChance: Int?
  • The likelyhood this attack will cause the target pokemon to flinch

    Declaration

    Swift

    public var flinchEhance: Int?
  • The likelyhood this attack will cause a stat change in the target pokemon

    Declaration

    Swift

    public var statChance: Int?
  • Undocumented

    Declaration

    Swift

    public class PKMMoveMetaData: Mappable
  • Undocumented

    Declaration

    Swift

    public class PKMMoveMetaData: Mappable