Skip to content

Community funded. Cosmetic rewards only. Never pay-to-win.

Our promise
AshRun
In-game model of Calyrex
← All Pokémon

National Pokédex #0898 · Generation 8

Calyrex

psychicgrass

Calyrex is a merciful Pokémon, capable of providing healing and blessings. It reigned over the Galar region in times of yore.

Legendary MonumentStructure encounter

AshRun locations

How to obtain Calyrex

1 guided route · 0 exact encounters
Legendary Monument

Calyrex

Calyrex is the king who once ruled all of Galar, a calm and gentle Pokémon said to see every past and future. It waits at the Crown Shrine, but a king needs a steed. Claim both Glastrier and Spectrier first, then approach the throne to meet the monarch and choose your mount.

Where
Crown Shrine

Where to look in the wild

The special AshRun route is shown first. Wild locations only appear here when the installed pack defines them as another valid way to find this Pokémon.

This Pokémon has no direct natural location. Use the special route above or obtain it through evolution.

Battle profile

Base stats

500 total
Hp100
Attack80
Defence80
Special Attack80
Special Defence80
Speed80

Abilities

  • Unnerve

Training

Base experience
250
Growth
Slow
EV yield
Hp: 3 · Attack: 0 · Defence: 0 · Special Attack: 0 · Special Defence: 0 · Speed: 0
Friendship
100

Progression

Evolution & forms

This Pokémon does not evolve into another species.

Forms

Complete installed learnset

Moves

81 entries
Level moves (17)
Lv. 1 · ConfusionLv. 1 · GrowthLv. 1 · MegadrainLv. 1 · PoundLv. 8 · LifedewLv. 16 · GigadrainLv. 24 · PsyshockLv. 32 · HelpinghandLv. 40 · AromatherapyLv. 40 · GrassyterrainLv. 40 · PsychicterrainLv. 48 · EnergyballLv. 56 · PsychicLv. 64 · LeechseedLv. 72 · HealpulseLv. 80 · SolarbeamLv. 88 · Futuresight
Tm moves (58)
AgilityAllyswitchBatonpassBodypressBulletseedCalmmindDrainingkissEncoreEndureEnergyballFacadeFuturesightGigadrainGigaimpactGrassknotGrassyterrainGuardswapHelpinghandHyperbeamImprisonLeafstormLightscreenMagicalleafMagicroomMetronomeMudshotPaydayPollenpuffPowerswapProtectPsybeamPsychicPsychicterrainPsyshockReflectRestRoundSafeguardScaryfaceSeedbombSkillswapSleeptalkSnarlSnoreSolarbeamSolarbladeSpeedswapStoredpowerSubstituteSunnydaySwiftTakedownTerablastTriattackTrickTrickroomWonderroomZenheadbutt
Tutor moves (3)
ExpandingforceGigadrainPsychic
Legacy moves (3)
RoundSnoreUproar

Useful extras

Drops & breeding

No item drops are listed for this Pokémon.

Egg groups
Undiscovered
Egg cycles
120
Catch rate
3
Maximum drops
Technical server dataRaw records, internal IDs, source files, presets, and full JSON

Source summary

Base species: mega_showdown-neoforge-1.8.4+1.7.3+1.21.1.jar. Installed additions: complete-cobblemon-collection-myths-and-legends-compat-2.1.0.jar.

Acquisition records

{
  "questGuides": [
    {
      "questId": "1E6F00000000112D",
      "title": "Calyrex",
      "description": "Calyrex is the king who once ruled all of Galar, a calm and gentle Pokémon said to see every past and future. It waits at the Crown Shrine, but a king needs a steed. Claim both Glastrier and Spectrier first, then approach the throne to meet the monarch and choose your mount.",
      "routeType": "Legendary Monument",
      "structures": [
        "legendarymonuments:crown_shrine"
      ],
      "items": [],
      "aspects": [],
      "source": "AshRun FTB Quests: legendaries.snbt"
    }
  ],
  "structureEncounters": [],
  "naturalSpawns": [
    {
      "id": "calyrex-1",
      "pokemon": "calyrex",
      "presets": [
        "natural"
      ],
      "type": "pokemon",
      "context": "grounded",
      "bucket": "ultra-rare",
      "level": "50",
      "weight": 3,
      "condition": {
        "biomes": [
          "#cobblemon:has_season/autumn",
          "#cobblemon:is_floral"
        ]
      },
      "source": "complete-cobblemon-collection-myths-and-legends-compat-2.1.0.jar",
      "sourceFile": "data/legendary_spawns_ccc/spawn_pool_world/0898_calyrex.json"
    }
  ],
  "raids": [
    {
      "tier": "SEVEN",
      "type": "psychic",
      "weight": 20,
      "moves": [
        "psyshock",
        "energyball",
        "futuresight",
        "psychic"
      ],
      "source": "cobblemonraiddens-legendaries-0.7.5.zip"
    },
    {
      "tier": "SEVEN",
      "type": "ice",
      "weight": 10,
      "moves": [
        "confusion",
        "doubleedge",
        "irondefense",
        "psychic"
      ],
      "source": "cobblemonraiddens-legendaries-0.7.5.zip"
    },
    {
      "tier": "SEVEN",
      "type": "ghost",
      "weight": 10,
      "moves": [
        "confusion",
        "energyball",
        "nastyplot",
        "psychic"
      ],
      "source": "cobblemonraiddens-legendaries-0.7.5.zip"
    }
  ],
  "fossils": []
}

Evolution and forms

{
  "evolutions": [],
  "forms": [
    {
      "name": "Ice",
      "aspects": [
        "ice-rider"
      ],
      "types": [
        "psychic",
        "ice"
      ],
      "abilities": [
        "asoneglastrier"
      ],
      "stats": {
        "hp": 100,
        "attack": 165,
        "defence": 150,
        "special_attack": 85,
        "special_defence": 130,
        "speed": 50
      },
      "moves": [
        {
          "method": "level",
          "move": "avalanche",
          "level": 1
        },
        {
          "method": "level",
          "move": "confusion",
          "level": 1
        },
        {
          "method": "level",
          "move": "doubleedge",
          "level": 1
        },
        {
          "method": "level",
          "move": "doublekick",
          "level": 1
        },
        {
          "method": "form_change",
          "move": "glaciallance"
        },
        {
          "method": "level",
          "move": "growth",
          "level": 1
        },
        {
          "method": "level",
          "move": "iciclecrash",
          "level": 1
        },
        {
          "method": "level",
          "move": "irondefense",
          "level": 1
        },
        {
          "method": "level",
          "move": "megadrain",
          "level": 1
        },
        {
          "method": "level",
          "move": "mist",
          "level": 1
        },
        {
          "method": "level",
          "move": "pound",
          "level": 1
        },
        {
          "method": "level",
          "move": "stomp",
          "level": 1
        },
        {
          "method": "level",
          "move": "swordsdance",
          "level": 1
        },
        {
          "method": "level",
          "move": "tackle",
          "level": 1
        },
        {
          "method": "level",
          "move": "tailwhip",
          "level": 1
        },
        {
          "method": "level",
          "move": "takedown",
          "level": 1
        },
        {
          "method": "level",
          "move": "taunt",
          "level": 1
        },
        {
          "method": "level",
          "move": "thrash",
          "level": 1
        },
        {
          "method": "level",
          "move": "torment",
          "level": 1
        },
        {
          "method": "level",
          "move": "lifedew",
          "level": 8
        },
        {
          "method": "level",
          "move": "gigadrain",
          "level": 16
        },
        {
          "method": "level",
          "move": "psyshock",
          "level": 24
        },
        {
          "method": "level",
          "move": "helpinghand",
          "level": 32
        },
        {
          "method": "level",
          "move": "aromatherapy",
          "level": 40
        },
        {
          "method": "level",
          "move": "grassyterrain",
          "level": 40
        },
        {
          "method": "level",
          "move": "energyball",
          "level": 48
        },
        {
          "method": "level",
          "move": "psychic",
          "level": 56
        },
        {
          "method": "level",
          "move": "leechseed",
          "level": 64
        },
        {
          "method": "level",
          "move": "healpulse",
          "level": 72
        },
        {
          "method": "level",
          "move": "solarbeam",
          "level": 80
        },
        {
          "method": "level",
          "move": "futuresight",
          "level": 88
        },
        {
          "method": "tm",
          "move": "agility"
        },
        {
          "method": "tm",
          "move": "allyswitch"
        },
        {
          "method": "tm",
          "move": "assurance"
        },
        {
          "method": "tm",
          "move": "avalanche"
        },
        {
          "method": "tm",
          "move": "batonpass"
        },
        {
          "method": "tm",
          "move": "blizzard"
        },
        {
          "method": "tm",
          "move": "bodypress"
        },
        {
          "method": "tm",
          "move": "bodyslam"
        },
        {
          "method": "tm",
          "move": "bulldoze"
        },
        {
          "method": "tm",
          "move": "bulletseed"
        },
        {
          "method": "tm",
          "move": "calmmind"
        },
        {
          "method": "tm",
          "move": "closecombat"
        },
        {
          "method": "tm",
          "move": "crunch"
        },
        {
          "method": "tm",
          "move": "drainingkiss"
        },
        {
          "method": "tm",
          "move": "encore"
        },
        {
          "method": "tm",
          "move": "endure"
        },
        {
          "method": "tm",
          "move": "energyball"
        },
        {
          "method": "tm",
          "move": "facade"
        },
        {
          "method": "tm",
          "move": "futuresight"
        },
        {
          "method": "tm",
          "move": "gigadrain"
        },
        {
          "method": "tm",
          "move": "gigaimpact"
        },
        {
          "method": "tm",
          "move": "grassknot"
        },
        {
          "method": "tm",
          "move": "grassyterrain"
        },
        {
          "method": "tm",
          "move": "guardswap"
        },
        {
          "method": "tm",
          "move": "hail"
        },
        {
          "method": "tm",
          "move": "heavyslam"
        },
        {
          "method": "tm",
          "move": "helpinghand"
        },
        {
          "method": "tm",
          "move": "highhorsepower"
        },
        {
          "method": "tm",
          "move": "hyperbeam"
        },
        {
          "method": "tm",
          "move": "icebeam"
        },
        {
          "method": "tm",
          "move": "iciclespear"
        },
        {
          "method": "tm",
          "move": "icywind"
        },
        {
          "method": "tm",
          "move": "imprison"
        },
        {
          "method": "tm",
          "move": "irondefense"
        },
        {
          "method": "tm",
          "move": "leafstorm"
        },
        {
          "method": "tm",
          "move": "lightscreen"
        },
        {
          "method": "tm",
          "move": "magicalleaf"
        },
        {
          "method": "tm",
          "move": "magicroom"
        },
        {
          "method": "tm",
          "move": "megahorn"
        },
        {
          "method": "tm",
          "move": "metronome"
        },
        {
          "method": "tm",
          "move": "mudshot"
        },
        {
          "method": "tm",
          "move": "outrage"
        },
        {
          "method": "tm",
          "move": "payback"
        },
        {
          "method": "tm",
          "move": "payday"
        },
        {
          "method": "tm",
          "move": "pollenpuff"
        },
        {
          "method": "tm",
          "move": "powerswap"
        },
        {
          "method": "tm",
          "move": "protect"
        },
        {
          "method": "tm",
          "move": "psybeam"
        },
        {
          "method": "tm",
          "move": "psychic"
        },
        {
          "method": "tm",
          "move": "psychicterrain"
        },
        {
          "method": "tm",
          "move": "psyshock"
        },
        {
          "method": "tm",
          "move": "reflect"
        },
        {
          "method": "tm",
          "move": "rest"
        },
        {
          "method": "tm",
          "move": "round"
        },
        {
          "method": "tm",
          "move": "safeguard"
        },
        {
          "method": "tm",
          "move": "scaryface"
        },
        {
          "method": "tm",
          "move": "seedbomb"
        },
        {
          "method": "tm",
          "move": "skillswap"
        },
        {
          "method": "tm",
          "move": "sleeptalk"
        },
        {
          "method": "tm",
          "move": "smartstrike"
        },
        {
          "method": "tm",
          "move": "snarl"
        },
        {
          "method": "tm",
          "move": "snore"
        },
        {
          "method": "tm",
          "move": "snowscape"
        },
        {
          "method": "tm",
          "move": "solarbeam"
        },
        {
          "method": "tm",
          "move": "solarblade"
        },
        {
          "method": "tm",
          "move": "speedswap"
        },
        {
          "method": "tm",
          "move": "stompingtantrum"
        },
        {
          "method": "tm",
          "move": "storedpower"
        },
        {
          "method": "tm",
          "move": "substitute"
        },
        {
          "method": "tm",
          "move": "sunnyday"
        },
        {
          "method": "tm",
          "move": "superpower"
        },
        {
          "method": "tm",
          "move": "swift"
        },
        {
          "method": "tm",
          "move": "swordsdance"
        },
        {
          "method": "tm",
          "move": "takedown"
        },
        {
          "method": "tm",
          "move": "taunt"
        },
        {
          "method": "tm",
          "move": "terablast"
        },
        {
          "method": "tm",
          "move": "throatchop"
        },
        {
          "method": "tm",
          "move": "trailblaze"
        },
        {
          "method": "tm",
          "move": "triattack"
        },
        {
          "method": "tm",
          "move": "trick"
        },
        {
          "method": "tm",
          "move": "trickroom"
        },
        {
          "method": "tm",
          "move": "uproar"
        },
        {
          "method": "tm",
          "move": "wonderroom"
        },
        {
          "method": "tm",
          "move": "zenheadbutt"
        },
        {
          "method": "tutor",
          "move": "expandingforce"
        },
        {
          "method": "tutor",
          "move": "gigadrain"
        },
        {
          "method": "tutor",
          "move": "glaciallance"
        },
        {
          "method": "tutor",
          "move": "irondefense"
        },
        {
          "method": "tutor",
          "move": "lashout"
        },
        {
          "method": "tutor",
          "move": "psychic"
        },
        {
          "method": "legacy",
          "move": "round"
        },
        {
          "method": "legacy",
          "move": "snore"
        }
      ],
      "evolutions": [],
      "description": [
        "It's said that this Pokémon once moved a large forest—and all the Pokémon living there—to a new location overnight."
      ]
    },
    {
      "name": "Shadow",
      "aspects": [
        "shadow-rider"
      ],
      "types": [
        "psychic",
        "ghost"
      ],
      "abilities": [
        "asonespectrier"
      ],
      "stats": {
        "hp": 100,
        "attack": 85,
        "defence": 80,
        "special_attack": 165,
        "special_defence": 100,
        "speed": 150
      },
      "moves": [
        {
          "method": "level",
          "move": "agility",
          "level": 1
        },
        {
          "method": "form_change",
          "move": "astralbarrage"
        },
        {
          "method": "level",
          "move": "confuseray",
          "level": 1
        },
        {
          "method": "level",
          "move": "confusion",
          "level": 1
        },
        {
          "method": "level",
          "move": "disable",
          "level": 1
        },
        {
          "method": "level",
          "move": "doubleedge",
          "level": 1
        },
        {
          "method": "level",
          "move": "doublekick",
          "level": 1
        },
        {
          "method": "level",
          "move": "growth",
          "level": 1
        },
        {
          "method": "level",
          "move": "haze",
          "level": 1
        },
        {
          "method": "level",
          "move": "hex",
          "level": 1
        },
        {
          "method": "level",
          "move": "megadrain",
          "level": 1
        },
        {
          "method": "level",
          "move": "nastyplot",
          "level": 1
        },
        {
          "method": "level",
          "move": "pound",
          "level": 1
        },
        {
          "method": "level",
          "move": "shadowball",
          "level": 1
        },
        {
          "method": "level",
          "move": "stomp",
          "level": 1
        },
        {
          "method": "level",
          "move": "tackle",
          "level": 1
        },
        {
          "method": "level",
          "move": "tailwhip",
          "level": 1
        },
        {
          "method": "level",
          "move": "takedown",
          "level": 1
        },
        {
          "method": "level",
          "move": "thrash",
          "level": 1
        },
        {
          "method": "level",
          "move": "lifedew",
          "level": 8
        },
        {
          "method": "level",
          "move": "gigadrain",
          "level": 16
        },
        {
          "method": "level",
          "move": "psyshock",
          "level": 24
        },
        {
          "method": "level",
          "move": "helpinghand",
          "level": 32
        },
        {
          "method": "level",
          "move": "aromatherapy",
          "level": 40
        },
        {
          "method": "level",
          "move": "grassyterrain",
          "level": 40
        },
        {
          "method": "level",
          "move": "psychicterrain",
          "level": 40
        },
        {
          "method": "level",
          "move": "energyball",
          "level": 48
        },
        {
          "method": "level",
          "move": "psychic",
          "level": 56
        },
        {
          "method": "level",
          "move": "leechseed",
          "level": 64
        },
        {
          "method": "level",
          "move": "healpulse",
          "level": 72
        },
        {
          "method": "level",
          "move": "solarbeam",
          "level": 80
        },
        {
          "method": "level",
          "move": "futuresight",
          "level": 88
        },
        {
          "method": "tm",
          "move": "agility"
        },
        {
          "method": "tm",
          "move": "allyswitch"
        },
        {
          "method": "tm",
          "move": "assurance"
        },
        {
          "method": "tm",
          "move": "batonpass"
        },
        {
          "method": "tm",
          "move": "bodyslam"
        },
        {
          "method": "tm",
          "move": "bulldoze"
        },
        {
          "method": "tm",
          "move": "bulletseed"
        },
        {
          "method": "tm",
          "move": "calmmind"
        },
        {
          "method": "tm",
          "move": "confuseray"
        },
        {
          "method": "tm",
          "move": "crunch"
        },
        {
          "method": "tm",
          "move": "darkpulse"
        },
        {
          "method": "tm",
          "move": "drainingkiss"
        },
        {
          "method": "tm",
          "move": "encore"
        },
        {
          "method": "tm",
          "move": "endure"
        },
        {
          "method": "tm",
          "move": "energyball"
        },
        {
          "method": "tm",
          "move": "facade"
        },
        {
          "method": "tm",
          "move": "foulplay"
        },
        {
          "method": "tm",
          "move": "futuresight"
        },
        {
          "method": "tm",
          "move": "gigadrain"
        },
        {
          "method": "tm",
          "move": "gigaimpact"
        },
        {
          "method": "tm",
          "move": "grassknot"
        },
        {
          "method": "tm",
          "move": "grassyterrain"
        },
        {
          "method": "tm",
          "move": "guardswap"
        },
        {
          "method": "tm",
          "move": "helpinghand"
        },
        {
          "method": "tm",
          "move": "hex"
        },
        {
          "method": "tm",
          "move": "hyperbeam"
        },
        {
          "method": "tm",
          "move": "imprison"
        },
        {
          "method": "tm",
          "move": "leafstorm"
        },
        {
          "method": "tm",
          "move": "lightscreen"
        },
        {
          "method": "tm",
          "move": "magicalleaf"
        },
        {
          "method": "tm",
          "move": "magicroom"
        },
        {
          "method": "tm",
          "move": "metronome"
        },
        {
          "method": "tm",
          "move": "mudshot"
        },
        {
          "method": "tm",
          "move": "nastyplot"
        },
        {
          "method": "tm",
          "move": "nightshade"
        },
        {
          "method": "tm",
          "move": "payback"
        },
        {
          "method": "tm",
          "move": "payday"
        },
        {
          "method": "tm",
          "move": "phantomforce"
        },
        {
          "method": "tm",
          "move": "pollenpuff"
        },
        {
          "method": "tm",
          "move": "powerswap"
        },
        {
          "method": "tm",
          "move": "protect"
        },
        {
          "method": "tm",
          "move": "psybeam"
        },
        {
          "method": "tm",
          "move": "psychic"
        },
        {
          "method": "tm",
          "move": "psychicterrain"
        },
        {
          "method": "tm",
          "move": "psychocut"
        },
        {
          "method": "tm",
          "move": "psyshock"
        },
        {
          "method": "tm",
          "move": "reflect"
        },
        {
          "method": "tm",
          "move": "rest"
        },
        {
          "method": "tm",
          "move": "round"
        },
        {
          "method": "tm",
          "move": "safeguard"
        },
        {
          "method": "tm",
          "move": "scaryface"
        },
        {
          "method": "tm",
          "move": "seedbomb"
        },
        {
          "method": "tm",
          "move": "shadowball"
        },
        {
          "method": "tm",
          "move": "skillswap"
        },
        {
          "method": "tm",
          "move": "sleeptalk"
        },
        {
          "method": "tm",
          "move": "snarl"
        },
        {
          "method": "tm",
          "move": "snore"
        },
        {
          "method": "tm",
          "move": "solarbeam"
        },
        {
          "method": "tm",
          "move": "solarblade"
        },
        {
          "method": "tm",
          "move": "speedswap"
        },
        {
          "method": "tm",
          "move": "stompingtantrum"
        },
        {
          "method": "tm",
          "move": "storedpower"
        },
        {
          "method": "tm",
          "move": "substitute"
        },
        {
          "method": "tm",
          "move": "sunnyday"
        },
        {
          "method": "tm",
          "move": "swift"
        },
        {
          "method": "tm",
          "move": "takedown"
        },
        {
          "method": "tm",
          "move": "taunt"
        },
        {
          "method": "tm",
          "move": "terablast"
        },
        {
          "method": "tm",
          "move": "triattack"
        },
        {
          "method": "tm",
          "move": "trick"
        },
        {
          "method": "tm",
          "move": "trickroom"
        },
        {
          "method": "tm",
          "move": "uproar"
        },
        {
          "method": "tm",
          "move": "willowisp"
        },
        {
          "method": "tm",
          "move": "wonderroom"
        },
        {
          "method": "tm",
          "move": "zenheadbutt"
        },
        {
          "method": "tutor",
          "move": "agility"
        },
        {
          "method": "tutor",
          "move": "astralbarrage"
        },
        {
          "method": "tutor",
          "move": "expandingforce"
        },
        {
          "method": "tutor",
          "move": "gigadrain"
        },
        {
          "method": "tutor",
          "move": "lashout"
        },
        {
          "method": "tutor",
          "move": "psychic"
        },
        {
          "method": "legacy",
          "move": "round"
        },
        {
          "method": "legacy",
          "move": "snore"
        },
        {
          "method": "legacy",
          "move": "uproar"
        }
      ],
      "evolutions": [],
      "description": [
        "Legend says that by using its power to see all events from past to future, this Pokémon saved the creatures of a forest from a meteorite strike."
      ]
    }
  ]
}

Behavior and drops

{
  "behaviour": {},
  "drops": {},
  "labels": [
    "gen8",
    "legendary"
  ]
}

Complete installed species record

{
  "implemented": true,
  "name": "Calyrex",
  "nationalPokedexNumber": 898,
  "primaryType": "psychic",
  "secondaryType": "grass",
  "abilities": [
    "unnerve"
  ],
  "baseStats": {
    "hp": 100,
    "attack": 80,
    "defence": 80,
    "special_attack": 80,
    "special_defence": 80,
    "speed": 80
  },
  "catchRate": 3,
  "maleRatio": -1,
  "shoulderMountable": false,
  "forms": [
    {
      "name": "Ice",
      "primaryType": "psychic",
      "secondaryType": "ice",
      "abilities": [
        "asoneglastrier"
      ],
      "pokedex": [
        "cobblemon.species.calyrex-ice.desc"
      ],
      "baseStats": {
        "hp": 100,
        "attack": 165,
        "defence": 150,
        "special_attack": 85,
        "special_defence": 130,
        "speed": 50
      },
      "catchRate": 3,
      "maleRatio": -1,
      "baseExperienceYield": 250,
      "baseFriendship": 100,
      "evYield": {
        "hp": 0,
        "attack": 3,
        "defence": 0,
        "special_attack": 0,
        "special_defence": 0,
        "speed": 0
      },
      "experienceGroup": "slow",
      "eggCycles": 120,
      "eggGroups": [
        "undiscovered"
      ],
      "moves": [
        "1:avalanche",
        "1:confusion",
        "1:doubleedge",
        "1:doublekick",
        "form_change:glaciallance",
        "1:growth",
        "1:iciclecrash",
        "1:irondefense",
        "1:megadrain",
        "1:mist",
        "1:pound",
        "1:stomp",
        "1:swordsdance",
        "1:tackle",
        "1:tailwhip",
        "1:takedown",
        "1:taunt",
        "1:thrash",
        "1:torment",
        "8:lifedew",
        "16:gigadrain",
        "24:psyshock",
        "32:helpinghand",
        "40:aromatherapy",
        "40:grassyterrain",
        "48:energyball",
        "56:psychic",
        "64:leechseed",
        "72:healpulse",
        "80:solarbeam",
        "88:futuresight",
        "tm:agility",
        "tm:allyswitch",
        "tm:assurance",
        "tm:avalanche",
        "tm:batonpass",
        "tm:blizzard",
        "tm:bodypress",
        "tm:bodyslam",
        "tm:bulldoze",
        "tm:bulletseed",
        "tm:calmmind",
        "tm:closecombat",
        "tm:crunch",
        "tm:drainingkiss",
        "tm:encore",
        "tm:endure",
        "tm:energyball",
        "tm:facade",
        "tm:futuresight",
        "tm:gigadrain",
        "tm:gigaimpact",
        "tm:grassknot",
        "tm:grassyterrain",
        "tm:guardswap",
        "tm:hail",
        "tm:heavyslam",
        "tm:helpinghand",
        "tm:highhorsepower",
        "tm:hyperbeam",
        "tm:icebeam",
        "tm:iciclespear",
        "tm:icywind",
        "tm:imprison",
        "tm:irondefense",
        "tm:leafstorm",
        "tm:lightscreen",
        "tm:magicalleaf",
        "tm:magicroom",
        "tm:megahorn",
        "tm:metronome",
        "tm:mudshot",
        "tm:outrage",
        "tm:payback",
        "tm:payday",
        "tm:pollenpuff",
        "tm:powerswap",
        "tm:protect",
        "tm:psybeam",
        "tm:psychic",
        "tm:psychicterrain",
        "tm:psyshock",
        "tm:reflect",
        "tm:rest",
        "tm:round",
        "tm:safeguard",
        "tm:scaryface",
        "tm:seedbomb",
        "tm:skillswap",
        "tm:sleeptalk",
        "tm:smartstrike",
        "tm:snarl",
        "tm:snore",
        "tm:snowscape",
        "tm:solarbeam",
        "tm:solarblade",
        "tm:speedswap",
        "tm:stompingtantrum",
        "tm:storedpower",
        "tm:substitute",
        "tm:sunnyday",
        "tm:superpower",
        "tm:swift",
        "tm:swordsdance",
        "tm:takedown",
        "tm:taunt",
        "tm:terablast",
        "tm:throatchop",
        "tm:trailblaze",
        "tm:triattack",
        "tm:trick",
        "tm:trickroom",
        "tm:uproar",
        "tm:wonderroom",
        "tm:zenheadbutt",
        "tutor:expandingforce",
        "tutor:gigadrain",
        "tutor:glaciallance",
        "tutor:irondefense",
        "tutor:lashout",
        "tutor:psychic",
        "legacy:round",
        "legacy:snore"
      ],
      "labels": [
        "gen8",
        "legendary"
      ],
      "aspects": [
        "ice-rider"
      ],
      "baseScale": 0.85,
      "hitbox": {
        "width": 2.3,
        "height": 3,
        "fixed": false
      },
      "height": 24,
      "weight": 8091,
      "evolutions": [],
      "cannotDynamax": false,
      "battleOnly": false
    },
    {
      "name": "Shadow",
      "primaryType": "psychic",
      "secondaryType": "ghost",
      "abilities": [
        "asonespectrier"
      ],
      "pokedex": [
        "cobblemon.species.calyrex-shadow.desc"
      ],
      "baseStats": {
        "hp": 100,
        "attack": 85,
        "defence": 80,
        "special_attack": 165,
        "special_defence": 100,
        "speed": 150
      },
      "catchRate": 3,
      "maleRatio": -1,
      "baseExperienceYield": 250,
      "baseFriendship": 100,
      "evYield": {
        "hp": 0,
        "attack": 0,
        "defence": 0,
        "special_attack": 3,
        "special_defence": 0,
        "speed": 0
      },
      "experienceGroup": "slow",
      "eggCycles": 120,
      "eggGroups": [
        "undiscovered"
      ],
      "moves": [
        "1:agility",
        "form_change:astralbarrage",
        "1:confuseray",
        "1:confusion",
        "1:disable",
        "1:doubleedge",
        "1:doublekick",
        "1:growth",
        "1:haze",
        "1:hex",
        "1:megadrain",
        "1:nastyplot",
        "1:pound",
        "1:shadowball",
        "1:stomp",
        "1:tackle",
        "1:tailwhip",
        "1:takedown",
        "1:thrash",
        "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:assurance",
        "tm:batonpass",
        "tm:bodyslam",
        "tm:bulldoze",
        "tm:bulletseed",
        "tm:calmmind",
        "tm:confuseray",
        "tm:crunch",
        "tm:darkpulse",
        "tm:drainingkiss",
        "tm:encore",
        "tm:endure",
        "tm:energyball",
        "tm:facade",
        "tm:foulplay",
        "tm:futuresight",
        "tm:gigadrain",
        "tm:gigaimpact",
        "tm:grassknot",
        "tm:grassyterrain",
        "tm:guardswap",
        "tm:helpinghand",
        "tm:hex",
        "tm:hyperbeam",
        "tm:imprison",
        "tm:leafstorm",
        "tm:lightscreen",
        "tm:magicalleaf",
        "tm:magicroom",
        "tm:metronome",
        "tm:mudshot",
        "tm:nastyplot",
        "tm:nightshade",
        "tm:payback",
        "tm:payday",
        "tm:phantomforce",
        "tm:pollenpuff",
        "tm:powerswap",
        "tm:protect",
        "tm:psybeam",
        "tm:psychic",
        "tm:psychicterrain",
        "tm:psychocut",
        "tm:psyshock",
        "tm:reflect",
        "tm:rest",
        "tm:round",
        "tm:safeguard",
        "tm:scaryface",
        "tm:seedbomb",
        "tm:shadowball",
        "tm:skillswap",
        "tm:sleeptalk",
        "tm:snarl",
        "tm:snore",
        "tm:solarbeam",
        "tm:solarblade",
        "tm:speedswap",
        "tm:stompingtantrum",
        "tm:storedpower",
        "tm:substitute",
        "tm:sunnyday",
        "tm:swift",
        "tm:takedown",
        "tm:taunt",
        "tm:terablast",
        "tm:triattack",
        "tm:trick",
        "tm:trickroom",
        "tm:uproar",
        "tm:willowisp",
        "tm:wonderroom",
        "tm:zenheadbutt",
        "tutor:agility",
        "tutor:astralbarrage",
        "tutor:expandingforce",
        "tutor:gigadrain",
        "tutor:lashout",
        "tutor:psychic",
        "legacy:round",
        "legacy:snore",
        "legacy:uproar"
      ],
      "labels": [
        "gen8",
        "legendary"
      ],
      "aspects": [
        "shadow-rider"
      ],
      "baseScale": 0.85,
      "hitbox": {
        "width": 2.3,
        "height": 3,
        "fixed": false
      },
      "height": 24,
      "weight": 536,
      "evolutions": [],
      "cannotDynamax": false,
      "battleOnly": 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:facade",
    "tm:futuresight",
    "tm:gigadrain",
    "tm:gigaimpact",
    "tm:grassknot",
    "tm:grassyterrain",
    "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: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",
    "legacy:round",
    "legacy:snore",
    "legacy:uproar"
  ],
  "labels": [
    "gen8",
    "legendary"
  ],
  "pokedex": [
    "cobblemon.species.calyrex.desc"
  ],
  "baseScale": 1,
  "hitbox": {
    "width": 0.6,
    "height": 2,
    "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
}