{
    "implemented": true,
    "nationalPokedexNumber": 479,
    "name": "Rotom",
    "primaryType": "electric",
    "secondaryType": "ghost",
    "maleRatio": -1,
    "height": 3,
    "weight": 3,
    "pokedex": [
        "cobblemon.species.rotom.desc"
    ],
    "labels": [
        "gen4"
    ],
    "aspects": [],
    "abilities": [
        "levitate",
        "h:levitate"
    ],
    "eggGroups": [
        "amorphous"
    ],
    "baseStats": {
        "hp": 50,
        "attack": 50,
        "defence": 77,
        "special_attack": 95,
        "special_defence": 77,
        "speed": 91
    },
    "evYield": {
        "hp": 0,
        "attack": 0,
        "defence": 0,
        "special_attack": 1,
        "special_defence": 0,
        "speed": 1
    },
    "baseExperienceYield": 154,
    "experienceGroup": "medium_fast",
    "catchRate": 45,
    "eggCycles": 20,
    "baseFriendship": 50,
    "baseScale": 0.75,
    "hitbox": {
        "width": 0.55,
        "height": 1.3,
        "fixed": false
    },
    "moves": [
        "1:astonish",
        "1:doubleteam",
        "5:thundershock",
        "10:confuseray",
        "15:charge",
        "20:electroball",
        "25:thunderwave",
        "30:shockwave",
        "35:hex",
        "40:substitute",
        "45:trick",
        "50:discharge",
        "55:uproar",
        "tm:allyswitch",
        "tm:charge",
        "tm:chargebeam",
        "tm:confuseray",
        "tm:darkpulse",
        "tm:doubleteam",
        "tm:dreameater",
        "tm:eerieimpulse",
        "tm:electricterrain",
        "tm:electroball",
        "tm:electroweb",
        "tm:endure",
        "tm:facade",
        "tm:flash",
        "tm:foulplay",
        "tm:helpinghand",
        "tm:hex",
        "tm:hypervoice",
        "tm:lightscreen",
        "tm:nastyplot",
        "tm:nightshade",
        "tm:ominouswind",
        "tm:painsplit",
        "tm:poltergeist",
        "tm:protect",
        "tm:raindance",
        "tm:reflect",
        "tm:rest",
        "tm:risingvoltage",
        "tm:shadowball",
        "tm:shockwave",
        "tm:signalbeam",
        "tm:sleeptalk",
        "tm:snatch",
        "tm:spite",
        "tm:storedpower",
        "tm:substitute",
        "tm:suckerpunch",
        "tm:sunnyday",
        "tm:swift",
        "tm:telekinesis",
        "tm:terablast",
        "tm:thief",
        "tm:thunder",
        "tm:thunderbolt",
        "tm:thunderwave",
        "tm:trick",
        "tm:uproar",
        "tm:voltswitch",
        "tm:willowisp",
        "tutor:allyswitch",
        "tutor:chargebeam",
        "tutor:darkpulse",
        "tutor:electroweb",
        "tutor:foulplay",
        "tutor:helpinghand",
        "tutor:hypervoice",
        "tutor:ominouswind",
        "tutor:painsplit",
        "tutor:poltergeist",
        "tutor:rest",
        "tutor:risingvoltage",
        "tutor:shadowball",
        "tutor:shockwave",
        "tutor:signalbeam",
        "tutor:sleeptalk",
        "tutor:snatch",
        "tutor:spite",
        "tutor:suckerpunch",
        "tutor:swift",
        "tutor:telekinesis",
        "tutor:thunderbolt",
        "tutor:trick",
        "tutor:uproar",
        "special:disarmingvoice"
    ],
    "evolutions": [
        {
            "id": "rotomfan",
            "variant": "item_interact",
            "result": "rotom appliance=fan",
            "consumeHeldItem": true,
            "learnableMoves": [
                "airslash"
            ],
            "requirements": [],
            "requiredContext": "whimsy_deco:fan"
        },
        {
            "id": "rotomfrost",
            "variant": "item_interact",
            "result": "rotom appliance=frost",
            "consumeHeldItem": true,
            "learnableMoves": [
                "blizzard"
            ],
            "requirements": [],
            "requiredContext": "beachparty:mini_fridge"
        },
        {
            "id": "rotomheat",
            "variant": "item_interact",
            "result": "rotom appliance=heat",
            "consumeHeldItem": true,
            "learnableMoves": [
                "overheat"
            ],
            "requirements": [],
            "requiredContext": "refurbished_furniture:light_stove"
        },
        {
            "id": "rotommow",
            "variant": "item_interact",
            "result": "rotom appliance=mow",
            "consumeHeldItem": true,
            "learnableMoves": [
                "leafstorm"
            ],
            "requirements": [],
            "requiredContext": "whimsy_deco:orange_lawn_mower"
        },
        {
            "id": "rotomwash",
            "variant": "item_interact",
            "result": "rotom appliance=wash",
            "consumeHeldItem": true,
            "learnableMoves": [
                "hydropump"
            ],
            "requirements": [],
            "requiredContext": "whimsy_deco:washing_machine"
        }
    ],
    "forms": [
        {
            "name": "Heat",
            "primaryType": "electric",
            "secondaryType": "fire",
            "maleRatio": -1,
            "height": 3,
            "weight": 3,
            "pokedex": [
                "cobblemon.species.rotom-heat.desc"
            ],
            "labels": [
                "gen4"
            ],
            "aspects": [
                "heat-appliance"
            ],
            "baseStats": {
                "hp": 50,
                "attack": 65,
                "defence": 107,
                "special_attack": 105,
                "special_defence": 107,
                "speed": 86
            },
            "baseExperienceYield": 182,
            "moves": [
                "1:astonish",
                "1:doubleteam",
                "5:thundershock",
                "10:confuseray",
                "15:charge",
                "20:electroball",
                "25:thunderwave",
                "30:shockwave",
                "35:hex",
                "40:substitute",
                "45:trick",
                "50:discharge",
                "55:uproar",
                "form_change:overheat",
                "tm:allyswitch",
                "tm:charge",
                "tm:chargebeam",
                "tm:confuseray",
                "tm:darkpulse",
                "tm:doubleteam",
                "tm:dreameater",
                "tm:eerieimpulse",
                "tm:electricterrain",
                "tm:electroball",
                "tm:electroweb",
                "tm:endure",
                "tm:facade",
                "tm:flash",
                "tm:foulplay",
                "tm:helpinghand",
                "tm:hex",
                "tm:hypervoice",
                "tm:lightscreen",
                "tm:nastyplot",
                "tm:nightshade",
                "tm:ominouswind",
                "tm:overheat",
                "tm:painsplit",
                "tm:poltergeist",
                "tm:protect",
                "tm:raindance",
                "tm:reflect",
                "tm:rest",
                "tm:risingvoltage",
                "tm:shadowball",
                "tm:shockwave",
                "tm:signalbeam",
                "tm:sleeptalk",
                "tm:snatch",
                "tm:spite",
                "tm:storedpower",
                "tm:substitute",
                "tm:suckerpunch",
                "tm:sunnyday",
                "tm:swift",
                "tm:telekinesis",
                "tm:terablast",
                "tm:thief",
                "tm:thunder",
                "tm:thunderbolt",
                "tm:thunderwave",
                "tm:trick",
                "tm:uproar",
                "tm:voltswitch",
                "tm:willowisp",
                "tutor:allyswitch",
                "tutor:chargebeam",
                "tutor:darkpulse",
                "tutor:electroweb",
                "tutor:foulplay",
                "tutor:helpinghand",
                "tutor:hypervoice",
                "tutor:ominouswind",
                "tutor:painsplit",
                "tutor:poltergeist",
                "tutor:rest",
                "tutor:risingvoltage",
                "tutor:shadowball",
                "tutor:shockwave",
                "tutor:signalbeam",
                "tutor:sleeptalk",
                "tutor:snatch",
                "tutor:spite",
                "tutor:suckerpunch",
                "tutor:swift",
                "tutor:telekinesis",
                "tutor:thunderbolt",
                "tutor:trick",
                "tutor:uproar"
            ],
            "evolutions": [],
            "battleOnly": false,
            "behaviour": {
                "moving": {
                    "swim": {
                        "avoidsWater": true,
                        "canSwimInLava": true
                    },
                    "fly": {
                        "canFly": true
                    },
                    "walk": {
                        "canWalk": false
                    }
                }
            }
        },
        {
            "name": "Wash",
            "primaryType": "electric",
            "secondaryType": "water",
            "maleRatio": -1,
            "height": 3,
            "weight": 3,
            "pokedex": [
                "cobblemon.species.rotom-wash.desc"
            ],
            "labels": [
                "gen4"
            ],
            "aspects": [
                "wash-appliance"
            ],
            "baseStats": {
                "hp": 50,
                "attack": 65,
                "defence": 107,
                "special_attack": 105,
                "special_defence": 107,
                "speed": 86
            },
            "baseExperienceYield": 182,
            "moves": [
                "1:astonish",
                "1:doubleteam",
                "5:thundershock",
                "10:confuseray",
                "15:charge",
                "20:electroball",
                "25:thunderwave",
                "30:shockwave",
                "35:hex",
                "40:substitute",
                "45:trick",
                "50:discharge",
                "55:uproar",
                "form_change:hydropump",
                "tm:allyswitch",
                "tm:charge",
                "tm:chargebeam",
                "tm:confuseray",
                "tm:darkpulse",
                "tm:doubleteam",
                "tm:dreameater",
                "tm:eerieimpulse",
                "tm:electricterrain",
                "tm:electroball",
                "tm:electroweb",
                "tm:endure",
                "tm:facade",
                "tm:flash",
                "tm:foulplay",
                "tm:helpinghand",
                "tm:hex",
                "tm:hydropump",
                "tm:hypervoice",
                "tm:lightscreen",
                "tm:nastyplot",
                "tm:nightshade",
                "tm:ominouswind",
                "tm:painsplit",
                "tm:poltergeist",
                "tm:protect",
                "tm:raindance",
                "tm:reflect",
                "tm:rest",
                "tm:risingvoltage",
                "tm:shadowball",
                "tm:shockwave",
                "tm:signalbeam",
                "tm:sleeptalk",
                "tm:snatch",
                "tm:spite",
                "tm:storedpower",
                "tm:substitute",
                "tm:suckerpunch",
                "tm:sunnyday",
                "tm:swift",
                "tm:telekinesis",
                "tm:terablast",
                "tm:thief",
                "tm:thunder",
                "tm:thunderbolt",
                "tm:thunderwave",
                "tm:trick",
                "tm:uproar",
                "tm:voltswitch",
                "tm:willowisp",
                "tutor:allyswitch",
                "tutor:chargebeam",
                "tutor:darkpulse",
                "tutor:electroweb",
                "tutor:foulplay",
                "tutor:helpinghand",
                "tutor:hypervoice",
                "tutor:ominouswind",
                "tutor:painsplit",
                "tutor:poltergeist",
                "tutor:rest",
                "tutor:risingvoltage",
                "tutor:shadowball",
                "tutor:shockwave",
                "tutor:signalbeam",
                "tutor:sleeptalk",
                "tutor:snatch",
                "tutor:spite",
                "tutor:suckerpunch",
                "tutor:swift",
                "tutor:telekinesis",
                "tutor:thunderbolt",
                "tutor:trick",
                "tutor:uproar"
            ],
            "evolutions": [],
            "battleOnly": false,
            "behaviour": {
                "resting": {
                    "times": [
                        "any"
                    ],
                    "drowsyChance": 0.0014,
                    "rouseChance": 0.0042
                },
                "moving": {
                    "swim": {
                        "avoidsWater": true
                    },
                    "fly": {
                        "canFly": true
                    },
                    "walk": {
                        "canWalk": false
                    }
                },
                "combat": {
                    "willDefendOwner": true
                },
                "herd": {
                    "maxSize": "4"
                }
            },
            "lightingData": {
                "lightLevel": 8,
                "liquidGlowMode": "BOTH"
            }
        },
        {
            "name": "Frost",
            "primaryType": "electric",
            "secondaryType": "ice",
            "maleRatio": -1,
            "height": 3,
            "weight": 3,
            "pokedex": [
                "cobblemon.species.rotom-frost.desc"
            ],
            "labels": [
                "gen4"
            ],
            "aspects": [
                "frost-appliance"
            ],
            "baseStats": {
                "hp": 50,
                "attack": 65,
                "defence": 107,
                "special_attack": 105,
                "special_defence": 107,
                "speed": 86
            },
            "baseExperienceYield": 182,
            "moves": [
                "1:astonish",
                "1:doubleteam",
                "5:thundershock",
                "10:confuseray",
                "15:charge",
                "20:electroball",
                "25:thunderwave",
                "30:shockwave",
                "35:hex",
                "40:substitute",
                "45:trick",
                "50:discharge",
                "55:uproar",
                "form_change:blizzard",
                "tm:allyswitch",
                "tm:blizzard",
                "tm:charge",
                "tm:chargebeam",
                "tm:confuseray",
                "tm:darkpulse",
                "tm:doubleteam",
                "tm:dreameater",
                "tm:eerieimpulse",
                "tm:electricterrain",
                "tm:electroball",
                "tm:electroweb",
                "tm:endure",
                "tm:facade",
                "tm:flash",
                "tm:foulplay",
                "tm:helpinghand",
                "tm:hex",
                "tm:hypervoice",
                "tm:lightscreen",
                "tm:nastyplot",
                "tm:nightshade",
                "tm:ominouswind",
                "tm:painsplit",
                "tm:poltergeist",
                "tm:protect",
                "tm:raindance",
                "tm:reflect",
                "tm:rest",
                "tm:risingvoltage",
                "tm:shadowball",
                "tm:shockwave",
                "tm:signalbeam",
                "tm:sleeptalk",
                "tm:snatch",
                "tm:spite",
                "tm:storedpower",
                "tm:substitute",
                "tm:suckerpunch",
                "tm:sunnyday",
                "tm:swift",
                "tm:telekinesis",
                "tm:terablast",
                "tm:thief",
                "tm:thunder",
                "tm:thunderbolt",
                "tm:thunderwave",
                "tm:trick",
                "tm:uproar",
                "tm:voltswitch",
                "tm:willowisp",
                "tutor:allyswitch",
                "tutor:chargebeam",
                "tutor:darkpulse",
                "tutor:electroweb",
                "tutor:foulplay",
                "tutor:helpinghand",
                "tutor:hypervoice",
                "tutor:ominouswind",
                "tutor:painsplit",
                "tutor:poltergeist",
                "tutor:rest",
                "tutor:risingvoltage",
                "tutor:shadowball",
                "tutor:shockwave",
                "tutor:signalbeam",
                "tutor:sleeptalk",
                "tutor:snatch",
                "tutor:spite",
                "tutor:suckerpunch",
                "tutor:swift",
                "tutor:telekinesis",
                "tutor:thunderbolt",
                "tutor:trick",
                "tutor:uproar"
            ],
            "evolutions": [],
            "battleOnly": false,
            "behaviour": {
                "resting": {
                    "times": [
                        "any"
                    ],
                    "drowsyChance": 0.0014,
                    "rouseChance": 0.0042
                },
                "moving": {
                    "swim": {
                        "avoidsWater": true
                    },
                    "fly": {
                        "canFly": true
                    },
                    "walk": {
                        "canWalk": false
                    }
                },
                "combat": {
                    "willDefendOwner": true
                },
                "herd": {
                    "maxSize": "4"
                }
            },
            "lightingData": {
                "lightLevel": 8,
                "liquidGlowMode": "BOTH"
            }
        },
        {
            "name": "Fan",
            "primaryType": "electric",
            "secondaryType": "flying",
            "maleRatio": -1,
            "height": 3,
            "weight": 3,
            "pokedex": [
                "cobblemon.species.rotom-fan.desc"
            ],
            "labels": [
                "gen4"
            ],
            "aspects": [
                "fan-appliance"
            ],
            "baseStats": {
                "hp": 50,
                "attack": 65,
                "defence": 107,
                "special_attack": 105,
                "special_defence": 107,
                "speed": 86
            },
            "baseExperienceYield": 182,
            "moves": [
                "1:astonish",
                "1:doubleteam",
                "5:thundershock",
                "10:confuseray",
                "15:charge",
                "20:electroball",
                "25:thunderwave",
                "30:shockwave",
                "35:hex",
                "40:substitute",
                "45:trick",
                "50:discharge",
                "55:uproar",
                "form_change:airslash",
                "tm:airslash",
                "tm:allyswitch",
                "tm:charge",
                "tm:chargebeam",
                "tm:confuseray",
                "tm:darkpulse",
                "tm:doubleteam",
                "tm:dreameater",
                "tm:eerieimpulse",
                "tm:electricterrain",
                "tm:electroball",
                "tm:electroweb",
                "tm:endure",
                "tm:facade",
                "tm:flash",
                "tm:foulplay",
                "tm:helpinghand",
                "tm:hex",
                "tm:hypervoice",
                "tm:lightscreen",
                "tm:nastyplot",
                "tm:nightshade",
                "tm:ominouswind",
                "tm:painsplit",
                "tm:poltergeist",
                "tm:protect",
                "tm:raindance",
                "tm:reflect",
                "tm:rest",
                "tm:risingvoltage",
                "tm:shadowball",
                "tm:shockwave",
                "tm:signalbeam",
                "tm:sleeptalk",
                "tm:snatch",
                "tm:spite",
                "tm:storedpower",
                "tm:substitute",
                "tm:suckerpunch",
                "tm:sunnyday",
                "tm:swift",
                "tm:telekinesis",
                "tm:terablast",
                "tm:thief",
                "tm:thunder",
                "tm:thunderbolt",
                "tm:thunderwave",
                "tm:trick",
                "tm:uproar",
                "tm:voltswitch",
                "tm:willowisp",
                "tutor:allyswitch",
                "tutor:chargebeam",
                "tutor:darkpulse",
                "tutor:electroweb",
                "tutor:foulplay",
                "tutor:helpinghand",
                "tutor:hypervoice",
                "tutor:ominouswind",
                "tutor:painsplit",
                "tutor:poltergeist",
                "tutor:rest",
                "tutor:risingvoltage",
                "tutor:shadowball",
                "tutor:shockwave",
                "tutor:signalbeam",
                "tutor:sleeptalk",
                "tutor:snatch",
                "tutor:spite",
                "tutor:suckerpunch",
                "tutor:swift",
                "tutor:telekinesis",
                "tutor:thunderbolt",
                "tutor:trick",
                "tutor:uproar"
            ],
            "evolutions": [],
            "battleOnly": false,
            "behaviour": {
                "resting": {
                    "times": [
                        "any"
                    ],
                    "drowsyChance": 0.0014,
                    "rouseChance": 0.0042
                },
                "moving": {
                    "swim": {
                        "avoidsWater": true
                    },
                    "fly": {
                        "canFly": true
                    },
                    "walk": {
                        "canWalk": false
                    }
                },
                "combat": {
                    "willDefendOwner": true
                },
                "herd": {
                    "maxSize": "4"
                }
            },
            "lightingData": {
                "lightLevel": 8,
                "liquidGlowMode": "BOTH"
            }
        },
        {
            "name": "Mow",
            "primaryType": "electric",
            "secondaryType": "grass",
            "maleRatio": -1,
            "height": 3,
            "weight": 3,
            "pokedex": [
                "cobblemon.species.rotom-mow.desc"
            ],
            "labels": [
                "gen4"
            ],
            "aspects": [
                "mow-appliance"
            ],
            "baseStats": {
                "hp": 50,
                "attack": 65,
                "defence": 107,
                "special_attack": 105,
                "special_defence": 107,
                "speed": 86
            },
            "baseExperienceYield": 182,
            "moves": [
                "1:astonish",
                "1:doubleteam",
                "5:thundershock",
                "10:confuseray",
                "15:charge",
                "20:electroball",
                "25:thunderwave",
                "30:shockwave",
                "35:hex",
                "40:substitute",
                "45:trick",
                "50:discharge",
                "55:uproar",
                "form_change:leafstorm",
                "tm:allyswitch",
                "tm:charge",
                "tm:chargebeam",
                "tm:confuseray",
                "tm:darkpulse",
                "tm:doubleteam",
                "tm:dreameater",
                "tm:eerieimpulse",
                "tm:electricterrain",
                "tm:electroball",
                "tm:electroweb",
                "tm:endure",
                "tm:facade",
                "tm:flash",
                "tm:foulplay",
                "tm:helpinghand",
                "tm:hex",
                "tm:hypervoice",
                "tm:leafstorm",
                "tm:lightscreen",
                "tm:nastyplot",
                "tm:nightshade",
                "tm:ominouswind",
                "tm:painsplit",
                "tm:poltergeist",
                "tm:protect",
                "tm:raindance",
                "tm:reflect",
                "tm:rest",
                "tm:risingvoltage",
                "tm:shadowball",
                "tm:shockwave",
                "tm:signalbeam",
                "tm:sleeptalk",
                "tm:snatch",
                "tm:spite",
                "tm:storedpower",
                "tm:substitute",
                "tm:suckerpunch",
                "tm:sunnyday",
                "tm:swift",
                "tm:telekinesis",
                "tm:terablast",
                "tm:thief",
                "tm:thunder",
                "tm:thunderbolt",
                "tm:thunderwave",
                "tm:trick",
                "tm:uproar",
                "tm:voltswitch",
                "tm:willowisp",
                "tutor:allyswitch",
                "tutor:chargebeam",
                "tutor:darkpulse",
                "tutor:electroweb",
                "tutor:foulplay",
                "tutor:helpinghand",
                "tutor:hypervoice",
                "tutor:ominouswind",
                "tutor:painsplit",
                "tutor:poltergeist",
                "tutor:rest",
                "tutor:risingvoltage",
                "tutor:shadowball",
                "tutor:shockwave",
                "tutor:signalbeam",
                "tutor:sleeptalk",
                "tutor:snatch",
                "tutor:spite",
                "tutor:suckerpunch",
                "tutor:swift",
                "tutor:telekinesis",
                "tutor:thunderbolt",
                "tutor:trick",
                "tutor:uproar"
            ],
            "evolutions": [],
            "battleOnly": false,
            "behaviour": {
                "resting": {
                    "times": [
                        "any"
                    ],
                    "drowsyChance": 0.0014,
                    "rouseChance": 0.0042
                },
                "moving": {
                    "swim": {
                        "avoidsWater": true
                    },
                    "fly": {
                        "canFly": true
                    },
                    "walk": {
                        "canWalk": false
                    }
                },
                "combat": {
                    "willDefendOwner": true
                },
                "herd": {
                    "maxSize": "4"
                }
            },
            "lightingData": {
                "lightLevel": 8,
                "liquidGlowMode": "BOTH"
            }
        }
    ],
    "behaviour": {
        "herd": {
            "maxSize": "4"
        },
        "resting": {
            "willSleepOnBed": true,
            "times": [
                "any"
            ],
            "drowsyChance": 0.0014,
            "rouseChance": 0.0042
        },
        "moving": {
            "swim": {
                "avoidsWater": true
            },
            "fly": {
                "canFly": true
            },
            "walk": {
                "canWalk": false
            }
        },
        "combat": {
            "willDefendOwner": true
        }
    },
    "lightingData": {
        "lightLevel": 8,
        "liquidGlowMode": "BOTH"
    }
}