first commit
This commit is contained in:
		@ -0,0 +1,98 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Applin",
 | 
			
		||||
  "nationalPokedexNumber": 840,
 | 
			
		||||
  "primaryType": "grass",
 | 
			
		||||
  "secondaryType": "dragon",
 | 
			
		||||
  "abilities": ["ripen", "gluttony", "h:bulletproof"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 40,
 | 
			
		||||
    "attack": 40,
 | 
			
		||||
    "defence": 80,
 | 
			
		||||
    "special_attack": 40,
 | 
			
		||||
    "special_defence": 40,
 | 
			
		||||
    "speed": 20
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 255,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 52,
 | 
			
		||||
  "experienceGroup": "erratic",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["grass", "dragon"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:astonish",
 | 
			
		||||
    "1:withdraw",
 | 
			
		||||
    "egg:defensecurl",
 | 
			
		||||
    "egg:recycle",
 | 
			
		||||
    "egg:rollout",
 | 
			
		||||
    "egg:suckerpunch",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:pounce",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tutor:dracometeor",
 | 
			
		||||
    "tutor:grassyglide"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.applin.desc"],
 | 
			
		||||
  "evolutions": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "applin_flapple",
 | 
			
		||||
      "variant": "item_interact",
 | 
			
		||||
      "result": "flapple",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["wingattack"],
 | 
			
		||||
      "requirements": [],
 | 
			
		||||
      "requiredContext": "cobblemon:tart_apple"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "applin_appletun",
 | 
			
		||||
      "variant": "item_interact",
 | 
			
		||||
      "result": "appletun",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["headbutt"],
 | 
			
		||||
      "requirements": [],
 | 
			
		||||
      "requiredContext": "cobblemon:sweet_apple"
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "applin_dipplin",
 | 
			
		||||
      "variant": "item_interact",
 | 
			
		||||
      "result": "dipplin",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["doublehit"],
 | 
			
		||||
      "requirements": [],
 | 
			
		||||
      "requiredContext": "cobblemon:syrupy_apple"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 1,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 2,
 | 
			
		||||
  "weight": 5,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 2,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "minecraft:apple"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:yache_berry",
 | 
			
		||||
        "percentage": 2.5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,74 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Blipbug",
 | 
			
		||||
  "nationalPokedexNumber": 824,
 | 
			
		||||
  "primaryType": "bug",
 | 
			
		||||
  "abilities": ["swarm", "compoundeyes", "h:telepathy"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 25,
 | 
			
		||||
    "attack": 20,
 | 
			
		||||
    "defence": 20,
 | 
			
		||||
    "special_attack": 25,
 | 
			
		||||
    "special_defence": 45,
 | 
			
		||||
    "speed": 45
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 255,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 36,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 15,
 | 
			
		||||
  "eggGroups": ["bug"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:strugglebug",
 | 
			
		||||
    "egg:infestation",
 | 
			
		||||
    "egg:recover",
 | 
			
		||||
    "egg:stickyweb",
 | 
			
		||||
    "egg:supersonic"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.blipbug.desc"],
 | 
			
		||||
  "evolutions": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "blipbug_dottler",
 | 
			
		||||
      "variant": "level_up",
 | 
			
		||||
      "result": "dottler",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["confusion", "lightscreen", "reflect"],
 | 
			
		||||
      "requirements": [
 | 
			
		||||
        {
 | 
			
		||||
          "variant": "level",
 | 
			
		||||
          "minLevel": 10
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 1,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 4,
 | 
			
		||||
  "weight": 80,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 1,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:razz_berry",
 | 
			
		||||
        "percentage": 2.5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,153 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Calyrex",
 | 
			
		||||
  "nationalPokedexNumber": 898,
 | 
			
		||||
  "primaryType": "psychic",
 | 
			
		||||
  "secondaryType": "grass",
 | 
			
		||||
  "abilities": ["unnerve"],
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 5,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:rare_candy",
 | 
			
		||||
        "quantityRange": "5-10"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "minecraft:apple",
 | 
			
		||||
        "quantityRange": "2-11"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:miracle_seed",
 | 
			
		||||
        "percentage": 50.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:ability_capsule",
 | 
			
		||||
        "percentage": 25.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:ability_patch",
 | 
			
		||||
        "percentage": 5.0
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 100,
 | 
			
		||||
    "attack": 80,
 | 
			
		||||
    "defence": 80,
 | 
			
		||||
    "special_attack": 80,
 | 
			
		||||
    "special_defence": 80,
 | 
			
		||||
    "speed": 80
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 3,
 | 
			
		||||
  "maleRatio": -1,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 250,
 | 
			
		||||
  "experienceGroup": "slow",
 | 
			
		||||
  "eggCycles": 120,
 | 
			
		||||
  "eggGroups": ["undiscovered"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:confusion",
 | 
			
		||||
    "1:growth",
 | 
			
		||||
    "1:megadrain",
 | 
			
		||||
    "1:pound",
 | 
			
		||||
    "8:lifedew",
 | 
			
		||||
    "16:gigadrain",
 | 
			
		||||
    "24:psyshock",
 | 
			
		||||
    "32:helpinghand",
 | 
			
		||||
    "40:aromatherapy",
 | 
			
		||||
    "40:grassyterrain",
 | 
			
		||||
    "40:psychicterrain",
 | 
			
		||||
    "48:energyball",
 | 
			
		||||
    "56:psychic",
 | 
			
		||||
    "64:leechseed",
 | 
			
		||||
    "72:healpulse",
 | 
			
		||||
    "80:solarbeam",
 | 
			
		||||
    "88:futuresight",
 | 
			
		||||
    "tm:agility",
 | 
			
		||||
    "tm:allyswitch",
 | 
			
		||||
    "tm:batonpass",
 | 
			
		||||
    "tm:bodypress",
 | 
			
		||||
    "tm:bulletseed",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:drainingkiss",
 | 
			
		||||
    "tm:encore",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:energyball",
 | 
			
		||||
    "tm:expandingforce",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:futuresight",
 | 
			
		||||
    "tm:gigadrain",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:grassknot",
 | 
			
		||||
    "tm:grassyterrain",
 | 
			
		||||
    "tm:gravity",
 | 
			
		||||
    "tm:guardswap",
 | 
			
		||||
    "tm:helpinghand",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:imprison",
 | 
			
		||||
    "tm:leafstorm",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:magicalleaf",
 | 
			
		||||
    "tm:magicroom",
 | 
			
		||||
    "tm:metronome",
 | 
			
		||||
    "tm:mudshot",
 | 
			
		||||
    "tm:payday",
 | 
			
		||||
    "tm:pollenpuff",
 | 
			
		||||
    "tm:powerswap",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psybeam",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:psychicterrain",
 | 
			
		||||
    "tm:psychup",
 | 
			
		||||
    "tm:psyshock",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:safeguard",
 | 
			
		||||
    "tm:scaryface",
 | 
			
		||||
    "tm:seedbomb",
 | 
			
		||||
    "tm:skillswap",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snarl",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:solarbeam",
 | 
			
		||||
    "tm:solarblade",
 | 
			
		||||
    "tm:speedswap",
 | 
			
		||||
    "tm:storedpower",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:sunnyday",
 | 
			
		||||
    "tm:swift",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:triattack",
 | 
			
		||||
    "tm:trick",
 | 
			
		||||
    "tm:trickroom",
 | 
			
		||||
    "tm:wonderroom",
 | 
			
		||||
    "tm:zenheadbutt",
 | 
			
		||||
    "tutor:expandingforce",
 | 
			
		||||
    "tutor:gigadrain",
 | 
			
		||||
    "tutor:psychic"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8", "legendary"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.calyrex.desc"],
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 100,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 3,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 11,
 | 
			
		||||
  "weight": 77,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,206 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Cramorant",
 | 
			
		||||
  "nationalPokedexNumber": 845,
 | 
			
		||||
  "primaryType": "flying",
 | 
			
		||||
  "secondaryType": "water",
 | 
			
		||||
  "abilities": ["gulpmissile"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 70,
 | 
			
		||||
    "attack": 85,
 | 
			
		||||
    "defence": 55,
 | 
			
		||||
    "special_attack": 85,
 | 
			
		||||
    "special_defence": 95,
 | 
			
		||||
    "speed": 85
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 45,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "forms": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Gulping",
 | 
			
		||||
      "primaryType": "flying",
 | 
			
		||||
      "secondaryType": "water",
 | 
			
		||||
      "abilities": ["gulpmissile"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 70,
 | 
			
		||||
        "attack": 85,
 | 
			
		||||
        "defence": 55,
 | 
			
		||||
        "special_attack": 85,
 | 
			
		||||
        "special_defence": 95,
 | 
			
		||||
        "speed": 85
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 45,
 | 
			
		||||
      "maleRatio": 0.5,
 | 
			
		||||
      "baseExperienceYield": 166,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 0,
 | 
			
		||||
        "special_defence": 2,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_fast",
 | 
			
		||||
      "eggCycles": 20,
 | 
			
		||||
      "eggGroups": ["water_1", "flying"],
 | 
			
		||||
      "labels": ["gen8"],
 | 
			
		||||
      "aspects": ["gulping"],
 | 
			
		||||
      "height": 8,
 | 
			
		||||
      "weight": 180,
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": true
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Gorging",
 | 
			
		||||
      "primaryType": "flying",
 | 
			
		||||
      "secondaryType": "water",
 | 
			
		||||
      "abilities": ["gulpmissile"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 70,
 | 
			
		||||
        "attack": 85,
 | 
			
		||||
        "defence": 55,
 | 
			
		||||
        "special_attack": 85,
 | 
			
		||||
        "special_defence": 95,
 | 
			
		||||
        "speed": 85
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 45,
 | 
			
		||||
      "maleRatio": 0.5,
 | 
			
		||||
      "baseExperienceYield": 166,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 0,
 | 
			
		||||
        "special_defence": 2,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_fast",
 | 
			
		||||
      "eggCycles": 20,
 | 
			
		||||
      "eggGroups": ["water_1", "flying"],
 | 
			
		||||
      "labels": ["gen8"],
 | 
			
		||||
      "aspects": ["gorging"],
 | 
			
		||||
      "height": 8,
 | 
			
		||||
      "weight": 180,
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": true
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseExperienceYield": 166,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["water_1", "flying"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:belch",
 | 
			
		||||
    "1:peck",
 | 
			
		||||
    "1:spitup",
 | 
			
		||||
    "1:stockpile",
 | 
			
		||||
    "1:swallow",
 | 
			
		||||
    "7:watergun",
 | 
			
		||||
    "14:furyattack",
 | 
			
		||||
    "21:pluck",
 | 
			
		||||
    "28:dive",
 | 
			
		||||
    "35:drillpeck",
 | 
			
		||||
    "42:amnesia",
 | 
			
		||||
    "49:thrash",
 | 
			
		||||
    "56:hydropump",
 | 
			
		||||
    "egg:aerialace",
 | 
			
		||||
    "egg:aquacutter",
 | 
			
		||||
    "egg:aquaring",
 | 
			
		||||
    "egg:defog",
 | 
			
		||||
    "egg:featherdance",
 | 
			
		||||
    "egg:roost",
 | 
			
		||||
    "tm:acrobatics",
 | 
			
		||||
    "tm:aerialace",
 | 
			
		||||
    "tm:agility",
 | 
			
		||||
    "tm:aircutter",
 | 
			
		||||
    "tm:airslash",
 | 
			
		||||
    "tm:amnesia",
 | 
			
		||||
    "tm:assurance",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:blizzard",
 | 
			
		||||
    "tm:bravebird",
 | 
			
		||||
    "tm:chillingwater",
 | 
			
		||||
    "tm:dive",
 | 
			
		||||
    "tm:dualwingbeat",
 | 
			
		||||
    "tm:endeavor",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:featherdance",
 | 
			
		||||
    "tm:fly",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:hurricane",
 | 
			
		||||
    "tm:hydropump",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:icebeam",
 | 
			
		||||
    "tm:icywind",
 | 
			
		||||
    "tm:liquidation",
 | 
			
		||||
    "tm:pounce",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:reversal",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:scald",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:steelwing",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:superpower",
 | 
			
		||||
    "tm:surf",
 | 
			
		||||
    "tm:tailwind",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:thief",
 | 
			
		||||
    "tm:throatchop",
 | 
			
		||||
    "tm:uproar",
 | 
			
		||||
    "tm:waterpulse",
 | 
			
		||||
    "tm:weatherball",
 | 
			
		||||
    "tm:whirlpool",
 | 
			
		||||
    "tutor:dualwingbeat"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.cramorant.desc"],
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 2,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 8,
 | 
			
		||||
  "weight": 180,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 6,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "minecraft:feather",
 | 
			
		||||
        "quantityRange": "0-2"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "minecraft:chicken"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "minecraft:cod",
 | 
			
		||||
        "quantityRange": "0-2"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:wacan_berry",
 | 
			
		||||
        "percentage": 5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,127 @@
 | 
			
		||||
{
 | 
			
		||||
  "name": "Cursola",
 | 
			
		||||
  "nationalPokedexNumber": 864,
 | 
			
		||||
  "primaryType": "ghost",
 | 
			
		||||
  "abilities": ["weakarmor", "h:perishbody"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 60,
 | 
			
		||||
    "attack": 95,
 | 
			
		||||
    "defence": 50,
 | 
			
		||||
    "special_attack": 145,
 | 
			
		||||
    "special_defence": 130,
 | 
			
		||||
    "speed": 30
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 30,
 | 
			
		||||
  "maleRatio": 0.25,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 179,
 | 
			
		||||
  "experienceGroup": "fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["water_1", "water_3"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:astonish",
 | 
			
		||||
    "1:disable",
 | 
			
		||||
    "1:harden",
 | 
			
		||||
    "1:perishsong",
 | 
			
		||||
    "1:tackle",
 | 
			
		||||
    "15:spite",
 | 
			
		||||
    "20:ancientpower",
 | 
			
		||||
    "25:hex",
 | 
			
		||||
    "30:curse",
 | 
			
		||||
    "35:strengthsap",
 | 
			
		||||
    "40:powergem",
 | 
			
		||||
    "45:nightshade",
 | 
			
		||||
    "50:grudge",
 | 
			
		||||
    "55:mirrorcoat",
 | 
			
		||||
    "tm:amnesia",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:blizzard",
 | 
			
		||||
    "tm:bodyslam",
 | 
			
		||||
    "tm:brine",
 | 
			
		||||
    "tm:bulldoze",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:dig",
 | 
			
		||||
    "tm:earthpower",
 | 
			
		||||
    "tm:earthquake",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:gigadrain",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:hail",
 | 
			
		||||
    "tm:hex",
 | 
			
		||||
    "tm:hydropump",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:icebeam",
 | 
			
		||||
    "tm:iciclespear",
 | 
			
		||||
    "tm:icywind",
 | 
			
		||||
    "tm:irondefense",
 | 
			
		||||
    "tm:leechlife",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:liquidation",
 | 
			
		||||
    "tm:pinmissile",
 | 
			
		||||
    "tm:powergem",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:revenge",
 | 
			
		||||
    "tm:rockblast",
 | 
			
		||||
    "tm:rockslide",
 | 
			
		||||
    "tm:rocktomb",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:safeguard",
 | 
			
		||||
    "tm:sandstorm",
 | 
			
		||||
    "tm:scald",
 | 
			
		||||
    "tm:screech",
 | 
			
		||||
    "tm:selfdestruct",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:stealthrock",
 | 
			
		||||
    "tm:stompingtantrum",
 | 
			
		||||
    "tm:stoneedge",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:sunnyday",
 | 
			
		||||
    "tm:surf",
 | 
			
		||||
    "tm:throatchop",
 | 
			
		||||
    "tm:whirlpool",
 | 
			
		||||
    "tm:willowisp",
 | 
			
		||||
    "tutor:burningjealousy",
 | 
			
		||||
    "tutor:meteorbeam",
 | 
			
		||||
    "tutor:poltergeist"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.cursola.desc"],
 | 
			
		||||
  "preEvolution": "corsola galarian",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 2,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 10,
 | 
			
		||||
  "weight": 4,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 1,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:kasib_berry",
 | 
			
		||||
        "percentage": 5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "implemented": true
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,110 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Dottler",
 | 
			
		||||
  "nationalPokedexNumber": 825,
 | 
			
		||||
  "primaryType": "bug",
 | 
			
		||||
  "secondaryType": "psychic",
 | 
			
		||||
  "abilities": ["swarm", "compoundeyes", "h:telepathy"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 50,
 | 
			
		||||
    "attack": 35,
 | 
			
		||||
    "defence": 80,
 | 
			
		||||
    "special_attack": 50,
 | 
			
		||||
    "special_defence": 90,
 | 
			
		||||
    "speed": 30
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 120,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 117,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 15,
 | 
			
		||||
  "eggGroups": ["bug"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:strugglebug",
 | 
			
		||||
    "tm:allyswitch",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:bodypress",
 | 
			
		||||
    "tm:bugbuzz",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:energyball",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:futuresight",
 | 
			
		||||
    "tm:guardswap",
 | 
			
		||||
    "tm:helpinghand",
 | 
			
		||||
    "tm:imprison",
 | 
			
		||||
    "tm:irondefense",
 | 
			
		||||
    "tm:leechlife",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:magicroom",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:powerswap",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:psychicterrain",
 | 
			
		||||
    "tm:psyshock",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:safeguard",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:skillswap",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:solarbeam",
 | 
			
		||||
    "tm:storedpower",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:trick",
 | 
			
		||||
    "tm:trickroom",
 | 
			
		||||
    "tm:wonderroom",
 | 
			
		||||
    "tm:zenheadbutt",
 | 
			
		||||
    "tutor:expandingforce"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.dottler.desc"],
 | 
			
		||||
  "preEvolution": "blipbug",
 | 
			
		||||
  "evolutions": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "dottler_orbeetle",
 | 
			
		||||
      "variant": "level_up",
 | 
			
		||||
      "result": "orbeetle",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": [],
 | 
			
		||||
      "requirements": [
 | 
			
		||||
        {
 | 
			
		||||
          "variant": "level",
 | 
			
		||||
          "minLevel": 30
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 2,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 4,
 | 
			
		||||
  "weight": 195,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 1,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:razz_berry",
 | 
			
		||||
        "percentage": 5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,221 @@
 | 
			
		||||
{
 | 
			
		||||
    "implemented": true,
 | 
			
		||||
    "name": "Duraludon",
 | 
			
		||||
    "nationalPokedexNumber": 884,
 | 
			
		||||
    "primaryType": "steel",
 | 
			
		||||
    "secondaryType": "dragon",
 | 
			
		||||
    "abilities": [
 | 
			
		||||
      "lightmetal",
 | 
			
		||||
      "heavymetal",
 | 
			
		||||
      "h:stalwart"
 | 
			
		||||
    ],
 | 
			
		||||
    "baseStats": {
 | 
			
		||||
      "hp": 70,
 | 
			
		||||
      "attack": 95,
 | 
			
		||||
      "defence": 115,
 | 
			
		||||
      "special_attack": 120,
 | 
			
		||||
      "special_defence": 50,
 | 
			
		||||
      "speed": 85
 | 
			
		||||
    },
 | 
			
		||||
    "catchRate": 45,
 | 
			
		||||
    "maleRatio": 0.5,
 | 
			
		||||
    "shoulderMountable": false,
 | 
			
		||||
    "forms": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Gmax",
 | 
			
		||||
        "primaryType": "steel",
 | 
			
		||||
        "secondaryType": "dragon",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "lightmetal",
 | 
			
		||||
          "heavymetal",
 | 
			
		||||
          "h:stalwart"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 70,
 | 
			
		||||
          "attack": 95,
 | 
			
		||||
          "defence": 115,
 | 
			
		||||
          "special_attack": 120,
 | 
			
		||||
          "special_defence": 50,
 | 
			
		||||
          "speed": 85
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 45,
 | 
			
		||||
        "maleRatio": 0.5,
 | 
			
		||||
        "baseExperienceYield": 187,
 | 
			
		||||
        "baseFriendship": 50,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 0,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 2,
 | 
			
		||||
          "special_defence": 0,
 | 
			
		||||
          "speed": 0
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "medium_fast",
 | 
			
		||||
        "eggCycles": 30,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "mineral",
 | 
			
		||||
          "dragon"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8",
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 430,
 | 
			
		||||
        "weight": 0,
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": false
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "baseExperienceYield": 187,
 | 
			
		||||
    "experienceGroup": "medium_fast",
 | 
			
		||||
    "eggCycles": 30,
 | 
			
		||||
    "eggGroups": [
 | 
			
		||||
      "mineral",
 | 
			
		||||
      "dragon"
 | 
			
		||||
    ],
 | 
			
		||||
    "moves": [
 | 
			
		||||
      "1:leer",
 | 
			
		||||
      "1:metalclaw",
 | 
			
		||||
      "6:rocksmash",
 | 
			
		||||
      "12:honeclaws",
 | 
			
		||||
      "18:metalsound",
 | 
			
		||||
      "24:breakingswipe",
 | 
			
		||||
      "30:dragontail",
 | 
			
		||||
      "36:irondefense",
 | 
			
		||||
      "42:focusenergy",
 | 
			
		||||
      "42:laserfocus",
 | 
			
		||||
      "48:dragonclaw",
 | 
			
		||||
      "54:flashcannon",
 | 
			
		||||
      "60:metalburst",
 | 
			
		||||
      "66:hyperbeam",
 | 
			
		||||
      "egg:mirrorcoat",
 | 
			
		||||
      "egg:nightslash",
 | 
			
		||||
      "egg:slash",
 | 
			
		||||
      "tm:attract",
 | 
			
		||||
      "tm:bodypress",
 | 
			
		||||
      "tm:bodyslam",
 | 
			
		||||
      "tm:breakingswipe",
 | 
			
		||||
      "tm:brickbreak",
 | 
			
		||||
      "tm:darkpulse",
 | 
			
		||||
      "tm:doubleedge",
 | 
			
		||||
      "tm:dracometeor",
 | 
			
		||||
      "tm:dragoncheer",
 | 
			
		||||
      "tm:dragonclaw",
 | 
			
		||||
      "tm:dragonpulse",
 | 
			
		||||
      "tm:dragontail",
 | 
			
		||||
      "tm:endure",
 | 
			
		||||
      "tm:facade",
 | 
			
		||||
      "tm:flashcannon",
 | 
			
		||||
      "tm:foulplay",
 | 
			
		||||
      "tm:gigaimpact",
 | 
			
		||||
      "tm:gyroball",
 | 
			
		||||
      "tm:heavyslam",
 | 
			
		||||
      "tm:hyperbeam",
 | 
			
		||||
      "tm:irondefense",
 | 
			
		||||
      "tm:ironhead",
 | 
			
		||||
      "tm:lightscreen",
 | 
			
		||||
      "tm:metalclaw",
 | 
			
		||||
      "tm:metalsound",
 | 
			
		||||
      "tm:outrage",
 | 
			
		||||
      "tm:protect",
 | 
			
		||||
      "tm:reflect",
 | 
			
		||||
      "tm:rest",
 | 
			
		||||
      "tm:roar",
 | 
			
		||||
      "tm:rockslide",
 | 
			
		||||
      "tm:rocktomb",
 | 
			
		||||
      "tm:round",
 | 
			
		||||
      "tm:scaryface",
 | 
			
		||||
      "tm:screech",
 | 
			
		||||
      "tm:sleeptalk",
 | 
			
		||||
      "tm:snarl",
 | 
			
		||||
      "tm:snore",
 | 
			
		||||
      "tm:solarbeam",
 | 
			
		||||
      "tm:stealthrock",
 | 
			
		||||
      "tm:steelbeam",
 | 
			
		||||
      "tm:stompingtantrum",
 | 
			
		||||
      "tm:stoneedge",
 | 
			
		||||
      "tm:substitute",
 | 
			
		||||
      "tm:swordsdance",
 | 
			
		||||
      "tm:takedown",
 | 
			
		||||
      "tm:terablast",
 | 
			
		||||
      "tm:thunder",
 | 
			
		||||
      "tm:thunderbolt",
 | 
			
		||||
      "tm:thunderwave",
 | 
			
		||||
      "tutor:dracometeor",
 | 
			
		||||
      "tutor:steelbeam",
 | 
			
		||||
      "tutor:steelroller"
 | 
			
		||||
    ],
 | 
			
		||||
    "labels": [
 | 
			
		||||
      "gen8"
 | 
			
		||||
    ],
 | 
			
		||||
    "pokedex": [
 | 
			
		||||
      "cobblemon.species.duraludon.desc"
 | 
			
		||||
    ],
 | 
			
		||||
    "behaviour": {
 | 
			
		||||
        "resting": {
 | 
			
		||||
            "canSleep": true,
 | 
			
		||||
            "depth": "normal",
 | 
			
		||||
            "light": "0-4"
 | 
			
		||||
        },
 | 
			
		||||
        "moving": {
 | 
			
		||||
            "canLook": false,
 | 
			
		||||
            "walk": {
 | 
			
		||||
                "canWalk": true,
 | 
			
		||||
				"walkSpeed": 0.180,
 | 
			
		||||
                "avoidsLand": false
 | 
			
		||||
            },
 | 
			
		||||
            "swim": {
 | 
			
		||||
                "swimSpeed": 0.1,
 | 
			
		||||
                "canSwimInWater": false,
 | 
			
		||||
                "canBreatheUnderwater": false
 | 
			
		||||
            }
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "evolutions": [
 | 
			
		||||
        {
 | 
			
		||||
            "id": "duraludon_archaludon",
 | 
			
		||||
            "variant": "level_up",
 | 
			
		||||
            "result": "archaludon",
 | 
			
		||||
            "consumeHeldItem": false,
 | 
			
		||||
            "learnableMoves": [],
 | 
			
		||||
			"requirements": [
 | 
			
		||||
			{
 | 
			
		||||
          "variant": "held_item",
 | 
			
		||||
          "itemCondition": "cobblemon:metal_coat"
 | 
			
		||||
			}
 | 
			
		||||
        ]
 | 
			
		||||
    }
 | 
			
		||||
],
 | 
			
		||||
    "baseScale": 1,
 | 
			
		||||
    "hitbox": {
 | 
			
		||||
      "width": 1,
 | 
			
		||||
      "height": 1,
 | 
			
		||||
      "fixed": false
 | 
			
		||||
    },
 | 
			
		||||
    "baseFriendship": 50,
 | 
			
		||||
    "evYield": {
 | 
			
		||||
      "hp": 0,
 | 
			
		||||
      "attack": 0,
 | 
			
		||||
      "defence": 0,
 | 
			
		||||
      "special_attack": 2,
 | 
			
		||||
      "special_defence": 0,
 | 
			
		||||
      "speed": 0
 | 
			
		||||
    },
 | 
			
		||||
    "height": 18,
 | 
			
		||||
    "weight": 400,
 | 
			
		||||
    "aspects": [],
 | 
			
		||||
    "cannotDynamax": false,
 | 
			
		||||
    "drops": {
 | 
			
		||||
      "amount": 1,
 | 
			
		||||
      "entries": [
 | 
			
		||||
        {
 | 
			
		||||
          "item": "minecraft:iron_ingot",
 | 
			
		||||
          "quantityRange": "0-1"
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
@ -0,0 +1,147 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Eternatus",
 | 
			
		||||
  "nationalPokedexNumber": 890,
 | 
			
		||||
  "primaryType": "poison",
 | 
			
		||||
  "secondaryType": "dragon",
 | 
			
		||||
  "abilities": ["pressure"],
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 5,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:rare_candy",
 | 
			
		||||
        "quantityRange": "5-10"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "minecraft:dragon_head",
 | 
			
		||||
        "percentage": 50.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:dragon_fang",
 | 
			
		||||
        "percentage": 50.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:ability_capsule",
 | 
			
		||||
        "percentage": 25.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:ability_patch",
 | 
			
		||||
        "percentage": 5.0
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 140,
 | 
			
		||||
    "attack": 85,
 | 
			
		||||
    "defence": 95,
 | 
			
		||||
    "special_attack": 145,
 | 
			
		||||
    "special_defence": 95,
 | 
			
		||||
    "speed": 130
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 255,
 | 
			
		||||
  "maleRatio": -1,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 345,
 | 
			
		||||
  "experienceGroup": "slow",
 | 
			
		||||
  "eggCycles": 120,
 | 
			
		||||
  "eggGroups": ["undiscovered"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:agility",
 | 
			
		||||
    "1:confuseray",
 | 
			
		||||
    "1:dragontail",
 | 
			
		||||
    "1:poisontail",
 | 
			
		||||
    "8:toxic",
 | 
			
		||||
    "16:venoshock",
 | 
			
		||||
    "24:dragondance",
 | 
			
		||||
    "32:crosspoison",
 | 
			
		||||
    "40:dragonpulse",
 | 
			
		||||
    "48:flamethrower",
 | 
			
		||||
    "56:dynamaxcannon",
 | 
			
		||||
    "64:cosmicpower",
 | 
			
		||||
    "72:recover",
 | 
			
		||||
    "80:hyperbeam",
 | 
			
		||||
    "88:eternabeam",
 | 
			
		||||
    "88:outrage",
 | 
			
		||||
    "tm:agility",
 | 
			
		||||
    "tm:assurance",
 | 
			
		||||
    "tm:bodyslam",
 | 
			
		||||
    "tm:brutalswing",
 | 
			
		||||
    "tm:confuseray",
 | 
			
		||||
    "tm:cosmicpower",
 | 
			
		||||
    "tm:crosspoison",
 | 
			
		||||
    "tm:dracometeor",
 | 
			
		||||
    "tm:dragondance",
 | 
			
		||||
    "tm:dragonpulse",
 | 
			
		||||
    "tm:dragontail",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:fireblast",
 | 
			
		||||
    "tm:firespin",
 | 
			
		||||
    "tm:flamethrower",
 | 
			
		||||
    "tm:flashcannon",
 | 
			
		||||
    "tm:fly",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:gravity",
 | 
			
		||||
    "tm:gunkshot",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:meteorbeam",
 | 
			
		||||
    "tm:mysticalfire",
 | 
			
		||||
    "tm:outrage",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:poisonjab",
 | 
			
		||||
    "tm:poisontail",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:scaryface",
 | 
			
		||||
    "tm:screech",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:sludgebomb",
 | 
			
		||||
    "tm:sludgewave",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:solarbeam",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:sunnyday",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:toxic",
 | 
			
		||||
    "tm:toxicspikes",
 | 
			
		||||
    "tm:venomdrench",
 | 
			
		||||
    "tm:venoshock",
 | 
			
		||||
    "tutor:crosspoison",
 | 
			
		||||
    "tutor:dracometeor",
 | 
			
		||||
    "tutor:dragonpulse",
 | 
			
		||||
    "tutor:dynamaxcannon",
 | 
			
		||||
    "tutor:eternabeam",
 | 
			
		||||
    "tutor:flamethrower",
 | 
			
		||||
    "tutor:meteorbeam",
 | 
			
		||||
    "tutor:sludgebomb"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8", "legendary"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.eternatus.desc"],
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 0,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 3,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 200,
 | 
			
		||||
  "weight": 9500,
 | 
			
		||||
  "dynamaxBlocked": true,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": true
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,110 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Frosmoth",
 | 
			
		||||
  "nationalPokedexNumber": 873,
 | 
			
		||||
  "primaryType": "ice",
 | 
			
		||||
  "secondaryType": "bug",
 | 
			
		||||
  "abilities": ["shielddust", "h:icescales"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 70,
 | 
			
		||||
    "attack": 65,
 | 
			
		||||
    "defence": 60,
 | 
			
		||||
    "special_attack": 125,
 | 
			
		||||
    "special_defence": 90,
 | 
			
		||||
    "speed": 65
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 75,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 166,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["bug"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:attract",
 | 
			
		||||
    "1:helpinghand",
 | 
			
		||||
    "1:powdersnow",
 | 
			
		||||
    "1:strugglebug",
 | 
			
		||||
    "4:stunspore",
 | 
			
		||||
    "8:infestation",
 | 
			
		||||
    "12:mist",
 | 
			
		||||
    "16:defog",
 | 
			
		||||
    "21:featherdance",
 | 
			
		||||
    "24:aurorabeam",
 | 
			
		||||
    "28:hail",
 | 
			
		||||
    "28:snowscape",
 | 
			
		||||
    "32:bugbuzz",
 | 
			
		||||
    "36:auroraveil",
 | 
			
		||||
    "40:blizzard",
 | 
			
		||||
    "44:tailwind",
 | 
			
		||||
    "48:wideguard",
 | 
			
		||||
    "52:quiverdance",
 | 
			
		||||
    "tm:acrobatics",
 | 
			
		||||
    "tm:airslash",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:avalanche",
 | 
			
		||||
    "tm:blizzard",
 | 
			
		||||
    "tm:bugbuzz",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:dazzlinggleam",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:gigadrain",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:hail",
 | 
			
		||||
    "tm:helpinghand",
 | 
			
		||||
    "tm:hurricane",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:icebeam",
 | 
			
		||||
    "tm:icespinner",
 | 
			
		||||
    "tm:iciclespear",
 | 
			
		||||
    "tm:icywind",
 | 
			
		||||
    "tm:imprison",
 | 
			
		||||
    "tm:leechlife",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:playrough",
 | 
			
		||||
    "tm:pounce",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:safeguard",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:snowscape",
 | 
			
		||||
    "tm:strugglebug",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:swift",
 | 
			
		||||
    "tm:tailwind",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:uturn",
 | 
			
		||||
    "tm:weatherball",
 | 
			
		||||
    "tutor:dualwingbeat",
 | 
			
		||||
    "tutor:skittersmack",
 | 
			
		||||
    "tutor:tripleaxel"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.frosmoth.desc"],
 | 
			
		||||
  "preEvolution": "snom",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 0.8,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1.75,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 2,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 13,
 | 
			
		||||
  "weight": 420,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,110 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Glastrier",
 | 
			
		||||
  "nationalPokedexNumber": 896,
 | 
			
		||||
  "primaryType": "ice",
 | 
			
		||||
  "abilities": ["chillingneigh"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 100,
 | 
			
		||||
    "attack": 145,
 | 
			
		||||
    "defence": 130,
 | 
			
		||||
    "special_attack": 65,
 | 
			
		||||
    "special_defence": 110,
 | 
			
		||||
    "speed": 30
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 3,
 | 
			
		||||
  "maleRatio": -1,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 290,
 | 
			
		||||
  "experienceGroup": "slow",
 | 
			
		||||
  "eggCycles": 120,
 | 
			
		||||
  "eggGroups": ["undiscovered"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:tackle",
 | 
			
		||||
    "1:tailwhip",
 | 
			
		||||
    "6:doublekick",
 | 
			
		||||
    "12:avalanche",
 | 
			
		||||
    "18:stomp",
 | 
			
		||||
    "24:torment",
 | 
			
		||||
    "30:mist",
 | 
			
		||||
    "36:iciclecrash",
 | 
			
		||||
    "42:takedown",
 | 
			
		||||
    "48:irondefense",
 | 
			
		||||
    "54:thrash",
 | 
			
		||||
    "60:taunt",
 | 
			
		||||
    "66:doubleedge",
 | 
			
		||||
    "72:swordsdance",
 | 
			
		||||
    "tm:assurance",
 | 
			
		||||
    "tm:avalanche",
 | 
			
		||||
    "tm:blizzard",
 | 
			
		||||
    "tm:bodypress",
 | 
			
		||||
    "tm:bodyslam",
 | 
			
		||||
    "tm:bulldoze",
 | 
			
		||||
    "tm:closecombat",
 | 
			
		||||
    "tm:crunch",
 | 
			
		||||
    "tm:curse",
 | 
			
		||||
    "tm:doubleedge",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:hail",
 | 
			
		||||
    "tm:heavyslam",
 | 
			
		||||
    "tm:highhorsepower",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:icebeam",
 | 
			
		||||
    "tm:iciclespear",
 | 
			
		||||
    "tm:icywind",
 | 
			
		||||
    "tm:irondefense",
 | 
			
		||||
    "tm:lashout",
 | 
			
		||||
    "tm:megahorn",
 | 
			
		||||
    "tm:mudshot",
 | 
			
		||||
    "tm:outrage",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:roar",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:scaryface",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:smartstrike",
 | 
			
		||||
    "tm:snarl",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:snowscape",
 | 
			
		||||
    "tm:stompingtantrum",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:superpower",
 | 
			
		||||
    "tm:swordsdance",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:taunt",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:throatchop",
 | 
			
		||||
    "tm:trailblaze",
 | 
			
		||||
    "tm:uproar",
 | 
			
		||||
    "tm:zenheadbutt",
 | 
			
		||||
    "tutor:iciclecrash",
 | 
			
		||||
    "tutor:lashout",
 | 
			
		||||
    "tutor:swordsdance"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8", "legendary"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.glastrier.desc"],
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 35,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 3,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 22,
 | 
			
		||||
  "weight": 8000,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,249 @@
 | 
			
		||||
{
 | 
			
		||||
    "implemented": true,
 | 
			
		||||
    "name": "Indeedee",
 | 
			
		||||
    "nationalPokedexNumber": 876,
 | 
			
		||||
    "primaryType": "psychic",
 | 
			
		||||
    "secondaryType": "normal",
 | 
			
		||||
    "abilities": [
 | 
			
		||||
      "innerfocus",
 | 
			
		||||
      "synchronize",
 | 
			
		||||
      "h:psychicsurge"
 | 
			
		||||
    ],
 | 
			
		||||
    "baseStats": {
 | 
			
		||||
      "hp": 60,
 | 
			
		||||
      "attack": 65,
 | 
			
		||||
      "defence": 55,
 | 
			
		||||
      "special_attack": 105,
 | 
			
		||||
      "special_defence": 95,
 | 
			
		||||
      "speed": 95
 | 
			
		||||
    },
 | 
			
		||||
    "catchRate": 30,
 | 
			
		||||
    "maleRatio": 1,
 | 
			
		||||
    "shoulderMountable": false,
 | 
			
		||||
    "forms": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "F",
 | 
			
		||||
        "primaryType": "psychic",
 | 
			
		||||
        "secondaryType": "normal",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "owntempo",
 | 
			
		||||
          "synchronize",
 | 
			
		||||
          "h:psychicsurge"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 70,
 | 
			
		||||
          "attack": 55,
 | 
			
		||||
          "defence": 65,
 | 
			
		||||
          "special_attack": 95,
 | 
			
		||||
          "special_defence": 105,
 | 
			
		||||
          "speed": 85
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 30,
 | 
			
		||||
        "maleRatio": 0,
 | 
			
		||||
        "baseExperienceYield": 166,
 | 
			
		||||
        "baseFriendship": 140,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 0,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 0,
 | 
			
		||||
          "special_defence": 2,
 | 
			
		||||
          "speed": 0
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "fast",
 | 
			
		||||
        "eggCycles": 40,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "fairy"
 | 
			
		||||
        ],
 | 
			
		||||
        "moves": [
 | 
			
		||||
          "1:playnice",
 | 
			
		||||
          "1:storedpower",
 | 
			
		||||
          "5:batonpass",
 | 
			
		||||
          "10:disarmingvoice",
 | 
			
		||||
          "15:psybeam",
 | 
			
		||||
          "20:helpinghand",
 | 
			
		||||
          "25:followme",
 | 
			
		||||
          "30:aromatherapy",
 | 
			
		||||
          "30:healingwish",
 | 
			
		||||
          "35:psychic",
 | 
			
		||||
          "40:calmmind",
 | 
			
		||||
          "45:guardsplit",
 | 
			
		||||
          "50:psychicterrain",
 | 
			
		||||
          "egg:fakeout",
 | 
			
		||||
          "egg:healpulse",
 | 
			
		||||
          "egg:psychoshift",
 | 
			
		||||
          "egg:psychup",
 | 
			
		||||
          "tm:alluringvoice",
 | 
			
		||||
          "tm:allyswitch",
 | 
			
		||||
          "tm:attract",
 | 
			
		||||
          "tm:batonpass",
 | 
			
		||||
          "tm:bodyslam",
 | 
			
		||||
          "tm:calmmind",
 | 
			
		||||
          "tm:charm",
 | 
			
		||||
          "tm:dazzlinggleam",
 | 
			
		||||
          "tm:disarmingvoice",
 | 
			
		||||
          "tm:drainingkiss",
 | 
			
		||||
          "tm:drainpunch",
 | 
			
		||||
          "tm:endure",
 | 
			
		||||
          "tm:energyball",
 | 
			
		||||
          "tm:facade",
 | 
			
		||||
          "tm:futuresight",
 | 
			
		||||
          "tm:guardswap",
 | 
			
		||||
          "tm:helpinghand",
 | 
			
		||||
          "tm:hypervoice",
 | 
			
		||||
          "tm:imprison",
 | 
			
		||||
          "tm:lightscreen",
 | 
			
		||||
          "tm:magicalleaf",
 | 
			
		||||
          "tm:metronome",
 | 
			
		||||
          "tm:mysticalfire",
 | 
			
		||||
          "tm:payday",
 | 
			
		||||
          "tm:playrough",
 | 
			
		||||
          "tm:protect",
 | 
			
		||||
          "tm:psybeam",
 | 
			
		||||
          "tm:psychic",
 | 
			
		||||
          "tm:psychicterrain",
 | 
			
		||||
          "tm:psychup",
 | 
			
		||||
          "tm:psyshock",
 | 
			
		||||
          "tm:reflect",
 | 
			
		||||
          "tm:rest",
 | 
			
		||||
          "tm:round",
 | 
			
		||||
          "tm:safeguard",
 | 
			
		||||
          "tm:shadowball",
 | 
			
		||||
          "tm:skillswap",
 | 
			
		||||
          "tm:sleeptalk",
 | 
			
		||||
          "tm:snore",
 | 
			
		||||
          "tm:storedpower",
 | 
			
		||||
          "tm:substitute",
 | 
			
		||||
          "tm:swift",
 | 
			
		||||
          "tm:takedown",
 | 
			
		||||
          "tm:terablast",
 | 
			
		||||
          "tm:trick",
 | 
			
		||||
          "tm:trickroom",
 | 
			
		||||
          "tm:zenheadbutt",
 | 
			
		||||
          "tutor:expandingforce",
 | 
			
		||||
          "tutor:terrainpulse"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "f"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 9,
 | 
			
		||||
        "weight": 280,
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": false
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "baseExperienceYield": 166,
 | 
			
		||||
    "experienceGroup": "fast",
 | 
			
		||||
    "eggCycles": 40,
 | 
			
		||||
    "eggGroups": [
 | 
			
		||||
      "fairy"
 | 
			
		||||
    ],
 | 
			
		||||
    "moves": [
 | 
			
		||||
      "1:playnice",
 | 
			
		||||
      "1:storedpower",
 | 
			
		||||
      "5:encore",
 | 
			
		||||
      "10:disarmingvoice",
 | 
			
		||||
      "15:psybeam",
 | 
			
		||||
      "20:helpinghand",
 | 
			
		||||
      "25:afteryou",
 | 
			
		||||
      "30:aromatherapy",
 | 
			
		||||
      "30:healingwish",
 | 
			
		||||
      "35:psychic",
 | 
			
		||||
      "40:calmmind",
 | 
			
		||||
      "45:powersplit",
 | 
			
		||||
      "50:psychicterrain",
 | 
			
		||||
      "55:lastresort",
 | 
			
		||||
      "egg:extrasensory",
 | 
			
		||||
      "egg:fakeout",
 | 
			
		||||
      "egg:psychup",
 | 
			
		||||
      "tm:allyswitch",
 | 
			
		||||
      "tm:attract",
 | 
			
		||||
      "tm:bodyslam",
 | 
			
		||||
      "tm:calmmind",
 | 
			
		||||
      "tm:dazzlinggleam",
 | 
			
		||||
      "tm:disarmingvoice",
 | 
			
		||||
      "tm:drainingkiss",
 | 
			
		||||
      "tm:drainpunch",
 | 
			
		||||
      "tm:encore",
 | 
			
		||||
      "tm:endure",
 | 
			
		||||
      "tm:energyball",
 | 
			
		||||
      "tm:expandingforce",
 | 
			
		||||
      "tm:facade",
 | 
			
		||||
      "tm:futuresight",
 | 
			
		||||
      "tm:gravity",
 | 
			
		||||
      "tm:helpinghand",
 | 
			
		||||
      "tm:hypervoice",
 | 
			
		||||
      "tm:imprison",
 | 
			
		||||
      "tm:magicalleaf",
 | 
			
		||||
      "tm:magicroom",
 | 
			
		||||
      "tm:metronome",
 | 
			
		||||
      "tm:mysticalfire",
 | 
			
		||||
      "tm:payday",
 | 
			
		||||
      "tm:playrough",
 | 
			
		||||
      "tm:powerswap",
 | 
			
		||||
      "tm:protect",
 | 
			
		||||
      "tm:psybeam",
 | 
			
		||||
      "tm:psychic",
 | 
			
		||||
      "tm:psychicnoise",
 | 
			
		||||
      "tm:psychicterrain",
 | 
			
		||||
      "tm:psychup",
 | 
			
		||||
      "tm:psyshock",
 | 
			
		||||
      "tm:rest",
 | 
			
		||||
      "tm:round",
 | 
			
		||||
      "tm:shadowball",
 | 
			
		||||
      "tm:skillswap",
 | 
			
		||||
      "tm:sleeptalk",
 | 
			
		||||
      "tm:snore",
 | 
			
		||||
      "tm:storedpower",
 | 
			
		||||
      "tm:substitute",
 | 
			
		||||
      "tm:swift",
 | 
			
		||||
      "tm:takedown",
 | 
			
		||||
      "tm:terablast",
 | 
			
		||||
      "tm:triattack",
 | 
			
		||||
      "tm:trick",
 | 
			
		||||
      "tm:trickroom",
 | 
			
		||||
      "tm:wonderroom",
 | 
			
		||||
      "tm:zenheadbutt",
 | 
			
		||||
      "tutor:expandingforce",
 | 
			
		||||
      "tutor:terrainpulse"
 | 
			
		||||
    ],
 | 
			
		||||
    "labels": [
 | 
			
		||||
      "gen8"
 | 
			
		||||
    ],
 | 
			
		||||
    "pokedex": [
 | 
			
		||||
      "cobblemon.species.indeedee.desc"
 | 
			
		||||
    ],
 | 
			
		||||
    "evolutions": [],
 | 
			
		||||
    "baseScale": 1,
 | 
			
		||||
    "hitbox": {
 | 
			
		||||
      "width": 1,
 | 
			
		||||
      "height": 1,
 | 
			
		||||
      "fixed": false
 | 
			
		||||
    },
 | 
			
		||||
    "baseFriendship": 140,
 | 
			
		||||
    "evYield": {
 | 
			
		||||
      "hp": 0,
 | 
			
		||||
      "attack": 0,
 | 
			
		||||
      "defence": 0,
 | 
			
		||||
      "special_attack": 2,
 | 
			
		||||
      "special_defence": 0,
 | 
			
		||||
      "speed": 0
 | 
			
		||||
    },
 | 
			
		||||
    "height": 9,
 | 
			
		||||
    "weight": 280,
 | 
			
		||||
    "aspects": [],
 | 
			
		||||
    "cannotDynamax": false,
 | 
			
		||||
    "drops": {
 | 
			
		||||
      "amount": 1,
 | 
			
		||||
      "entries": [
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:bluk_berry",
 | 
			
		||||
          "percentage": 5.0
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
@ -0,0 +1,184 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented":true,
 | 
			
		||||
    "name": "Kubfu",
 | 
			
		||||
    "nationalPokedexNumber": 891,
 | 
			
		||||
    "primaryType": "fighting",
 | 
			
		||||
    "abilities": [
 | 
			
		||||
      "innerfocus",
 | 
			
		||||
      "h:noguard"
 | 
			
		||||
    ],
 | 
			
		||||
    "drops": {
 | 
			
		||||
      "amount": 5,
 | 
			
		||||
      "entries": [
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:rare_candy",
 | 
			
		||||
          "quantityRange": "5-10"
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:expert_belt",
 | 
			
		||||
          "percentage": 50.0
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:muscle_band",
 | 
			
		||||
          "percentage": 50.0
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:ability_capsule",
 | 
			
		||||
          "percentage": 25.0
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:ability_patch",
 | 
			
		||||
          "percentage": 5.0
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    "baseStats": {
 | 
			
		||||
      "hp": 60,
 | 
			
		||||
      "attack": 90,
 | 
			
		||||
      "defence": 60,
 | 
			
		||||
      "special_attack": 53,
 | 
			
		||||
      "special_defence": 50,
 | 
			
		||||
      "speed": 72
 | 
			
		||||
    },
 | 
			
		||||
    "catchRate": 3,
 | 
			
		||||
    "maleRatio": 0.875,
 | 
			
		||||
    "shoulderMountable": false,
 | 
			
		||||
    "baseExperienceYield": 77,
 | 
			
		||||
    "experienceGroup": "slow",
 | 
			
		||||
    "eggCycles": 120,
 | 
			
		||||
    "eggGroups": [
 | 
			
		||||
      "undiscovered"
 | 
			
		||||
    ],
 | 
			
		||||
    "moves": [
 | 
			
		||||
      "1:leer",
 | 
			
		||||
      "1:rocksmash",
 | 
			
		||||
      "4:endure",
 | 
			
		||||
      "8:focusenergy",
 | 
			
		||||
      "12:aerialace",
 | 
			
		||||
      "16:scaryface",
 | 
			
		||||
      "20:headbutt",
 | 
			
		||||
      "24:brickbreak",
 | 
			
		||||
      "28:detect",
 | 
			
		||||
      "32:bulkup",
 | 
			
		||||
      "36:ironhead",
 | 
			
		||||
      "40:dynamicpunch",
 | 
			
		||||
      "44:counter",
 | 
			
		||||
      "48:closecombat",
 | 
			
		||||
      "52:focuspunch",
 | 
			
		||||
      "tm:acrobatics",
 | 
			
		||||
      "tm:aerialace",
 | 
			
		||||
      "tm:attract",
 | 
			
		||||
      "tm:bodyslam",
 | 
			
		||||
      "tm:brickbreak",
 | 
			
		||||
      "tm:bulkup",
 | 
			
		||||
      "tm:closecombat",
 | 
			
		||||
      "tm:dig",
 | 
			
		||||
      "tm:doubleedge",
 | 
			
		||||
      "tm:endure",
 | 
			
		||||
      "tm:facade",
 | 
			
		||||
      "tm:firepunch",
 | 
			
		||||
      "tm:fling",
 | 
			
		||||
      "tm:focusenergy",
 | 
			
		||||
      "tm:focuspunch",
 | 
			
		||||
      "tm:helpinghand",
 | 
			
		||||
      "tm:icepunch",
 | 
			
		||||
      "tm:ironhead",
 | 
			
		||||
      "tm:lowkick",
 | 
			
		||||
      "tm:lowsweep",
 | 
			
		||||
      "tm:megakick",
 | 
			
		||||
      "tm:megapunch",
 | 
			
		||||
      "tm:metalclaw",
 | 
			
		||||
      "tm:protect",
 | 
			
		||||
      "tm:rest",
 | 
			
		||||
      "tm:retaliate",
 | 
			
		||||
      "tm:revenge",
 | 
			
		||||
      "tm:reversal",
 | 
			
		||||
      "tm:round",
 | 
			
		||||
      "tm:scaryface",
 | 
			
		||||
      "tm:sleeptalk",
 | 
			
		||||
      "tm:snore",
 | 
			
		||||
      "tm:substitute",
 | 
			
		||||
      "tm:superpower",
 | 
			
		||||
      "tm:swordsdance",
 | 
			
		||||
      "tm:takedown",
 | 
			
		||||
      "tm:terablast",
 | 
			
		||||
      "tm:thunderpunch",
 | 
			
		||||
      "tm:uturn",
 | 
			
		||||
      "tm:workup",
 | 
			
		||||
      "tm:zenheadbutt",
 | 
			
		||||
      "tutor:coaching",
 | 
			
		||||
      "tutor:endure",
 | 
			
		||||
      "tutor:focusenergy",
 | 
			
		||||
      "tutor:leer",
 | 
			
		||||
      "tutor:rocksmash"
 | 
			
		||||
    ],
 | 
			
		||||
    "labels": [
 | 
			
		||||
      "gen8",
 | 
			
		||||
      "legendary"
 | 
			
		||||
    ],
 | 
			
		||||
    "pokedex": [
 | 
			
		||||
      "cobblemon.species.kubfu.desc"
 | 
			
		||||
    ],
 | 
			
		||||
    "evolutions": [
 | 
			
		||||
      {
 | 
			
		||||
        "id": "kubfu_urshifu",
 | 
			
		||||
        "variant": "item_interact",
 | 
			
		||||
        "result": "urshifu",
 | 
			
		||||
        "consumeHeldItem": true,
 | 
			
		||||
        "learnableMoves": [
 | 
			
		||||
          "wickedblow"
 | 
			
		||||
        ],
 | 
			
		||||
        "requirements": [],
 | 
			
		||||
        "requiredContext": "cobblemon:muscle_band"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "id": "kubfu_urshifu_rapidstrike",
 | 
			
		||||
        "variant": "item_interact",
 | 
			
		||||
        "result": "urshifu rapidstrike",
 | 
			
		||||
        "consumeHeldItem": true,
 | 
			
		||||
        "learnableMoves": [
 | 
			
		||||
          "surgingstrikes"
 | 
			
		||||
        ],
 | 
			
		||||
        "requirements": [],
 | 
			
		||||
        "requiredContext": "cobblemon:expert_belt"
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "baseScale":1.0,
 | 
			
		||||
    "hitbox": {
 | 
			
		||||
      "width": 1,
 | 
			
		||||
      "height": 1.5,
 | 
			
		||||
      "fixed": false
 | 
			
		||||
    },
 | 
			
		||||
    "baseFriendship": 50,
 | 
			
		||||
    "evYield": {
 | 
			
		||||
      "hp": 0,
 | 
			
		||||
      "attack": 1,
 | 
			
		||||
      "defence": 0,
 | 
			
		||||
      "special_attack": 0,
 | 
			
		||||
      "special_defence": 0,
 | 
			
		||||
      "speed": 0
 | 
			
		||||
    },
 | 
			
		||||
    "behaviour": {
 | 
			
		||||
      "moving": {
 | 
			
		||||
        "canLook": true,
 | 
			
		||||
        "walk": {
 | 
			
		||||
          "walkSpeed": 0.6,
 | 
			
		||||
          "canWalk": true,
 | 
			
		||||
          "avoidsLand": false
 | 
			
		||||
        },
 | 
			
		||||
      "fly": {
 | 
			
		||||
        "canFly": false
 | 
			
		||||
      },
 | 
			
		||||
      "swim": {
 | 
			
		||||
        "swimSpeed": 0.2,
 | 
			
		||||
        "canSwimInWater": false,
 | 
			
		||||
        "canBreatheUnderwater": false
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
    "height": 6,
 | 
			
		||||
    "weight": 120,
 | 
			
		||||
    "aspects": [],
 | 
			
		||||
    "cannotDynamax": false
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
@ -0,0 +1,192 @@
 | 
			
		||||
{
 | 
			
		||||
    "implemented": true,
 | 
			
		||||
    "name": "Morpeko",
 | 
			
		||||
    "nationalPokedexNumber": 877,
 | 
			
		||||
    "primaryType": "electric",
 | 
			
		||||
    "secondaryType": "dark",
 | 
			
		||||
    "abilities": [
 | 
			
		||||
      "hungerswitch"
 | 
			
		||||
    ],
 | 
			
		||||
    "baseStats": {
 | 
			
		||||
      "hp": 58,
 | 
			
		||||
      "attack": 95,
 | 
			
		||||
      "defence": 58,
 | 
			
		||||
      "special_attack": 70,
 | 
			
		||||
      "special_defence": 58,
 | 
			
		||||
      "speed": 97
 | 
			
		||||
    },
 | 
			
		||||
    "catchRate": 180,
 | 
			
		||||
    "maleRatio": 0.5,
 | 
			
		||||
    "shoulderMountable": false,
 | 
			
		||||
    "baseExperienceYield": 153,
 | 
			
		||||
    "experienceGroup": "medium_fast",
 | 
			
		||||
    "eggCycles": 10,
 | 
			
		||||
    "eggGroups": [
 | 
			
		||||
      "field",
 | 
			
		||||
      "fairy"
 | 
			
		||||
    ],
 | 
			
		||||
    "moves": [
 | 
			
		||||
      "1:tailwhip",
 | 
			
		||||
      "1:thundershock",
 | 
			
		||||
      "5:leer",
 | 
			
		||||
      "10:powertrip",
 | 
			
		||||
      "15:quickattack",
 | 
			
		||||
      "20:flatter",
 | 
			
		||||
      "25:bite",
 | 
			
		||||
      "30:spark",
 | 
			
		||||
      "35:torment",
 | 
			
		||||
      "40:agility",
 | 
			
		||||
      "45:bulletseed",
 | 
			
		||||
      "50:crunch",
 | 
			
		||||
      "55:aurawheel",
 | 
			
		||||
      "60:thrash",
 | 
			
		||||
      "egg:charge",
 | 
			
		||||
      "egg:fakeout",
 | 
			
		||||
      "egg:partingshot",
 | 
			
		||||
      "egg:quash",
 | 
			
		||||
      "egg:rapidspin",
 | 
			
		||||
      "egg:superfang",
 | 
			
		||||
      "egg:swagger",
 | 
			
		||||
      "egg:tickle",
 | 
			
		||||
      "tm:agility",
 | 
			
		||||
      "tm:assurance",
 | 
			
		||||
      "tm:attract",
 | 
			
		||||
      "tm:batonpass",
 | 
			
		||||
      "tm:brickbreak",
 | 
			
		||||
      "tm:bulletseed",
 | 
			
		||||
      "tm:charge",
 | 
			
		||||
      "tm:chargebeam",
 | 
			
		||||
      "tm:crunch",
 | 
			
		||||
      "tm:darkpulse",
 | 
			
		||||
      "tm:doubleedge",
 | 
			
		||||
      "tm:eerieimpulse",
 | 
			
		||||
      "tm:electricterrain",
 | 
			
		||||
      "tm:electroball",
 | 
			
		||||
      "tm:electroweb",
 | 
			
		||||
      "tm:endeavor",
 | 
			
		||||
      "tm:endure",
 | 
			
		||||
      "tm:facade",
 | 
			
		||||
      "tm:faketears",
 | 
			
		||||
      "tm:firefang",
 | 
			
		||||
      "tm:fling",
 | 
			
		||||
      "tm:foulplay",
 | 
			
		||||
      "tm:icefang",
 | 
			
		||||
      "tm:knockoff",
 | 
			
		||||
      "tm:lashout",
 | 
			
		||||
      "tm:nastyplot",
 | 
			
		||||
      "tm:outrage",
 | 
			
		||||
      "tm:payback",
 | 
			
		||||
      "tm:protect",
 | 
			
		||||
      "tm:psychicfangs",
 | 
			
		||||
      "tm:rest",
 | 
			
		||||
      "tm:revenge",
 | 
			
		||||
      "tm:reversal",
 | 
			
		||||
      "tm:round",
 | 
			
		||||
      "tm:scaryface",
 | 
			
		||||
      "tm:seedbomb",
 | 
			
		||||
      "tm:sleeptalk",
 | 
			
		||||
      "tm:snarl",
 | 
			
		||||
      "tm:snore",
 | 
			
		||||
      "tm:spite",
 | 
			
		||||
      "tm:stompingtantrum",
 | 
			
		||||
      "tm:substitute",
 | 
			
		||||
      "tm:superfang",
 | 
			
		||||
      "tm:swift",
 | 
			
		||||
      "tm:takedown",
 | 
			
		||||
      "tm:taunt",
 | 
			
		||||
      "tm:terablast",
 | 
			
		||||
      "tm:thief",
 | 
			
		||||
      "tm:thunder",
 | 
			
		||||
      "tm:thunderbolt",
 | 
			
		||||
      "tm:thunderfang",
 | 
			
		||||
      "tm:thunderpunch",
 | 
			
		||||
      "tm:thunderwave",
 | 
			
		||||
      "tm:uproar",
 | 
			
		||||
      "tm:voltswitch",
 | 
			
		||||
      "tm:wildcharge",
 | 
			
		||||
      "tutor:lashout",
 | 
			
		||||
      "tutor:risingvoltage"
 | 
			
		||||
    ],
 | 
			
		||||
    "labels": [
 | 
			
		||||
      "gen8"
 | 
			
		||||
    ],
 | 
			
		||||
    "pokedex": [
 | 
			
		||||
      "cobblemon.species.morpeko.desc"
 | 
			
		||||
    ],
 | 
			
		||||
    "evolutions": [],
 | 
			
		||||
    "baseScale": 1,
 | 
			
		||||
    "hitbox": {
 | 
			
		||||
      "width": 1,
 | 
			
		||||
      "height": 1,
 | 
			
		||||
      "fixed": false
 | 
			
		||||
    },
 | 
			
		||||
    "baseFriendship": 50,
 | 
			
		||||
    "evYield": {
 | 
			
		||||
      "hp": 0,
 | 
			
		||||
      "attack": 0,
 | 
			
		||||
      "defence": 0,
 | 
			
		||||
      "special_attack": 0,
 | 
			
		||||
      "special_defence": 0,
 | 
			
		||||
      "speed": 2
 | 
			
		||||
    },
 | 
			
		||||
    "height": 3,
 | 
			
		||||
    "weight": 30,
 | 
			
		||||
    "forms": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Hangry",
 | 
			
		||||
        "primaryType": "electric",
 | 
			
		||||
        "secondaryType": "dark",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "hungerswitch"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 58,
 | 
			
		||||
          "attack": 95,
 | 
			
		||||
          "defence": 58,
 | 
			
		||||
          "special_attack": 70,
 | 
			
		||||
          "special_defence": 58,
 | 
			
		||||
          "speed": 97
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 180,
 | 
			
		||||
        "maleRatio": 0.5,
 | 
			
		||||
        "baseExperienceYield": 153,
 | 
			
		||||
        "baseFriendship": 50,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 0,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 0,
 | 
			
		||||
          "special_defence": 0,
 | 
			
		||||
          "speed": 2
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "medium_fast",
 | 
			
		||||
        "eggCycles": 10,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "field",
 | 
			
		||||
          "fairy"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "hangry"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 3,
 | 
			
		||||
        "weight": 30,
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": true
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "aspects": [],
 | 
			
		||||
    "cannotDynamax": false,
 | 
			
		||||
    "drops": {
 | 
			
		||||
      "amount": 1,
 | 
			
		||||
      "entries": [
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:roseli_berry",
 | 
			
		||||
          "percentage": 5.0
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
@ -0,0 +1,168 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Mr. Rime",
 | 
			
		||||
  "nationalPokedexNumber": 866,
 | 
			
		||||
  "primaryType": "ice",
 | 
			
		||||
  "secondaryType": "psychic",
 | 
			
		||||
  "abilities": [
 | 
			
		||||
    "tangledfeet",
 | 
			
		||||
    "screencleaner",
 | 
			
		||||
    "h:icebody"
 | 
			
		||||
  ],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 80,
 | 
			
		||||
    "attack": 85,
 | 
			
		||||
    "defence": 75,
 | 
			
		||||
    "special_attack": 110,
 | 
			
		||||
    "special_defence": 100,
 | 
			
		||||
    "speed": 70
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 45,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 182,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 25,
 | 
			
		||||
  "eggGroups": [
 | 
			
		||||
    "human_like"
 | 
			
		||||
  ],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:afteryou",
 | 
			
		||||
    "1:batonpass",
 | 
			
		||||
    "1:block",
 | 
			
		||||
    "1:copycat",
 | 
			
		||||
    "1:dazzlinggleam",
 | 
			
		||||
    "1:encore",
 | 
			
		||||
    "1:faketears",
 | 
			
		||||
    "1:iceshard",
 | 
			
		||||
    "1:lightscreen",
 | 
			
		||||
    "1:mimic",
 | 
			
		||||
    "1:mistyterrain",
 | 
			
		||||
    "1:pound",
 | 
			
		||||
    "1:protect",
 | 
			
		||||
    "1:rapidspin",
 | 
			
		||||
    "1:recycle",
 | 
			
		||||
    "1:reflect",
 | 
			
		||||
    "1:roleplay",
 | 
			
		||||
    "1:safeguard",
 | 
			
		||||
    "1:slackoff",
 | 
			
		||||
    "12:confusion",
 | 
			
		||||
    "16:allyswitch",
 | 
			
		||||
    "20:icywind",
 | 
			
		||||
    "24:doublekick",
 | 
			
		||||
    "28:psybeam",
 | 
			
		||||
    "32:hypnosis",
 | 
			
		||||
    "36:mirrorcoat",
 | 
			
		||||
    "40:suckerpunch",
 | 
			
		||||
    "44:freezedry",
 | 
			
		||||
    "48:psychic",
 | 
			
		||||
    "52:teeterdance",
 | 
			
		||||
    "tm:allyswitch",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:avalanche",
 | 
			
		||||
    "tm:batonpass",
 | 
			
		||||
    "tm:blizzard",
 | 
			
		||||
    "tm:bodyslam",
 | 
			
		||||
    "tm:brickbreak",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:charm",
 | 
			
		||||
    "tm:dazzlinggleam",
 | 
			
		||||
    "tm:drainpunch",
 | 
			
		||||
    "tm:encore",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:energyball",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:faketears",
 | 
			
		||||
    "tm:fling",
 | 
			
		||||
    "tm:focusblast",
 | 
			
		||||
    "tm:foulplay",
 | 
			
		||||
    "tm:futuresight",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:grassknot",
 | 
			
		||||
    "tm:guardswap",
 | 
			
		||||
    "tm:hail",
 | 
			
		||||
    "tm:helpinghand",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:icebeam",
 | 
			
		||||
    "tm:icepunch",
 | 
			
		||||
    "tm:iciclespear",
 | 
			
		||||
    "tm:icywind",
 | 
			
		||||
    "tm:irondefense",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:magicroom",
 | 
			
		||||
    "tm:megakick",
 | 
			
		||||
    "tm:megapunch",
 | 
			
		||||
    "tm:metronome",
 | 
			
		||||
    "tm:mistyterrain",
 | 
			
		||||
    "tm:nastyplot",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:powerswap",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:psychicterrain",
 | 
			
		||||
    "tm:psyshock",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:safeguard",
 | 
			
		||||
    "tm:screech",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:skillswap",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:solarbeam",
 | 
			
		||||
    "tm:stompingtantrum",
 | 
			
		||||
    "tm:storedpower",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:sunnyday",
 | 
			
		||||
    "tm:taunt",
 | 
			
		||||
    "tm:thief",
 | 
			
		||||
    "tm:thunder",
 | 
			
		||||
    "tm:thunderbolt",
 | 
			
		||||
    "tm:thunderwave",
 | 
			
		||||
    "tm:trick",
 | 
			
		||||
    "tm:trickroom",
 | 
			
		||||
    "tm:uproar",
 | 
			
		||||
    "tm:wonderroom",
 | 
			
		||||
    "tm:zenheadbutt",
 | 
			
		||||
    "tutor:expandingforce",
 | 
			
		||||
    "tutor:tripleaxel"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": [
 | 
			
		||||
    "gen8"
 | 
			
		||||
  ],
 | 
			
		||||
  "pokedex": [
 | 
			
		||||
    "cobblemon.species.mrrime.desc"
 | 
			
		||||
  ],
 | 
			
		||||
  "preEvolution": "mrmime galarian",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 3,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 15,
 | 
			
		||||
  "weight": 582,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 1,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:aspear_berry",
 | 
			
		||||
        "percentage": 10.0
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,177 @@
 | 
			
		||||
{
 | 
			
		||||
    "implemented": true,
 | 
			
		||||
    "name": "Orbeetle",
 | 
			
		||||
    "nationalPokedexNumber": 826,
 | 
			
		||||
    "primaryType": "bug",
 | 
			
		||||
    "secondaryType": "psychic",
 | 
			
		||||
    "abilities": [
 | 
			
		||||
      "swarm",
 | 
			
		||||
      "frisk",
 | 
			
		||||
      "h:telepathy"
 | 
			
		||||
    ],
 | 
			
		||||
    "baseStats": {
 | 
			
		||||
      "hp": 60,
 | 
			
		||||
      "attack": 45,
 | 
			
		||||
      "defence": 110,
 | 
			
		||||
      "special_attack": 80,
 | 
			
		||||
      "special_defence": 120,
 | 
			
		||||
      "speed": 90
 | 
			
		||||
    },
 | 
			
		||||
    "catchRate": 45,
 | 
			
		||||
    "maleRatio": 0.5,
 | 
			
		||||
    "shoulderMountable": false,
 | 
			
		||||
    "forms": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Gmax",
 | 
			
		||||
        "primaryType": "bug",
 | 
			
		||||
        "secondaryType": "psychic",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "swarm",
 | 
			
		||||
          "frisk",
 | 
			
		||||
          "h:telepathy"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 60,
 | 
			
		||||
          "attack": 45,
 | 
			
		||||
          "defence": 110,
 | 
			
		||||
          "special_attack": 80,
 | 
			
		||||
          "special_defence": 120,
 | 
			
		||||
          "speed": 90
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 45,
 | 
			
		||||
        "maleRatio": 0.5,
 | 
			
		||||
        "baseExperienceYield": 253,
 | 
			
		||||
        "baseFriendship": 50,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 0,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 0,
 | 
			
		||||
          "special_defence": 3,
 | 
			
		||||
          "speed": 0
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "medium_fast",
 | 
			
		||||
        "eggCycles": 15,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "bug"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8",
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 140,
 | 
			
		||||
        "weight": 0,
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": false
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "baseExperienceYield": 253,
 | 
			
		||||
    "experienceGroup": "medium_fast",
 | 
			
		||||
    "eggCycles": 15,
 | 
			
		||||
    "eggGroups": [
 | 
			
		||||
      "bug"
 | 
			
		||||
    ],
 | 
			
		||||
    "moves": [
 | 
			
		||||
      "1:confusion",
 | 
			
		||||
      "1:lightscreen",
 | 
			
		||||
      "1:reflect",
 | 
			
		||||
      "1:strugglebug",
 | 
			
		||||
      "4:confuseray",
 | 
			
		||||
      "8:magiccoat",
 | 
			
		||||
      "12:agility",
 | 
			
		||||
      "16:psybeam",
 | 
			
		||||
      "20:hypnosis",
 | 
			
		||||
      "24:allyswitch",
 | 
			
		||||
      "28:bugbuzz",
 | 
			
		||||
      "32:mirrorcoat",
 | 
			
		||||
      "36:psychic",
 | 
			
		||||
      "40:afteryou",
 | 
			
		||||
      "44:calmmind",
 | 
			
		||||
      "48:psychicterrain",
 | 
			
		||||
      "tm:agility",
 | 
			
		||||
      "tm:allyswitch",
 | 
			
		||||
      "tm:attract",
 | 
			
		||||
      "tm:batonpass",
 | 
			
		||||
      "tm:bodypress",
 | 
			
		||||
      "tm:bugbuzz",
 | 
			
		||||
      "tm:calmmind",
 | 
			
		||||
      "tm:endure",
 | 
			
		||||
      "tm:energyball",
 | 
			
		||||
      "tm:facade",
 | 
			
		||||
      "tm:futuresight",
 | 
			
		||||
      "tm:gigadrain",
 | 
			
		||||
      "tm:gigaimpact",
 | 
			
		||||
      "tm:guardswap",
 | 
			
		||||
      "tm:helpinghand",
 | 
			
		||||
      "tm:hyperbeam",
 | 
			
		||||
      "tm:imprison",
 | 
			
		||||
      "tm:irondefense",
 | 
			
		||||
      "tm:leechlife",
 | 
			
		||||
      "tm:lightscreen",
 | 
			
		||||
      "tm:magicroom",
 | 
			
		||||
      "tm:payback",
 | 
			
		||||
      "tm:powerswap",
 | 
			
		||||
      "tm:protect",
 | 
			
		||||
      "tm:psychic",
 | 
			
		||||
      "tm:psychicterrain",
 | 
			
		||||
      "tm:psychocut",
 | 
			
		||||
      "tm:psyshock",
 | 
			
		||||
      "tm:reflect",
 | 
			
		||||
      "tm:rest",
 | 
			
		||||
      "tm:round",
 | 
			
		||||
      "tm:safeguard",
 | 
			
		||||
      "tm:shadowball",
 | 
			
		||||
      "tm:skillswap",
 | 
			
		||||
      "tm:sleeptalk",
 | 
			
		||||
      "tm:snore",
 | 
			
		||||
      "tm:solarbeam",
 | 
			
		||||
      "tm:storedpower",
 | 
			
		||||
      "tm:substitute",
 | 
			
		||||
      "tm:trick",
 | 
			
		||||
      "tm:trickroom",
 | 
			
		||||
      "tm:uturn",
 | 
			
		||||
      "tm:wonderroom",
 | 
			
		||||
      "tm:zenheadbutt",
 | 
			
		||||
      "tutor:expandingforce"
 | 
			
		||||
    ],
 | 
			
		||||
    "labels": [
 | 
			
		||||
      "gen8"
 | 
			
		||||
    ],
 | 
			
		||||
    "pokedex": [
 | 
			
		||||
      "cobblemon.species.orbeetle.desc"
 | 
			
		||||
    ],
 | 
			
		||||
    "preEvolution": "dottler",
 | 
			
		||||
    "evolutions": [],
 | 
			
		||||
    "baseScale": 1,
 | 
			
		||||
    "hitbox": {
 | 
			
		||||
      "width": 1,
 | 
			
		||||
      "height": 1,
 | 
			
		||||
      "fixed": false
 | 
			
		||||
    },
 | 
			
		||||
    "baseFriendship": 50,
 | 
			
		||||
    "evYield": {
 | 
			
		||||
      "hp": 0,
 | 
			
		||||
      "attack": 0,
 | 
			
		||||
      "defence": 0,
 | 
			
		||||
      "special_attack": 0,
 | 
			
		||||
      "special_defence": 3,
 | 
			
		||||
      "speed": 0
 | 
			
		||||
    },
 | 
			
		||||
    "height": 4,
 | 
			
		||||
    "weight": 408,
 | 
			
		||||
    "aspects": [],
 | 
			
		||||
    "cannotDynamax": false,
 | 
			
		||||
    "drops": {
 | 
			
		||||
      "amount": 1,
 | 
			
		||||
      "entries": [
 | 
			
		||||
        {
 | 
			
		||||
          "item": "cobblemon:razz_berry",
 | 
			
		||||
          "percentage": 10.0
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
@ -0,0 +1,143 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Polteageist",
 | 
			
		||||
  "nationalPokedexNumber": 855,
 | 
			
		||||
  "primaryType": "ghost",
 | 
			
		||||
  "abilities": ["weakarmor", "h:cursedbody"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 60,
 | 
			
		||||
    "attack": 65,
 | 
			
		||||
    "defence": 65,
 | 
			
		||||
    "special_attack": 134,
 | 
			
		||||
    "special_defence": 114,
 | 
			
		||||
    "speed": 70
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 60,
 | 
			
		||||
  "maleRatio": -1,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "forms": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Antique",
 | 
			
		||||
      "primaryType": "ghost",
 | 
			
		||||
      "abilities": ["weakarmor", "h:cursedbody"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 60,
 | 
			
		||||
        "attack": 65,
 | 
			
		||||
        "defence": 65,
 | 
			
		||||
        "special_attack": 134,
 | 
			
		||||
        "special_defence": 114,
 | 
			
		||||
        "speed": 70
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 60,
 | 
			
		||||
      "maleRatio": -1,
 | 
			
		||||
      "baseExperienceYield": 178,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 2,
 | 
			
		||||
        "special_defence": 0,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_fast",
 | 
			
		||||
      "eggCycles": 20,
 | 
			
		||||
      "eggGroups": ["undiscovered"],
 | 
			
		||||
      "labels": ["gen8"],
 | 
			
		||||
      "aspects": ["is_antique"],
 | 
			
		||||
      "height": 2,
 | 
			
		||||
      "weight": 4,
 | 
			
		||||
      "preEvolution": "sinistea form=Antique",
 | 
			
		||||
      "evolutions": [],
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": false
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseExperienceYield": 178,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["mineral", "amorphous"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:aromaticmist",
 | 
			
		||||
    "1:astonish",
 | 
			
		||||
    "1:megadrain",
 | 
			
		||||
    "1:strengthsap",
 | 
			
		||||
    "1:withdraw",
 | 
			
		||||
    "18:protect",
 | 
			
		||||
    "24:suckerpunch",
 | 
			
		||||
    "30:aromatherapy",
 | 
			
		||||
    "30:sweetscent",
 | 
			
		||||
    "36:gigadrain",
 | 
			
		||||
    "42:nastyplot",
 | 
			
		||||
    "48:shadowball",
 | 
			
		||||
    "54:memento",
 | 
			
		||||
    "60:shellsmash",
 | 
			
		||||
    "66:curse",
 | 
			
		||||
    "tm:allyswitch",
 | 
			
		||||
    "tm:batonpass",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:confuseray",
 | 
			
		||||
    "tm:darkpulse",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:foulplay",
 | 
			
		||||
    "tm:gigadrain",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:hex",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:imprison",
 | 
			
		||||
    "tm:lightscreen",
 | 
			
		||||
    "tm:magicalleaf",
 | 
			
		||||
    "tm:metronome",
 | 
			
		||||
    "tm:nastyplot",
 | 
			
		||||
    "tm:nightshade",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:phantomforce",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psybeam",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:psyshock",
 | 
			
		||||
    "tm:reflect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:selfdestruct",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:skillswap",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:storedpower",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:trick",
 | 
			
		||||
    "tm:trickroom",
 | 
			
		||||
    "tm:willowisp",
 | 
			
		||||
    "tm:wonderroom",
 | 
			
		||||
    "tutor:poltergeist"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": [
 | 
			
		||||
    "Leaving leftover black tea unattended is asking for this Pokémon to come along and pour itself into it, turning the tea into a new Polteageist."
 | 
			
		||||
  ],
 | 
			
		||||
  "preEvolution": "sinistea",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 0.75,
 | 
			
		||||
    "height": 1.5,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 2,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 2,
 | 
			
		||||
  "weight": 4,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "features": ["is_antique"],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,121 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Runerigus",
 | 
			
		||||
  "nationalPokedexNumber": 867,
 | 
			
		||||
  "primaryType": "ground",
 | 
			
		||||
  "secondaryType": "ghost",
 | 
			
		||||
  "abilities": ["wanderingspirit"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 58,
 | 
			
		||||
    "attack": 95,
 | 
			
		||||
    "defence": 145,
 | 
			
		||||
    "special_attack": 50,
 | 
			
		||||
    "special_defence": 105,
 | 
			
		||||
    "speed": 30
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 90,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 169,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 25,
 | 
			
		||||
  "eggGroups": ["mineral", "amorphous"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:astonish",
 | 
			
		||||
    "1:haze",
 | 
			
		||||
    "1:nightshade",
 | 
			
		||||
    "1:protect",
 | 
			
		||||
    "1:scaryface",
 | 
			
		||||
    "12:disable",
 | 
			
		||||
    "16:brutalswing",
 | 
			
		||||
    "20:craftyshield",
 | 
			
		||||
    "24:hex",
 | 
			
		||||
    "28:meanlook",
 | 
			
		||||
    "32:slam",
 | 
			
		||||
    "38:curse",
 | 
			
		||||
    "44:shadowball",
 | 
			
		||||
    "50:earthquake",
 | 
			
		||||
    "56:guardsplit",
 | 
			
		||||
    "56:powersplit",
 | 
			
		||||
    "62:destinybond",
 | 
			
		||||
    "tm:allyswitch",
 | 
			
		||||
    "tm:amnesia",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:bodypress",
 | 
			
		||||
    "tm:brutalswing",
 | 
			
		||||
    "tm:bulldoze",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:darkpulse",
 | 
			
		||||
    "tm:dragonpulse",
 | 
			
		||||
    "tm:earthpower",
 | 
			
		||||
    "tm:earthquake",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:energyball",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:faketears",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:grassknot",
 | 
			
		||||
    "tm:guardswap",
 | 
			
		||||
    "tm:hex",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:imprison",
 | 
			
		||||
    "tm:irondefense",
 | 
			
		||||
    "tm:nastyplot",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:phantomforce",
 | 
			
		||||
    "tm:powerswap",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:revenge",
 | 
			
		||||
    "tm:rockblast",
 | 
			
		||||
    "tm:rockslide",
 | 
			
		||||
    "tm:rocktomb",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:safeguard",
 | 
			
		||||
    "tm:sandstorm",
 | 
			
		||||
    "tm:sandtomb",
 | 
			
		||||
    "tm:scaryface",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:shadowclaw",
 | 
			
		||||
    "tm:skillswap",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:stealthrock",
 | 
			
		||||
    "tm:stoneedge",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:taunt",
 | 
			
		||||
    "tm:thief",
 | 
			
		||||
    "tm:toxicspikes",
 | 
			
		||||
    "tm:trick",
 | 
			
		||||
    "tm:trickroom",
 | 
			
		||||
    "tm:willowisp",
 | 
			
		||||
    "tm:wonderroom",
 | 
			
		||||
    "tm:zenheadbutt",
 | 
			
		||||
    "tutor:poltergeist"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.runerigus.desc"],
 | 
			
		||||
  "preEvolution": "yamask form=galar",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 2,
 | 
			
		||||
    "height": 3,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 2,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 16,
 | 
			
		||||
  "weight": 666,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,201 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Sinistea",
 | 
			
		||||
  "nationalPokedexNumber": 854,
 | 
			
		||||
  "primaryType": "ghost",
 | 
			
		||||
  "abilities": ["weakarmor", "h:cursedbody"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 40,
 | 
			
		||||
    "attack": 45,
 | 
			
		||||
    "defence": 45,
 | 
			
		||||
    "special_attack": 74,
 | 
			
		||||
    "special_defence": 54,
 | 
			
		||||
    "speed": 50
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 120,
 | 
			
		||||
  "maleRatio": -1,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "forms": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Antique",
 | 
			
		||||
      "primaryType": "ghost",
 | 
			
		||||
      "abilities": ["weakarmor", "h:cursedbody"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 40,
 | 
			
		||||
        "attack": 45,
 | 
			
		||||
        "defence": 45,
 | 
			
		||||
        "special_attack": 74,
 | 
			
		||||
        "special_defence": 54,
 | 
			
		||||
        "speed": 50
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 120,
 | 
			
		||||
      "maleRatio": -1,
 | 
			
		||||
      "baseExperienceYield": 62,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 1,
 | 
			
		||||
        "special_defence": 0,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_fast",
 | 
			
		||||
      "eggCycles": 20,
 | 
			
		||||
      "eggGroups": ["undiscovered"],
 | 
			
		||||
      "moves": [
 | 
			
		||||
        "1:astonish",
 | 
			
		||||
        "1:withdraw",
 | 
			
		||||
        "6:aromaticmist",
 | 
			
		||||
        "12:megadrain",
 | 
			
		||||
        "24:suckerpunch",
 | 
			
		||||
        "30:sweetscent",
 | 
			
		||||
        "36:gigadrain",
 | 
			
		||||
        "42:nastyplot",
 | 
			
		||||
        "48:shadowball",
 | 
			
		||||
        "54:memento",
 | 
			
		||||
        "60:shellsmash",
 | 
			
		||||
        "egg:allyswitch",
 | 
			
		||||
        "tm:batonpass",
 | 
			
		||||
        "tm:calmmind",
 | 
			
		||||
        "tm:confuseray",
 | 
			
		||||
        "tm:darkpulse",
 | 
			
		||||
        "tm:endure",
 | 
			
		||||
        "tm:facade",
 | 
			
		||||
        "tm:foulplay",
 | 
			
		||||
        "tm:gigadrain",
 | 
			
		||||
        "tm:hex",
 | 
			
		||||
        "tm:imprison",
 | 
			
		||||
        "tm:magicalleaf",
 | 
			
		||||
        "tm:metronome",
 | 
			
		||||
        "tm:nastyplot",
 | 
			
		||||
        "tm:nightshade",
 | 
			
		||||
        "tm:phantomforce",
 | 
			
		||||
        "tm:protect",
 | 
			
		||||
        "tm:psybeam",
 | 
			
		||||
        "tm:psychic",
 | 
			
		||||
        "tm:psyshock",
 | 
			
		||||
        "tm:rest",
 | 
			
		||||
        "tm:shadowball",
 | 
			
		||||
        "tm:skillswap",
 | 
			
		||||
        "tm:sleeptalk",
 | 
			
		||||
        "tm:storedpower",
 | 
			
		||||
        "tm:substitute",
 | 
			
		||||
        "tm:terablast",
 | 
			
		||||
        "tm:trick",
 | 
			
		||||
        "tm:trickroom",
 | 
			
		||||
        "tm:willowisp",
 | 
			
		||||
        "tutor:aromatherapy",
 | 
			
		||||
        "tutor:celebrate",
 | 
			
		||||
        "tutor:memento",
 | 
			
		||||
        "tutor:metronome"
 | 
			
		||||
      ],
 | 
			
		||||
      "labels": ["gen8"],
 | 
			
		||||
      "aspects": ["is_antique"],
 | 
			
		||||
      "height": 1,
 | 
			
		||||
      "weight": 2,
 | 
			
		||||
      "evolutions": [
 | 
			
		||||
        {
 | 
			
		||||
          "id": "sinistea_polteageist",
 | 
			
		||||
          "variant": "item_interact",
 | 
			
		||||
          "result": "polteageist form=Antique",
 | 
			
		||||
          "consumeHeldItem": false,
 | 
			
		||||
          "learnableMoves": [],
 | 
			
		||||
          "requirements": [],
 | 
			
		||||
          "requiredContext": "cobblemon:chipped_pot"
 | 
			
		||||
        }
 | 
			
		||||
      ],
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": false
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseExperienceYield": 62,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["mineral", "amorphous"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:astonish",
 | 
			
		||||
    "1:withdraw",
 | 
			
		||||
    "6:aromaticmist",
 | 
			
		||||
    "12:megadrain",
 | 
			
		||||
    "18:protect",
 | 
			
		||||
    "24:suckerpunch",
 | 
			
		||||
    "30:aromatherapy",
 | 
			
		||||
    "30:sweetscent",
 | 
			
		||||
    "36:gigadrain",
 | 
			
		||||
    "42:nastyplot",
 | 
			
		||||
    "48:shadowball",
 | 
			
		||||
    "54:memento",
 | 
			
		||||
    "60:shellsmash",
 | 
			
		||||
    "egg:allyswitch",
 | 
			
		||||
    "tm:allyswitch",
 | 
			
		||||
    "tm:batonpass",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:confuseray",
 | 
			
		||||
    "tm:darkpulse",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:foulplay",
 | 
			
		||||
    "tm:gigadrain",
 | 
			
		||||
    "tm:hex",
 | 
			
		||||
    "tm:imprison",
 | 
			
		||||
    "tm:magicalleaf",
 | 
			
		||||
    "tm:metronome",
 | 
			
		||||
    "tm:nastyplot",
 | 
			
		||||
    "tm:nightshade",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:phantomforce",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psybeam",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:psyshock",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:skillswap",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:storedpower",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:trick",
 | 
			
		||||
    "tm:trickroom",
 | 
			
		||||
    "tm:willowisp",
 | 
			
		||||
    "tm:wonderroom",
 | 
			
		||||
    "tutor:poltergeist"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
 | 
			
		||||
  "pokedex": ["cobblemon.species.sinistea.desc"],
 | 
			
		||||
  "evolutions": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "sinistea_polteageist",
 | 
			
		||||
      "variant": "item_interact",
 | 
			
		||||
      "result": "polteageist",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["teatime"],
 | 
			
		||||
      "requirements": [],
 | 
			
		||||
      "requiredContext": "cobblemon:cracked_pot"
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 0.5,
 | 
			
		||||
    "height": 0.5,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 1,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 1,
 | 
			
		||||
  "weight": 2,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "features": ["is_antique"],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,86 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Snom",
 | 
			
		||||
  "nationalPokedexNumber": 872,
 | 
			
		||||
  "primaryType": "ice",
 | 
			
		||||
  "secondaryType": "bug",
 | 
			
		||||
  "abilities": ["shielddust", "h:icescales"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 30,
 | 
			
		||||
    "attack": 25,
 | 
			
		||||
    "defence": 35,
 | 
			
		||||
    "special_attack": 45,
 | 
			
		||||
    "special_defence": 30,
 | 
			
		||||
    "speed": 20
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 190,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 37,
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["bug"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:powdersnow",
 | 
			
		||||
    "1:strugglebug",
 | 
			
		||||
    "egg:bugbite",
 | 
			
		||||
    "egg:fairywind",
 | 
			
		||||
    "egg:mirrorcoat",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:bugbuzz",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:iciclespear",
 | 
			
		||||
    "tm:icywind",
 | 
			
		||||
    "tm:pounce",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:strugglebug",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tutor:skittersmack"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.snom.desc"],
 | 
			
		||||
  "evolutions": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "snom_frosmoth",
 | 
			
		||||
      "variant": "level_up",
 | 
			
		||||
      "result": "frosmoth",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["icywind"],
 | 
			
		||||
      "requirements": [
 | 
			
		||||
        {
 | 
			
		||||
          "variant": "friendship",
 | 
			
		||||
          "amount": 160
 | 
			
		||||
        },
 | 
			
		||||
        {
 | 
			
		||||
          "variant": "time_range",
 | 
			
		||||
          "range": "night"
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 0.5,
 | 
			
		||||
    "height": 0.25,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 1,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 3,
 | 
			
		||||
  "weight": 38,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,128 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Spectrier",
 | 
			
		||||
  "nationalPokedexNumber": 897,
 | 
			
		||||
  "primaryType": "ghost",
 | 
			
		||||
  "abilities": ["grimneigh"],
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 5,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:rare_candy",
 | 
			
		||||
        "quantityRange": "5-10"
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:cleanse_tag",
 | 
			
		||||
        "percentage": 50.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:spell_tag",
 | 
			
		||||
        "percentage": 50.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:ability_capsule",
 | 
			
		||||
        "percentage": 25.0
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:ability_patch",
 | 
			
		||||
        "percentage": 5.0
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  },
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 100,
 | 
			
		||||
    "attack": 65,
 | 
			
		||||
    "defence": 60,
 | 
			
		||||
    "special_attack": 145,
 | 
			
		||||
    "special_defence": 80,
 | 
			
		||||
    "speed": 130
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 3,
 | 
			
		||||
  "maleRatio": -1,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 290,
 | 
			
		||||
  "experienceGroup": "slow",
 | 
			
		||||
  "eggCycles": 120,
 | 
			
		||||
  "eggGroups": ["undiscovered"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:tackle",
 | 
			
		||||
    "1:tailwhip",
 | 
			
		||||
    "6:doublekick",
 | 
			
		||||
    "12:hex",
 | 
			
		||||
    "18:stomp",
 | 
			
		||||
    "24:confuseray",
 | 
			
		||||
    "30:haze",
 | 
			
		||||
    "36:shadowball",
 | 
			
		||||
    "42:takedown",
 | 
			
		||||
    "48:agility",
 | 
			
		||||
    "54:thrash",
 | 
			
		||||
    "60:disable",
 | 
			
		||||
    "66:doubleedge",
 | 
			
		||||
    "72:nastyplot",
 | 
			
		||||
    "tm:agility",
 | 
			
		||||
    "tm:assurance",
 | 
			
		||||
    "tm:bodyslam",
 | 
			
		||||
    "tm:bulldoze",
 | 
			
		||||
    "tm:calmmind",
 | 
			
		||||
    "tm:confuseray",
 | 
			
		||||
    "tm:crunch",
 | 
			
		||||
    "tm:darkpulse",
 | 
			
		||||
    "tm:drainingkiss",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:foulplay",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:hex",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:mudshot",
 | 
			
		||||
    "tm:nastyplot",
 | 
			
		||||
    "tm:nightshade",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:phantomforce",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psychic",
 | 
			
		||||
    "tm:psychocut",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:scaryface",
 | 
			
		||||
    "tm:shadowball",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snarl",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:stompingtantrum",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:swift",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:taunt",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:uproar",
 | 
			
		||||
    "tm:willowisp",
 | 
			
		||||
    "tutor:disable",
 | 
			
		||||
    "tutor:doubleedge",
 | 
			
		||||
    "tutor:lashout",
 | 
			
		||||
    "tutor:nastyplot",
 | 
			
		||||
    "tutor:thrash"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8", "legendary"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.spectrier.desc"],
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 0.6,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 35,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 3,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 20,
 | 
			
		||||
  "weight": 445,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,110 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Toxel",
 | 
			
		||||
  "nationalPokedexNumber": 848,
 | 
			
		||||
  "primaryType": "electric",
 | 
			
		||||
  "secondaryType": "poison",
 | 
			
		||||
  "abilities": ["rattled", "static", "h:klutz"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 40,
 | 
			
		||||
    "attack": 38,
 | 
			
		||||
    "defence": 35,
 | 
			
		||||
    "special_attack": 54,
 | 
			
		||||
    "special_defence": 35,
 | 
			
		||||
    "speed": 40
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 75,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "baseExperienceYield": 48,
 | 
			
		||||
  "experienceGroup": "medium_slow",
 | 
			
		||||
  "eggCycles": 25,
 | 
			
		||||
  "eggGroups": ["undiscovered"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:acid",
 | 
			
		||||
    "1:belch",
 | 
			
		||||
    "1:flail",
 | 
			
		||||
    "1:growl",
 | 
			
		||||
    "1:nuzzle",
 | 
			
		||||
    "1:tearfullook",
 | 
			
		||||
    "egg:endeavor",
 | 
			
		||||
    "egg:metalsound",
 | 
			
		||||
    "egg:poweruppunch",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:charm",
 | 
			
		||||
    "tm:encore",
 | 
			
		||||
    "tm:endeavor",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:metalsound",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tutor:acid",
 | 
			
		||||
    "tutor:flail",
 | 
			
		||||
    "tutor:growl",
 | 
			
		||||
    "tutor:nuzzle"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8", "baby"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.toxel.desc"],
 | 
			
		||||
  "evolutions": [
 | 
			
		||||
    {
 | 
			
		||||
      "id": "toxel_toxtricity",
 | 
			
		||||
      "variant": "level_up",
 | 
			
		||||
      "result": "toxtricity",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["spark"],
 | 
			
		||||
      "requirements": [
 | 
			
		||||
        {
 | 
			
		||||
          "variant": "level",
 | 
			
		||||
          "minLevel": 30
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "id": "toxel_toxtricity",
 | 
			
		||||
      "variant": "level_up",
 | 
			
		||||
      "result": "toxtricity lowkey",
 | 
			
		||||
      "consumeHeldItem": false,
 | 
			
		||||
      "learnableMoves": ["spark"],
 | 
			
		||||
      "requirements": [
 | 
			
		||||
        {
 | 
			
		||||
          "variant": "level",
 | 
			
		||||
          "minLevel": 30
 | 
			
		||||
        }
 | 
			
		||||
      ]
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 1,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 4,
 | 
			
		||||
  "weight": 110,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 1,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:shuca_berry",
 | 
			
		||||
        "percentage": 2.5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,347 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": true,
 | 
			
		||||
  "name": "Toxtricity",
 | 
			
		||||
  "nationalPokedexNumber": 849,
 | 
			
		||||
  "primaryType": "electric",
 | 
			
		||||
  "secondaryType": "poison",
 | 
			
		||||
  "abilities": ["punkrock", "plus", "h:technician"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 75,
 | 
			
		||||
    "attack": 98,
 | 
			
		||||
    "defence": 70,
 | 
			
		||||
    "special_attack": 114,
 | 
			
		||||
    "special_defence": 70,
 | 
			
		||||
    "speed": 75
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 45,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "shoulderMountable": false,
 | 
			
		||||
  "forms": [
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Low-Key",
 | 
			
		||||
      "primaryType": "electric",
 | 
			
		||||
      "secondaryType": "poison",
 | 
			
		||||
      "abilities": ["punkrock", "minus", "h:technician"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 75,
 | 
			
		||||
        "attack": 98,
 | 
			
		||||
        "defence": 70,
 | 
			
		||||
        "special_attack": 114,
 | 
			
		||||
        "special_defence": 70,
 | 
			
		||||
        "speed": 75
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 45,
 | 
			
		||||
      "maleRatio": 0.5,
 | 
			
		||||
      "baseExperienceYield": 176,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 2,
 | 
			
		||||
        "special_defence": 0,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_slow",
 | 
			
		||||
      "eggCycles": 25,
 | 
			
		||||
      "eggGroups": ["human_like"],
 | 
			
		||||
      "moves": [
 | 
			
		||||
        "1:acid",
 | 
			
		||||
        "1:acidspray",
 | 
			
		||||
        "1:belch",
 | 
			
		||||
        "1:eerieimpulse",
 | 
			
		||||
        "1:flail",
 | 
			
		||||
        "1:growl",
 | 
			
		||||
        "1:leer",
 | 
			
		||||
        "1:nobleroar",
 | 
			
		||||
        "1:nuzzle",
 | 
			
		||||
        "1:tearfullook",
 | 
			
		||||
        "1:thundershock",
 | 
			
		||||
        "4:charge",
 | 
			
		||||
        "8:shockwave",
 | 
			
		||||
        "12:scaryface",
 | 
			
		||||
        "16:taunt",
 | 
			
		||||
        "20:venomdrench",
 | 
			
		||||
        "24:screech",
 | 
			
		||||
        "28:swagger",
 | 
			
		||||
        "32:toxic",
 | 
			
		||||
        "36:discharge",
 | 
			
		||||
        "40:poisonjab",
 | 
			
		||||
        "44:overdrive",
 | 
			
		||||
        "48:boomburst",
 | 
			
		||||
        "52:magneticflux",
 | 
			
		||||
        "tm:acidspray",
 | 
			
		||||
        "tm:attract",
 | 
			
		||||
        "tm:brickbreak",
 | 
			
		||||
        "tm:charge",
 | 
			
		||||
        "tm:chargebeam",
 | 
			
		||||
        "tm:charm",
 | 
			
		||||
        "tm:drainpunch",
 | 
			
		||||
        "tm:eerieimpulse",
 | 
			
		||||
        "tm:electricterrain",
 | 
			
		||||
        "tm:electroball",
 | 
			
		||||
        "tm:electroweb",
 | 
			
		||||
        "tm:encore",
 | 
			
		||||
        "tm:endeavor",
 | 
			
		||||
        "tm:endure",
 | 
			
		||||
        "tm:facade",
 | 
			
		||||
        "tm:firepunch",
 | 
			
		||||
        "tm:fling",
 | 
			
		||||
        "tm:gigaimpact",
 | 
			
		||||
        "tm:gunkshot",
 | 
			
		||||
        "tm:helpinghand",
 | 
			
		||||
        "tm:hex",
 | 
			
		||||
        "tm:hyperbeam",
 | 
			
		||||
        "tm:hypervoice",
 | 
			
		||||
        "tm:megakick",
 | 
			
		||||
        "tm:megapunch",
 | 
			
		||||
        "tm:metalsound",
 | 
			
		||||
        "tm:metronome",
 | 
			
		||||
        "tm:payback",
 | 
			
		||||
        "tm:poisonjab",
 | 
			
		||||
        "tm:poisontail",
 | 
			
		||||
        "tm:protect",
 | 
			
		||||
        "tm:psychicnoise",
 | 
			
		||||
        "tm:raindance",
 | 
			
		||||
        "tm:rest",
 | 
			
		||||
        "tm:round",
 | 
			
		||||
        "tm:scaryface",
 | 
			
		||||
        "tm:screech",
 | 
			
		||||
        "tm:sleeptalk",
 | 
			
		||||
        "tm:sludgebomb",
 | 
			
		||||
        "tm:sludgewave",
 | 
			
		||||
        "tm:snarl",
 | 
			
		||||
        "tm:snore",
 | 
			
		||||
        "tm:storedpower",
 | 
			
		||||
        "tm:substitute",
 | 
			
		||||
        "tm:sunnyday",
 | 
			
		||||
        "tm:swift",
 | 
			
		||||
        "tm:takedown",
 | 
			
		||||
        "tm:taunt",
 | 
			
		||||
        "tm:terablast",
 | 
			
		||||
        "tm:thief",
 | 
			
		||||
        "tm:throatchop",
 | 
			
		||||
        "tm:thunder",
 | 
			
		||||
        "tm:thunderbolt",
 | 
			
		||||
        "tm:thunderfang",
 | 
			
		||||
        "tm:thunderpunch",
 | 
			
		||||
        "tm:thunderwave",
 | 
			
		||||
        "tm:toxic",
 | 
			
		||||
        "tm:toxicspikes",
 | 
			
		||||
        "tm:trailblaze",
 | 
			
		||||
        "tm:uproar",
 | 
			
		||||
        "tm:venomdrench",
 | 
			
		||||
        "tm:venoshock",
 | 
			
		||||
        "tm:voltswitch",
 | 
			
		||||
        "tm:wildcharge",
 | 
			
		||||
        "tutor:risingvoltage"
 | 
			
		||||
      ],
 | 
			
		||||
      "labels": ["gen8"],
 | 
			
		||||
      "aspects": ["low-key"],
 | 
			
		||||
      "height": 16,
 | 
			
		||||
      "weight": 400,
 | 
			
		||||
      "preEvolution": "toxel",
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": false
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Gmax",
 | 
			
		||||
      "primaryType": "electric",
 | 
			
		||||
      "secondaryType": "poison",
 | 
			
		||||
      "abilities": ["punkrock", "plus", "h:technician"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 75,
 | 
			
		||||
        "attack": 98,
 | 
			
		||||
        "defence": 70,
 | 
			
		||||
        "special_attack": 114,
 | 
			
		||||
        "special_defence": 70,
 | 
			
		||||
        "speed": 75
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 45,
 | 
			
		||||
      "maleRatio": 0.5,
 | 
			
		||||
      "baseExperienceYield": 176,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 2,
 | 
			
		||||
        "special_defence": 0,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_slow",
 | 
			
		||||
      "eggCycles": 25,
 | 
			
		||||
      "eggGroups": ["human_like"],
 | 
			
		||||
      "labels": ["gen8", "gmax"],
 | 
			
		||||
      "aspects": ["gmax"],
 | 
			
		||||
      "height": 240,
 | 
			
		||||
      "weight": 0,
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": false
 | 
			
		||||
    },
 | 
			
		||||
    {
 | 
			
		||||
      "name": "Low-Key-Gmax",
 | 
			
		||||
      "primaryType": "electric",
 | 
			
		||||
      "secondaryType": "poison",
 | 
			
		||||
      "abilities": ["punkrock", "minus", "h:technician"],
 | 
			
		||||
      "baseStats": {
 | 
			
		||||
        "hp": 75,
 | 
			
		||||
        "attack": 98,
 | 
			
		||||
        "defence": 70,
 | 
			
		||||
        "special_attack": 114,
 | 
			
		||||
        "special_defence": 70,
 | 
			
		||||
        "speed": 75
 | 
			
		||||
      },
 | 
			
		||||
      "catchRate": 45,
 | 
			
		||||
      "maleRatio": 0.5,
 | 
			
		||||
      "baseExperienceYield": 176,
 | 
			
		||||
      "baseFriendship": 50,
 | 
			
		||||
      "evYield": {
 | 
			
		||||
        "hp": 0,
 | 
			
		||||
        "attack": 0,
 | 
			
		||||
        "defence": 0,
 | 
			
		||||
        "special_attack": 2,
 | 
			
		||||
        "special_defence": 0,
 | 
			
		||||
        "speed": 0
 | 
			
		||||
      },
 | 
			
		||||
      "experienceGroup": "medium_slow",
 | 
			
		||||
      "eggCycles": 25,
 | 
			
		||||
      "eggGroups": ["human_like"],
 | 
			
		||||
      "labels": ["gen8", "gmax"],
 | 
			
		||||
      "aspects": ["low-key-gmax"],
 | 
			
		||||
      "height": 240,
 | 
			
		||||
      "weight": 0,
 | 
			
		||||
      "cannotDynamax": false,
 | 
			
		||||
      "battleOnly": true
 | 
			
		||||
    }
 | 
			
		||||
  ],
 | 
			
		||||
  "baseExperienceYield": 176,
 | 
			
		||||
  "experienceGroup": "medium_slow",
 | 
			
		||||
  "eggCycles": 25,
 | 
			
		||||
  "eggGroups": ["human_like"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:acid",
 | 
			
		||||
    "1:acidspray",
 | 
			
		||||
    "1:belch",
 | 
			
		||||
    "1:eerieimpulse",
 | 
			
		||||
    "1:flail",
 | 
			
		||||
    "1:growl",
 | 
			
		||||
    "1:leer",
 | 
			
		||||
    "1:nobleroar",
 | 
			
		||||
    "1:nuzzle",
 | 
			
		||||
    "1:tearfullook",
 | 
			
		||||
    "1:thundershock",
 | 
			
		||||
    "4:charge",
 | 
			
		||||
    "8:shockwave",
 | 
			
		||||
    "12:scaryface",
 | 
			
		||||
    "16:taunt",
 | 
			
		||||
    "20:venoshock",
 | 
			
		||||
    "24:screech",
 | 
			
		||||
    "28:swagger",
 | 
			
		||||
    "32:toxic",
 | 
			
		||||
    "36:discharge",
 | 
			
		||||
    "40:poisonjab",
 | 
			
		||||
    "44:overdrive",
 | 
			
		||||
    "48:boomburst",
 | 
			
		||||
    "52:shiftgear",
 | 
			
		||||
    "tm:acidspray",
 | 
			
		||||
    "tm:attract",
 | 
			
		||||
    "tm:brickbreak",
 | 
			
		||||
    "tm:charge",
 | 
			
		||||
    "tm:chargebeam",
 | 
			
		||||
    "tm:charm",
 | 
			
		||||
    "tm:drainpunch",
 | 
			
		||||
    "tm:eerieimpulse",
 | 
			
		||||
    "tm:electricterrain",
 | 
			
		||||
    "tm:electroball",
 | 
			
		||||
    "tm:electroweb",
 | 
			
		||||
    "tm:encore",
 | 
			
		||||
    "tm:endeavor",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:firepunch",
 | 
			
		||||
    "tm:fling",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:gunkshot",
 | 
			
		||||
    "tm:helpinghand",
 | 
			
		||||
    "tm:hex",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:hypervoice",
 | 
			
		||||
    "tm:megakick",
 | 
			
		||||
    "tm:megapunch",
 | 
			
		||||
    "tm:metalsound",
 | 
			
		||||
    "tm:metronome",
 | 
			
		||||
    "tm:payback",
 | 
			
		||||
    "tm:poisonjab",
 | 
			
		||||
    "tm:poisontail",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:psychicnoise",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:round",
 | 
			
		||||
    "tm:scaryface",
 | 
			
		||||
    "tm:screech",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:sludgebomb",
 | 
			
		||||
    "tm:sludgewave",
 | 
			
		||||
    "tm:snarl",
 | 
			
		||||
    "tm:snore",
 | 
			
		||||
    "tm:storedpower",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:sunnyday",
 | 
			
		||||
    "tm:swift",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:taunt",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:thief",
 | 
			
		||||
    "tm:throatchop",
 | 
			
		||||
    "tm:thunder",
 | 
			
		||||
    "tm:thunderbolt",
 | 
			
		||||
    "tm:thunderfang",
 | 
			
		||||
    "tm:thunderpunch",
 | 
			
		||||
    "tm:thunderwave",
 | 
			
		||||
    "tm:toxic",
 | 
			
		||||
    "tm:toxicspikes",
 | 
			
		||||
    "tm:trailblaze",
 | 
			
		||||
    "tm:uproar",
 | 
			
		||||
    "tm:venoshock",
 | 
			
		||||
    "tm:voltswitch",
 | 
			
		||||
    "tm:wildcharge",
 | 
			
		||||
    "tutor:boomburst",
 | 
			
		||||
    "tutor:overdrive",
 | 
			
		||||
    "tutor:risingvoltage",
 | 
			
		||||
    "tutor:sludgewave"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen8"],
 | 
			
		||||
  "pokedex": ["cobblemon.species.toxtricity.desc"],
 | 
			
		||||
  "preEvolution": "toxel",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "baseScale": 1,
 | 
			
		||||
  "hitbox": {
 | 
			
		||||
    "width": 1,
 | 
			
		||||
    "height": 1,
 | 
			
		||||
    "fixed": false
 | 
			
		||||
  },
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 2,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 0
 | 
			
		||||
  },
 | 
			
		||||
  "height": 16,
 | 
			
		||||
  "weight": 400,
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "drops": {
 | 
			
		||||
    "amount": 1,
 | 
			
		||||
    "entries": [
 | 
			
		||||
      {
 | 
			
		||||
        "item": "cobblemon:shuca_berry",
 | 
			
		||||
        "percentage": 5
 | 
			
		||||
      }
 | 
			
		||||
    ]
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
@ -0,0 +1,382 @@
 | 
			
		||||
{
 | 
			
		||||
    "implemented": true,
 | 
			
		||||
    "name": "Urshifu",
 | 
			
		||||
    "nationalPokedexNumber": 892,
 | 
			
		||||
    "primaryType": "fighting",
 | 
			
		||||
    "secondaryType": "dark",
 | 
			
		||||
    "abilities": [
 | 
			
		||||
      "unseenfist"
 | 
			
		||||
    ],
 | 
			
		||||
    "baseStats": {
 | 
			
		||||
      "hp": 100,
 | 
			
		||||
      "attack": 130,
 | 
			
		||||
      "defence": 100,
 | 
			
		||||
      "special_attack": 63,
 | 
			
		||||
      "special_defence": 60,
 | 
			
		||||
      "speed": 97
 | 
			
		||||
    },
 | 
			
		||||
    "features": ["rapidstrike"],
 | 
			
		||||
    "behaviour": {
 | 
			
		||||
      "moving": {
 | 
			
		||||
        "canLook": true,
 | 
			
		||||
        "walk": {
 | 
			
		||||
          "walkSpeed": 0.3,
 | 
			
		||||
          "canWalk": true,
 | 
			
		||||
          "avoidsLand": false
 | 
			
		||||
        },
 | 
			
		||||
      "fly": {
 | 
			
		||||
        "canFly": false
 | 
			
		||||
      },
 | 
			
		||||
      "swim": {
 | 
			
		||||
        "swimSpeed": 0.2,
 | 
			
		||||
        "canSwimInWater": false,
 | 
			
		||||
        "canBreatheUnderwater": false
 | 
			
		||||
      }
 | 
			
		||||
    }
 | 
			
		||||
  },
 | 
			
		||||
    "catchRate": 3,
 | 
			
		||||
    "maleRatio": 0.875,
 | 
			
		||||
    "shoulderMountable": false,
 | 
			
		||||
    "baseScale":0.7,
 | 
			
		||||
    "hitbox": {
 | 
			
		||||
      "width": 2,
 | 
			
		||||
      "height": 3,
 | 
			
		||||
      "fixed": false
 | 
			
		||||
    },
 | 
			
		||||
    "forms": [
 | 
			
		||||
      {
 | 
			
		||||
        "name": "rapidstrike",
 | 
			
		||||
        "primaryType": "fighting",
 | 
			
		||||
        "secondaryType": "water",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "unseenfist"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 100,
 | 
			
		||||
          "attack": 130,
 | 
			
		||||
          "defence": 100,
 | 
			
		||||
          "special_attack": 63,
 | 
			
		||||
          "special_defence": 60,
 | 
			
		||||
          "speed": 97
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 3,
 | 
			
		||||
        "maleRatio": 0.875,
 | 
			
		||||
        "baseExperienceYield": 275,
 | 
			
		||||
        "baseFriendship": 50,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 3,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 0,
 | 
			
		||||
          "special_defence": 0,
 | 
			
		||||
          "speed": 0
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "slow",
 | 
			
		||||
        "eggCycles": 120,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "undiscovered"
 | 
			
		||||
        ],
 | 
			
		||||
        "moves": [
 | 
			
		||||
          "1:aquajet",
 | 
			
		||||
          "1:endure",
 | 
			
		||||
          "1:focusenergy",
 | 
			
		||||
          "1:leer",
 | 
			
		||||
          "1:rocksmash",
 | 
			
		||||
          "12:aerialace",
 | 
			
		||||
          "16:scaryface",
 | 
			
		||||
          "20:headbutt",
 | 
			
		||||
          "24:brickbreak",
 | 
			
		||||
          "28:detect",
 | 
			
		||||
          "32:bulkup",
 | 
			
		||||
          "36:ironhead",
 | 
			
		||||
          "40:dynamicpunch",
 | 
			
		||||
          "44:counter",
 | 
			
		||||
          "48:closecombat",
 | 
			
		||||
          "52:focuspunch",
 | 
			
		||||
          "tm:acrobatics",
 | 
			
		||||
          "tm:aerialace",
 | 
			
		||||
          "tm:attract",
 | 
			
		||||
          "tm:aurasphere",
 | 
			
		||||
          "tm:bodypress",
 | 
			
		||||
          "tm:bodyslam",
 | 
			
		||||
          "tm:brickbreak",
 | 
			
		||||
          "tm:brine",
 | 
			
		||||
          "tm:bulkup",
 | 
			
		||||
          "tm:chillingwater",
 | 
			
		||||
          "tm:closecombat",
 | 
			
		||||
          "tm:coaching",
 | 
			
		||||
          "tm:dig",
 | 
			
		||||
          "tm:dive",
 | 
			
		||||
          "tm:doubleedge",
 | 
			
		||||
          "tm:drainpunch",
 | 
			
		||||
          "tm:endure",
 | 
			
		||||
          "tm:facade",
 | 
			
		||||
          "tm:falseswipe",
 | 
			
		||||
          "tm:firepunch",
 | 
			
		||||
          "tm:fling",
 | 
			
		||||
          "tm:focusblast",
 | 
			
		||||
          "tm:focusenergy",
 | 
			
		||||
          "tm:focuspunch",
 | 
			
		||||
          "tm:gigaimpact",
 | 
			
		||||
          "tm:helpinghand",
 | 
			
		||||
          "tm:icepunch",
 | 
			
		||||
          "tm:icespinner",
 | 
			
		||||
          "tm:irondefense",
 | 
			
		||||
          "tm:ironhead",
 | 
			
		||||
          "tm:liquidation",
 | 
			
		||||
          "tm:lowkick",
 | 
			
		||||
          "tm:lowsweep",
 | 
			
		||||
          "tm:megakick",
 | 
			
		||||
          "tm:megapunch",
 | 
			
		||||
          "tm:poisonjab",
 | 
			
		||||
          "tm:protect",
 | 
			
		||||
          "tm:raindance",
 | 
			
		||||
          "tm:rest",
 | 
			
		||||
          "tm:retaliate",
 | 
			
		||||
          "tm:revenge",
 | 
			
		||||
          "tm:reversal",
 | 
			
		||||
          "tm:rockslide",
 | 
			
		||||
          "tm:rocktomb",
 | 
			
		||||
          "tm:round",
 | 
			
		||||
          "tm:scald",
 | 
			
		||||
          "tm:scaryface",
 | 
			
		||||
          "tm:sleeptalk",
 | 
			
		||||
          "tm:snore",
 | 
			
		||||
          "tm:stoneedge",
 | 
			
		||||
          "tm:substitute",
 | 
			
		||||
          "tm:superpower",
 | 
			
		||||
          "tm:swift",
 | 
			
		||||
          "tm:swordsdance",
 | 
			
		||||
          "tm:takedown",
 | 
			
		||||
          "tm:taunt",
 | 
			
		||||
          "tm:terablast",
 | 
			
		||||
          "tm:thunderpunch",
 | 
			
		||||
          "tm:trailblaze",
 | 
			
		||||
          "tm:uturn",
 | 
			
		||||
          "tm:waterfall",
 | 
			
		||||
          "tm:whirlpool",
 | 
			
		||||
          "tm:workup",
 | 
			
		||||
          "tm:zenheadbutt",
 | 
			
		||||
          "tutor:coaching"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8",
 | 
			
		||||
          "legendary"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "rapidstrike"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 19,
 | 
			
		||||
        "weight": 1050,
 | 
			
		||||
        "preEvolution": "kubfu",
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": false
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "name": "Gmax",
 | 
			
		||||
        "primaryType": "fighting",
 | 
			
		||||
        "secondaryType": "dark",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "unseenfist"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 100,
 | 
			
		||||
          "attack": 130,
 | 
			
		||||
          "defence": 100,
 | 
			
		||||
          "special_attack": 63,
 | 
			
		||||
          "special_defence": 60,
 | 
			
		||||
          "speed": 97
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 3,
 | 
			
		||||
        "maleRatio": 0.875,
 | 
			
		||||
        "baseExperienceYield": 275,
 | 
			
		||||
        "baseFriendship": 50,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 3,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 0,
 | 
			
		||||
          "special_defence": 0,
 | 
			
		||||
          "speed": 0
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "slow",
 | 
			
		||||
        "eggCycles": 120,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "undiscovered"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8",
 | 
			
		||||
          "legendary",
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 30,
 | 
			
		||||
        "weight": 0,
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": false
 | 
			
		||||
      },
 | 
			
		||||
      {
 | 
			
		||||
        "name": "RapidStrike-Gmax",
 | 
			
		||||
        "primaryType": "fighting",
 | 
			
		||||
        "secondaryType": "water",
 | 
			
		||||
        "abilities": [
 | 
			
		||||
          "unseenfist"
 | 
			
		||||
        ],
 | 
			
		||||
        "baseStats": {
 | 
			
		||||
          "hp": 100,
 | 
			
		||||
          "attack": 130,
 | 
			
		||||
          "defence": 100,
 | 
			
		||||
          "special_attack": 63,
 | 
			
		||||
          "special_defence": 60,
 | 
			
		||||
          "speed": 97
 | 
			
		||||
        },
 | 
			
		||||
        "catchRate": 3,
 | 
			
		||||
        "maleRatio": 0.875,
 | 
			
		||||
        "baseExperienceYield": 275,
 | 
			
		||||
        "baseFriendship": 50,
 | 
			
		||||
        "evYield": {
 | 
			
		||||
          "hp": 0,
 | 
			
		||||
          "attack": 3,
 | 
			
		||||
          "defence": 0,
 | 
			
		||||
          "special_attack": 0,
 | 
			
		||||
          "special_defence": 0,
 | 
			
		||||
          "speed": 0
 | 
			
		||||
        },
 | 
			
		||||
        "experienceGroup": "slow",
 | 
			
		||||
        "eggCycles": 120,
 | 
			
		||||
        "eggGroups": [
 | 
			
		||||
          "undiscovered"
 | 
			
		||||
        ],
 | 
			
		||||
        "labels": [
 | 
			
		||||
          "gen8",
 | 
			
		||||
          "legendary",
 | 
			
		||||
          "gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "aspects": [
 | 
			
		||||
          "rapidstrike-gmax"
 | 
			
		||||
        ],
 | 
			
		||||
        "height": 19,
 | 
			
		||||
        "weight": 1050,
 | 
			
		||||
        "cannotDynamax": false,
 | 
			
		||||
        "battleOnly": true
 | 
			
		||||
      }
 | 
			
		||||
    ],
 | 
			
		||||
    "baseExperienceYield": 275,
 | 
			
		||||
    "experienceGroup": "slow",
 | 
			
		||||
    "eggCycles": 120,
 | 
			
		||||
    "eggGroups": [
 | 
			
		||||
      "undiscovered"
 | 
			
		||||
    ],
 | 
			
		||||
    "moves": [
 | 
			
		||||
      "1:endure",
 | 
			
		||||
      "1:focusenergy",
 | 
			
		||||
      "1:leer",
 | 
			
		||||
      "1:rocksmash",
 | 
			
		||||
      "1:suckerpunch",
 | 
			
		||||
      "12:aerialace",
 | 
			
		||||
      "16:scaryface",
 | 
			
		||||
      "20:headbutt",
 | 
			
		||||
      "24:brickbreak",
 | 
			
		||||
      "28:detect",
 | 
			
		||||
      "32:bulkup",
 | 
			
		||||
      "36:ironhead",
 | 
			
		||||
      "40:dynamicpunch",
 | 
			
		||||
      "44:counter",
 | 
			
		||||
      "48:closecombat",
 | 
			
		||||
      "52:focuspunch",
 | 
			
		||||
      "tm:acrobatics",
 | 
			
		||||
      "tm:aerialace",
 | 
			
		||||
      "tm:assurance",
 | 
			
		||||
      "tm:attract",
 | 
			
		||||
      "tm:aurasphere",
 | 
			
		||||
      "tm:beatup",
 | 
			
		||||
      "tm:bodypress",
 | 
			
		||||
      "tm:bodyslam",
 | 
			
		||||
      "tm:brickbreak",
 | 
			
		||||
      "tm:bulkup",
 | 
			
		||||
      "tm:closecombat",
 | 
			
		||||
      "tm:coaching",
 | 
			
		||||
      "tm:crunch",
 | 
			
		||||
      "tm:darkestlariat",
 | 
			
		||||
      "tm:darkpulse",
 | 
			
		||||
      "tm:dig",
 | 
			
		||||
      "tm:doubleedge",
 | 
			
		||||
      "tm:drainpunch",
 | 
			
		||||
      "tm:endure",
 | 
			
		||||
      "tm:facade",
 | 
			
		||||
      "tm:falseswipe",
 | 
			
		||||
      "tm:firepunch",
 | 
			
		||||
      "tm:fling",
 | 
			
		||||
      "tm:focusblast",
 | 
			
		||||
      "tm:focusenergy",
 | 
			
		||||
      "tm:focuspunch",
 | 
			
		||||
      "tm:foulplay",
 | 
			
		||||
      "tm:gigaimpact",
 | 
			
		||||
      "tm:helpinghand",
 | 
			
		||||
      "tm:icepunch",
 | 
			
		||||
      "tm:irondefense",
 | 
			
		||||
      "tm:ironhead",
 | 
			
		||||
      "tm:lashout",
 | 
			
		||||
      "tm:lowkick",
 | 
			
		||||
      "tm:lowsweep",
 | 
			
		||||
      "tm:megakick",
 | 
			
		||||
      "tm:megapunch",
 | 
			
		||||
      "tm:metalclaw",
 | 
			
		||||
      "tm:payback",
 | 
			
		||||
      "tm:poisonjab",
 | 
			
		||||
      "tm:protect",
 | 
			
		||||
      "tm:rest",
 | 
			
		||||
      "tm:retaliate",
 | 
			
		||||
      "tm:revenge",
 | 
			
		||||
      "tm:reversal",
 | 
			
		||||
      "tm:roar",
 | 
			
		||||
      "tm:rockslide",
 | 
			
		||||
      "tm:rocktomb",
 | 
			
		||||
      "tm:round",
 | 
			
		||||
      "tm:scaryface",
 | 
			
		||||
      "tm:sleeptalk",
 | 
			
		||||
      "tm:snarl",
 | 
			
		||||
      "tm:snore",
 | 
			
		||||
      "tm:stoneedge",
 | 
			
		||||
      "tm:substitute",
 | 
			
		||||
      "tm:superpower",
 | 
			
		||||
      "tm:swift",
 | 
			
		||||
      "tm:swordsdance",
 | 
			
		||||
      "tm:takedown",
 | 
			
		||||
      "tm:taunt",
 | 
			
		||||
      "tm:terablast",
 | 
			
		||||
      "tm:throatchop",
 | 
			
		||||
      "tm:thunderpunch",
 | 
			
		||||
      "tm:trailblaze",
 | 
			
		||||
      "tm:uturn",
 | 
			
		||||
      "tm:workup",
 | 
			
		||||
      "tm:zenheadbutt",
 | 
			
		||||
      "tutor:coaching",
 | 
			
		||||
      "tutor:lashout"
 | 
			
		||||
    ],
 | 
			
		||||
    "labels": [
 | 
			
		||||
      "gen8",
 | 
			
		||||
      "legendary"
 | 
			
		||||
    ],
 | 
			
		||||
    "pokedex": [
 | 
			
		||||
      "cobblemon.species.urshifu.desc"
 | 
			
		||||
    ],
 | 
			
		||||
    "preEvolution": "kubfu",
 | 
			
		||||
    "evolutions": [],
 | 
			
		||||
    "baseFriendship": 50,
 | 
			
		||||
    "evYield": {
 | 
			
		||||
      "hp": 0,
 | 
			
		||||
      "attack": 3,
 | 
			
		||||
      "defence": 0,
 | 
			
		||||
      "special_attack": 0,
 | 
			
		||||
      "special_defence": 0,
 | 
			
		||||
      "speed": 0
 | 
			
		||||
    },
 | 
			
		||||
    "height": 19,
 | 
			
		||||
    "weight": 1050,
 | 
			
		||||
    "aspects": [],
 | 
			
		||||
    "cannotDynamax": false
 | 
			
		||||
  }
 | 
			
		||||
  
 | 
			
		||||
@ -0,0 +1,86 @@
 | 
			
		||||
{
 | 
			
		||||
  "implemented": "true",
 | 
			
		||||
  "name": "Wugtrio",
 | 
			
		||||
  "nationalPokedexNumber": 961,
 | 
			
		||||
  "primaryType": "water",
 | 
			
		||||
  "abilities": ["gooey", "rattled", "h:sandveil"],
 | 
			
		||||
  "baseStats": {
 | 
			
		||||
    "hp": 35,
 | 
			
		||||
    "attack": 100,
 | 
			
		||||
    "defence": 50,
 | 
			
		||||
    "special_attack": 50,
 | 
			
		||||
    "special_defence": 70,
 | 
			
		||||
    "speed": 120
 | 
			
		||||
  },
 | 
			
		||||
  "catchRate": 50,
 | 
			
		||||
  "maleRatio": 0.5,
 | 
			
		||||
  "baseExperienceYield": 149,
 | 
			
		||||
  "baseFriendship": 50,
 | 
			
		||||
  "evYield": {
 | 
			
		||||
    "hp": 0,
 | 
			
		||||
    "attack": 0,
 | 
			
		||||
    "defence": 0,
 | 
			
		||||
    "special_attack": 0,
 | 
			
		||||
    "special_defence": 0,
 | 
			
		||||
    "speed": 2
 | 
			
		||||
  },
 | 
			
		||||
  "experienceGroup": "medium_fast",
 | 
			
		||||
  "eggCycles": 20,
 | 
			
		||||
  "eggGroups": ["water_3"],
 | 
			
		||||
  "moves": [
 | 
			
		||||
    "1:mudslap",
 | 
			
		||||
    "1:sandattack",
 | 
			
		||||
    "1:watergun",
 | 
			
		||||
    "1:wrap",
 | 
			
		||||
    "12:aquajet",
 | 
			
		||||
    "16:slam",
 | 
			
		||||
    "20:waterpulse",
 | 
			
		||||
    "24:headbutt",
 | 
			
		||||
    "30:tripledive",
 | 
			
		||||
    "36:dig",
 | 
			
		||||
    "42:suckerpunch",
 | 
			
		||||
    "48:throatchop",
 | 
			
		||||
    "54:liquidation",
 | 
			
		||||
    "tm:agility",
 | 
			
		||||
    "tm:blizzard",
 | 
			
		||||
    "tm:bulldoze",
 | 
			
		||||
    "tm:chillingwater",
 | 
			
		||||
    "tm:dig",
 | 
			
		||||
    "tm:earthpower",
 | 
			
		||||
    "tm:endure",
 | 
			
		||||
    "tm:facade",
 | 
			
		||||
    "tm:foulplay",
 | 
			
		||||
    "tm:gigaimpact",
 | 
			
		||||
    "tm:helpinghand",
 | 
			
		||||
    "tm:hydropump",
 | 
			
		||||
    "tm:hyperbeam",
 | 
			
		||||
    "tm:icebeam",
 | 
			
		||||
    "tm:liquidation",
 | 
			
		||||
    "tm:muddywater",
 | 
			
		||||
    "tm:mudshot",
 | 
			
		||||
    "tm:mudslap",
 | 
			
		||||
    "tm:painsplit",
 | 
			
		||||
    "tm:protect",
 | 
			
		||||
    "tm:raindance",
 | 
			
		||||
    "tm:rest",
 | 
			
		||||
    "tm:sandstorm",
 | 
			
		||||
    "tm:sleeptalk",
 | 
			
		||||
    "tm:stompingtantrum",
 | 
			
		||||
    "tm:substitute",
 | 
			
		||||
    "tm:surf",
 | 
			
		||||
    "tm:swift",
 | 
			
		||||
    "tm:takedown",
 | 
			
		||||
    "tm:terablast",
 | 
			
		||||
    "tm:throatchop",
 | 
			
		||||
    "tm:waterpulse",
 | 
			
		||||
    "tm:whirlpool"
 | 
			
		||||
  ],
 | 
			
		||||
  "labels": ["gen9"],
 | 
			
		||||
  "aspects": [],
 | 
			
		||||
  "height": 12,
 | 
			
		||||
  "weight": 54,
 | 
			
		||||
  "preEvolution": "wiglett",
 | 
			
		||||
  "evolutions": [],
 | 
			
		||||
  "cannotDynamax": false,
 | 
			
		||||
  "pokedex": ["cobblemon.species.wugtrio.desc"]
 | 
			
		||||
}
 | 
			
		||||
		Reference in New Issue
	
	Block a user