[
    {
        "name": "None",
        "namePointer": "MoveNameNone",
        "power": 0,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000011111111",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 99,
        "weight": 0,
        "accuracyGlobal": 0,
        "accuracyOffensive": 0,
        "accuracyUseChance": 0,
        "hitCount": 0,
        "cannotHitFrozen": false,
        "rangeType": 0,
        "descriptionPointer": "MoveDescriptionNone",
        "useText": "MoveDescriptionNone"
    },
    {
        "name": "Iron Tail",
        "namePointer": "MoveNameIronTail",
        "power": 20,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerDefenseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Ice Ball",
        "namePointer": "MoveNameIceBall",
        "power": 1,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 68,
        "accuracyUseChance": 75,
        "hitCount": 5,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMultiHitUntilMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Yawn",
        "namePointer": "MoveNameYawn",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionYawn",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Lovely Kiss",
        "namePointer": "MoveNameLovelyKiss",
        "power": 0,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionLovelyKiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Nightmare",
        "namePointer": "MoveNameNightmare",
        "power": 4,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNightmare",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Morning Sun",
        "namePointer": "MoveNameMorningSun",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001100001",
        "aiTargetingFlags": "0b0000001001100001",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 4,
        "descriptionPointer": "MoveDescriptionMorningSun",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Vital Throw",
        "namePointer": "MoveNameVitalThrow",
        "power": 14,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionVitalThrow",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dig",
        "namePointer": "MoveNameDig",
        "power": 12,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionDig",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thrash",
        "namePointer": "MoveNameThrash",
        "power": 18,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000010",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 3,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 12,
        "descriptionPointer": "MoveDescriptionThrash",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sweet Scent",
        "namePointer": "MoveNameSweetScent",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionSweetScent",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Charm",
        "namePointer": "MoveNameCharm",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 75,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCharm",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rain Dance",
        "namePointer": "MoveNameRainDance",
        "power": 2,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionRainDance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Confuse Ray",
        "namePointer": "MoveNameConfuseRay",
        "power": 2,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConfuseRay",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hail",
        "namePointer": "MoveNameHail",
        "power": 2,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionHail",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Aromatherapy",
        "namePointer": "MoveNameAromatherapy",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000001100110001",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": false,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionHealTeamStatus",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bubble",
        "namePointer": "MoveNameBubble",
        "power": 4,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionLowerSpeedChanceDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Encore",
        "namePointer": "MoveNameEncore",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionEncore",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Cut",
        "namePointer": "MoveNameCut",
        "power": 10,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionCut",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rage",
        "namePointer": "MoveNameRage",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionRage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Super Fang",
        "namePointer": "MoveNameSuperFang",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSuperFang",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pain Split",
        "namePointer": "MoveNamePainSplit",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPainSplit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Torment",
        "namePointer": "MoveNameTorment",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 16,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTorment",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "String Shot",
        "namePointer": "MoveNameStringShot",
        "power": 2,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 16,
        "weight": 10,
        "accuracyGlobal": 75,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionStringShot",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Swagger",
        "namePointer": "MoveNameSwagger",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 18,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSwagger",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Snore",
        "namePointer": "MoveNameSnore",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 16,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionSnore",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Heal Bell",
        "namePointer": "MoveNameHealBell",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000001100110001",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": false,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionHealTeamStatus",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Screech",
        "namePointer": "SpeciesCategoryMisdreavus",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionScreech",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rock Throw",
        "namePointer": "MoveNameRockThrow",
        "power": 5,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 16,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rock Smash",
        "namePointer": "MoveNameRockSmash",
        "power": 1,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 99,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 25,
        "descriptionPointer": "MoveDescriptionRockSmash",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rock Slide",
        "namePointer": "MoveNameRockSlide",
        "power": 14,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionRockSlide",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Weather Ball",
        "namePointer": "MoveNameWeatherBall",
        "power": 10,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionWeatherBall",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Whirlpool",
        "namePointer": "MoveNameWhirlpool",
        "power": 2,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionWhirlpool",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fake Tears",
        "namePointer": "MoveNameFakeTears",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFakeTears",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sing",
        "namePointer": "MoveNameSing",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionSing",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spite",
        "namePointer": "MoveNameSpite",
        "power": 2,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSpite",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Air Cutter",
        "namePointer": "MoveNameAirCutter",
        "power": 2,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionHighCritical",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Smokescreen",
        "namePointer": "MoveNameSmokescreen",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionSmokescreen",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pursuit",
        "namePointer": "MoveNamePursuit",
        "power": 8,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionCounter",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Doubleslap",
        "namePointer": "MoveNameDoubleslap",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 70,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mirror Move",
        "namePointer": "MoveNameMirrorMove",
        "power": 2,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 7,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionMirrorMove",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Overheat",
        "namePointer": "MoveNameOverheat",
        "power": 20,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionOverheat",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Aurora Beam",
        "namePointer": "MoveNameAuroraBeam",
        "power": 10,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 65,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionAuroraBeam",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Memento",
        "namePointer": "MoveNameMemento",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionMemento",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Octazooka",
        "namePointer": "MoveNameOctazooka",
        "power": 8,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionOctazooka",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Flatter",
        "namePointer": "MoveNameFlatter",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFlatter",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Astonish",
        "namePointer": "MoveNameAstonish",
        "power": 6,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Will-O-Wisp",
        "namePointer": "MoveNameWillOWisp",
        "power": 2,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionWillOWisp",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Return",
        "namePointer": "MoveNameReturn",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionReturn",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Grudge",
        "namePointer": "MoveNameGrudge",
        "power": 2,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionGrudge",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Strength",
        "namePointer": "MoveNameStrength",
        "power": 20,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionStrength",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Counter",
        "namePointer": "MoveNameCounter",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionCounter",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Flame Wheel",
        "namePointer": "MoveNameFlameWheel",
        "power": 12,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 11,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionBurnChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Flamethrower",
        "namePointer": "MoveNameFlamethrower",
        "power": 18,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 12,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionFlamethrower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Odor Sleuth",
        "namePointer": "MoveNameOdorSleuth",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionOdorSleuth",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sharpen",
        "namePointer": "MoveNameSharpen",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostAttack",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Double Team",
        "namePointer": "MoveNameDoubleTeam",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostEvasion",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Gust",
        "namePointer": "MoveNameGust",
        "power": 4,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionGust",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Harden",
        "namePointer": "MoveNameHarden",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostDefense",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Disable",
        "namePointer": "MoveNameDisable",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 9,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyze",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Razor Wind",
        "namePointer": "MoveNameRazorWind",
        "power": 16,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 28,
        "descriptionPointer": "MoveDescriptionRazorWind",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bide",
        "namePointer": "MoveNameBide",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBide",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Crunch",
        "namePointer": "MoveNameCrunch",
        "power": 16,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerSpecialDefenseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bite",
        "namePointer": "SpeciesCategoryPoochyena",
        "power": 7,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thunder",
        "namePointer": "SpeciesCategoryRaikou",
        "power": 24,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 9,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 73,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionThunder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thunderpunch",
        "namePointer": "MoveNameThunderpunch",
        "power": 6,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyzeChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Endeavor",
        "namePointer": "MoveNameEndeavor",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionEndeavor",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Facade",
        "namePointer": "MoveNameFacade",
        "power": 14,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFacade",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Karate Chop",
        "namePointer": "MoveNameKarateChop",
        "power": 10,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 18,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHighCritical",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Clamp",
        "namePointer": "MoveNameClamp",
        "power": 6,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConstriction",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Withdraw",
        "namePointer": "MoveNameWithdraw",
        "power": 2,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 32,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostDefense",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Constrict",
        "namePointer": "MoveNameConstrict",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConstrict",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Brick Break",
        "namePointer": "MoveNameBrickBreak",
        "power": 14,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionBrickBreak",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rock Tomb",
        "namePointer": "MoveNameRockTomb",
        "power": 10,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 60,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamageLowerSpeed",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Focus Energy",
        "namePointer": "MoveNameFocusEnergy",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionFocusEnergy",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Focus Punch",
        "namePointer": "MoveNameFocusPunch",
        "power": 20,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionFocusPunch",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Giga Drain",
        "namePointer": "MoveNameGigaDrain",
        "power": 12,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDrain",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Reversal",
        "namePointer": "MoveNameReversal",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionReversal",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Smellingsalt",
        "namePointer": "MoveNameSmellingsalt",
        "power": 12,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSmellingsalt",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spore",
        "namePointer": "MoveNameSpore",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 19,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionSpore",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Leech Life",
        "namePointer": "MoveNameLeechLife",
        "power": 4,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDrain",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Slash",
        "namePointer": "MoveNameSlash",
        "power": 14,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHighCritical",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Silver Wind",
        "namePointer": "MoveNameSilverWind",
        "power": 12,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 13,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionSilverWind",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Metal Sound",
        "namePointer": "MoveNameMetalSound",
        "power": 2,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMetalSound",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Grasswhistle",
        "namePointer": "MoveNameGrasswhistle",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionSleep",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Tickle",
        "namePointer": "MoveNameTickle",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTickle",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spider Web",
        "namePointer": "MoveNameSpiderWeb",
        "power": 2,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 16,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionLegHolder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Crabhammer",
        "namePointer": "MoveNameCrabhammer",
        "power": 18,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHighCritical",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Haze",
        "namePointer": "MoveNameHaze",
        "power": 2,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000000110010",
        "aiTargetingFlags": "0b0000000000110001",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 17,
        "descriptionPointer": "MoveDescriptionHaze",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mean Look",
        "namePointer": "MoveNameMeanLook",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLegHolder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Cross Chop",
        "namePointer": "MoveNameCrossChop",
        "power": 20,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHighCritical",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Outrage",
        "namePointer": "MoveNameOutrage",
        "power": 18,
        "type": "TYPE_DRAGON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 9,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionOutrage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Low Kick",
        "namePointer": "MoveNameLowKick",
        "power": 7,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowKick",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Ancientpower",
        "namePointer": "MoveNameAncientpower",
        "power": 12,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionAncientpower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Synthesis",
        "namePointer": "MoveNameSynthesis",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000001001110011",
        "aiTargetingFlags": "0b0000001001110011",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 21,
        "descriptionPointer": "MoveDescriptionSynthesis",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Agility",
        "namePointer": "MoveNameAgility",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionAgility",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rapid Spin",
        "namePointer": "MoveNameRapidSpin",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionRapidSpin",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Icy Wind",
        "namePointer": "MoveNameIcyWind",
        "power": 5,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 13,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionIcyWind",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mind Reader",
        "namePointer": "MoveNameMindReader",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionMindReader",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Cosmic Power",
        "namePointer": "MoveNameCosmicPower",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionCosmicPower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sky Attack",
        "namePointer": "MoveNameSkyAttack",
        "power": 30,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 9,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 28,
        "descriptionPointer": "MoveDescriptionSkyAttack",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Powder Snow",
        "namePointer": "MoveNamePowderSnow",
        "power": 4,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionFreezeChanceRoom",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Follow Me",
        "namePointer": "MoveNameFollowMe",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionFollowMe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Meteor Mash",
        "namePointer": "MoveNameMeteorMash",
        "power": 20,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 9,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionMeteorMash",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Endure",
        "namePointer": "MoveNameEndure",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 75,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionEndure",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rollout",
        "namePointer": "MoveNameRollout",
        "power": 1,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 68,
        "accuracyUseChance": 75,
        "hitCount": 5,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMultiHitUntilMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Scary Face",
        "namePointer": "MoveNameScaryFace",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 15,
        "accuracyGlobal": 70,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerSpeed",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Psybeam",
        "namePointer": "MoveNamePsybeam",
        "power": 12,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionConfuseChanceDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Psywave",
        "namePointer": "MoveNamePsywave",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 19,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionPsywave",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Psychic",
        "namePointer": "MoveNamePsychic",
        "power": 18,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerSpecialDefenseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Psycho Boost",
        "namePointer": "MoveNamePsychoBoost",
        "power": 28,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 8,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPsychoBoost",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hypnosis",
        "namePointer": "SpeciesCategoryDrowzee",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 60,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionSleep",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Uproar",
        "namePointer": "MoveNameUproar",
        "power": 10,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionUproar",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Water Spout",
        "namePointer": "MoveNameWaterSpout",
        "power": 30,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 8,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionWaterSpout",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Signal Beam",
        "namePointer": "MoveNameSignalBeam",
        "power": 14,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionConfuseChanceDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Psych Up",
        "namePointer": "MoveNamePsychUp",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000010",
        "aiTargetingFlags": "0b0000000000000010",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 30,
        "descriptionPointer": "MoveDescriptionPsychUp",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Submission",
        "namePointer": "MoveNameSubmission",
        "power": 15,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionRecoil",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Recover",
        "namePointer": "MoveNameRecover",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000001001110011",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionRecover",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Earthquake",
        "namePointer": "MoveNameEarthquake",
        "power": 5,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000000110101",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 65,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 18,
        "descriptionPointer": "MoveDescriptionEarthquake",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Nature Power",
        "namePointer": "MoveNameNaturePower",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionNaturePower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Lick",
        "namePointer": "MoveNameLick",
        "power": 4,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyzeChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Flail",
        "namePointer": "MoveNameFlail",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFlail",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Tail Whip",
        "namePointer": "MoveNameTailWhip",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerDefense",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Selfdestruct",
        "namePointer": "MoveNameSelfdestruct",
        "power": 80,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 26,
        "descriptionPointer": "MoveDescriptionSelfdestruct",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Stun Spore",
        "namePointer": "MoveNameStunSpore",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionStunSpore",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bind",
        "namePointer": "MoveNameBind",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConstriction",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Shadow Punch",
        "namePointer": "MoveNameShadowPunch",
        "power": 6,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 8,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNeverMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Shadow Ball",
        "namePointer": "MoveNameShadowBall",
        "power": 16,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 10,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionShadowBall",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Charge",
        "namePointer": "MoveNameCharge",
        "power": 10,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 25,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionCharge",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thunderbolt",
        "namePointer": "MoveNameThunderbolt",
        "power": 18,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionThunderbolt",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mist",
        "namePointer": "MoveNameMist",
        "power": 2,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionMist",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fissure",
        "namePointer": "MoveNameFissure",
        "power": 2,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 20,
        "accuracyGlobal": 35,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFissure",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Extremespeed",
        "namePointer": "MoveNameExtremespeed",
        "power": 16,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001000000",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 12,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 13,
        "descriptionPointer": "MoveDescriptionTwoTilesAhead",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Extrasensory",
        "namePointer": "MoveNameExtrasensory",
        "power": 16,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionExtrasensory",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Safeguard",
        "namePointer": "MoveNameSafeguard",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionSafeguard",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Absorb",
        "namePointer": "MoveNameAbsorb",
        "power": 1,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 18,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDrain",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sky Uppercut",
        "namePointer": "MoveNameSkyUppercut",
        "power": 16,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSkyUppercut",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Skill Swap",
        "namePointer": "MoveNameSkillSwap",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSkillSwap",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sketch",
        "namePointer": "MoveNameSketch",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 1,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSketch",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Headbutt",
        "namePointer": "MoveNameHeadbutt",
        "power": 6,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Double-Edge",
        "namePointer": "MoveNameDoubleEdge",
        "power": 15,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionRecoil",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sandstorm",
        "namePointer": "MoveNameSandstorm",
        "power": 2,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 14,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 20,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionSandstorm",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sand-Attack",
        "namePointer": "MoveNameSandAttack",
        "power": 2,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 80,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionLowerAccuracy",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sand Tomb",
        "namePointer": "MoveNameSandTomb",
        "power": 4,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 73,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConstriction",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spark",
        "namePointer": "MoveNameSpark",
        "power": 12,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyzeChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Swift",
        "namePointer": "MoveNameSwift",
        "power": 10,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 8,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNeverMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Kinesis",
        "namePointer": "MoveNameKinesis",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerAccuracy",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Smog",
        "namePointer": "MoveNameSmog",
        "power": 4,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 73,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPoisonChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Growth",
        "namePointer": "MoveNameGrowth",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionGrowth",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sacred Fire",
        "namePointer": "MoveNameSacredFire",
        "power": 20,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSacredFire",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sheer Cold",
        "namePointer": "MoveNameSheerCold",
        "power": 2,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 35,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSheerCold",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Solarbeam",
        "namePointer": "MoveNameSolarbeam",
        "power": 24,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 9,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 28,
        "descriptionPointer": "MoveDescriptionSolarbeam",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sonicboom",
        "namePointer": "MoveNameSonicboom",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 22,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionSonicboom",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fly",
        "namePointer": "MoveNameFly",
        "power": 14,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionFly",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Tackle",
        "namePointer": "MoveNameTackle",
        "power": 7,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 25,
        "accuracyGlobal": 100,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Explosion",
        "namePointer": "MoveNameExplosion",
        "power": 50,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 27,
        "descriptionPointer": "MoveDescriptionExplosion",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dive",
        "namePointer": "MoveNameDive",
        "power": 12,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionDive",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fire Blast",
        "namePointer": "MoveNameFireBlast",
        "power": 24,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 9,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionBurnChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Waterfall",
        "namePointer": "MoveNameWaterfall",
        "power": 16,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Muddy Water",
        "namePointer": "MoveNameMuddyWater",
        "power": 18,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMuddyWater",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Stockpile",
        "namePointer": "MoveNameStockpile",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionStockpile",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Slam",
        "namePointer": "MoveNameSlam",
        "power": 16,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Twister",
        "namePointer": "MoveNameTwister",
        "power": 8,
        "type": "TYPE_DRAGON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTwister",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bullet Seed",
        "namePointer": "MoveNameBulletSeed",
        "power": 10,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 10,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionMultiHitDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Twineedle",
        "namePointer": "MoveNameTwineedle",
        "power": 6,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 15,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 80,
        "accuracyUseChance": 75,
        "hitCount": 2,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionTwineedle",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Softboiled",
        "namePointer": "MoveNameSoftboiled",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000001000110001",
        "aiTargetingFlags": "0b0000001000110001",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionSoftboiled",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Egg Bomb",
        "namePointer": "MoveNameEggBomb",
        "power": 10,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 15,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Faint Attack",
        "namePointer": "MoveNameFaintAttack",
        "power": 6,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 8,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNeverMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Barrage",
        "namePointer": "MoveNameBarrage",
        "power": 1,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Minimize",
        "namePointer": "MoveNameMinimize",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostEvasion",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Seismic Toss",
        "namePointer": "MoveNameSeismicToss",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSeismicToss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Supersonic",
        "namePointer": "MoveNameSupersonic",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 55,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionConfuse",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Taunt",
        "namePointer": "MoveNameTaunt",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 20,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTaunt",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Moonlight",
        "namePointer": "SpeciesCategoryUmbreon",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000001001100001",
        "aiTargetingFlags": "0b0000001000110001",
        "maxPP": 12,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 5,
        "descriptionPointer": "MoveDescriptionMoonlight",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Peck",
        "namePointer": "MoveNamePeck",
        "power": 4,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Arm Thrust",
        "namePointer": "SpeciesCategoryHariyama",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Horn Attack",
        "namePointer": "MoveNameHornAttack",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 18,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Horn Drill",
        "namePointer": "MoveNameHornDrill",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 25,
        "accuracyGlobal": 35,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionOneHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Wing Attack",
        "namePointer": "MoveNameWingAttack",
        "power": 6,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Aerial Ace",
        "namePointer": "MoveNameAerialAce",
        "power": 10,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 8,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNeverMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Icicle Spear",
        "namePointer": "MoveNameIcicleSpear",
        "power": 2,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 70,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Swords Dance",
        "namePointer": "MoveNameSwordsDance",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 20,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionSwordsDance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Vine Whip",
        "namePointer": "MoveNameVineWhip",
        "power": 8,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Conversion",
        "namePointer": "MoveNameConversion",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionConversion",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Conversion 2",
        "namePointer": "MoveNameConversion2",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionConversion2",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Helping Hand",
        "namePointer": "MoveNameHelpingHand",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110110",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 22,
        "descriptionPointer": "MoveDescriptionHelpingHand",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Iron Defense",
        "namePointer": "MoveNameIronDefense",
        "power": 2,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostDefenseTwo",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Teleport",
        "namePointer": "MoveNameTeleport",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionTeleport",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thundershock",
        "namePointer": "MoveNameThundershock",
        "power": 1,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyzeChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Shock Wave",
        "namePointer": "MoveNameShockWave",
        "power": 7,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 8,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionShockWave",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Quick Attack",
        "namePointer": "MoveNameQuickAttack",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001000000",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 13,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 13,
        "descriptionPointer": "MoveDescriptionTwoTilesAhead",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sweet Kiss",
        "namePointer": "MoveNameSweetKiss",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConfuse",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thunder Wave",
        "namePointer": "MoveNameThunderWave",
        "power": 2,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 50,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyze",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Zap Cannon",
        "namePointer": "MoveNameZapCannon",
        "power": 20,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 9,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 73,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionZapCannon",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Block",
        "namePointer": "MoveNameBlock",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionBlock",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Howl",
        "namePointer": "MoveNameHowl",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostAttack",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Poison Gas",
        "namePointer": "SpeciesCategoryKoffing",
        "power": 2,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPoison",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Toxic",
        "namePointer": "MoveNameToxic",
        "power": 2,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionToxic",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Poison Fang",
        "namePointer": "MoveNamePoisonFang",
        "power": 10,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPoisonFang",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Poisonpowder",
        "namePointer": "MoveNamePoisonpowder",
        "power": 2,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPoison",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Poison Sting",
        "namePointer": "MoveNamePoisonSting",
        "power": 3,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 19,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 73,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionPoisonChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spike Cannon",
        "namePointer": "MoveNameSpikeCannon",
        "power": 3,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 70,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionMultiHitDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Acid Armor",
        "namePointer": "MoveNameAcidArmor",
        "power": 2,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostDefenseTwo",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Take Down",
        "namePointer": "MoveNameTakeDown",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTakeDown",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Jump Kick",
        "namePointer": "MoveNameJumpKick",
        "power": 14,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionJumpKick",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bounce",
        "namePointer": "SpeciesCategorySpoink",
        "power": 16,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionBounce",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hi Jump Kick",
        "namePointer": "MoveNameHiJumpKick",
        "power": 16,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionJumpKick",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Tri Attack",
        "namePointer": "MoveNameTriAttack",
        "power": 6,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 25,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionTriAttack",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dragon Claw",
        "namePointer": "MoveNameDragonClaw",
        "power": 16,
        "type": "TYPE_DRAGON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Trick",
        "namePointer": "MoveNameTrick",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTrick",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Triple Kick",
        "namePointer": "MoveNameTripleKick",
        "power": 8,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 70,
        "accuracyUseChance": 75,
        "hitCount": 3,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionTripleKick",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Drill Peck",
        "namePointer": "MoveNameDrillPeck",
        "power": 16,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mud Sport",
        "namePointer": "MoveNameMudSport",
        "power": 2,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionMudSport",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mud-Slap",
        "namePointer": "MoveNameMudSlap",
        "power": 4,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 16,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMudSlap",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Thief",
        "namePointer": "MoveNameThief",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 20,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionThief",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Amnesia",
        "namePointer": "MoveNameAmnesia",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionAmnesia",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Night Shade",
        "namePointer": "MoveNameNightShade",
        "power": 2,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 17,
        "weight": 25,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionNightShade",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Growl",
        "namePointer": "MoveNameGrowl",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 20,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionGrowl",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Slack Off",
        "namePointer": "MoveNameSlackOff",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000001001110011",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionRecover",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Surf",
        "namePointer": "MoveNameSurf",
        "power": 18,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSurf",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Role Play",
        "namePointer": "MoveNameRolePlay",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionRolePlay",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Needle Arm",
        "namePointer": "MoveNameNeedleArm",
        "power": 12,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Double Kick",
        "namePointer": "MoveNameDoubleKick",
        "power": 6,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 87,
        "accuracyUseChance": 75,
        "hitCount": 2,
        "maxPowerBoost": 99,
        "criticalHitChance": 3,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHitTwice",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sunny Day",
        "namePointer": "MoveNameSunnyDay",
        "power": 2,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 12,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionSunnyDay",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Leer",
        "namePointer": "MoveNameLeer",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerDefense",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Wish",
        "namePointer": "SpeciesCategoryJirachi",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionWish",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fake Out",
        "namePointer": "MoveNameFakeOut",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001000000",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 13,
        "descriptionPointer": "MoveDescriptionFakeOut",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sleep Talk",
        "namePointer": "MoveNameSleepTalk",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionSleepTalk",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pay Day",
        "namePointer": "MoveNamePayDay",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPayDay",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Assist",
        "namePointer": "MoveNameAssist",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 95,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionAssist",
        "useText": "MoveUseTextAssist"
    },
    {
        "name": "Heat Wave",
        "namePointer": "MoveNameHeatWave",
        "power": 10,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionHeatWave",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sleep Powder",
        "namePointer": "MoveNameSleepPowder",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionSleepPowder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rest",
        "namePointer": "MoveNameRest",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionRest",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Ingrain",
        "namePointer": "MoveNameIngrain",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionIngrain",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Confusion",
        "namePointer": "MoveNameConfusion",
        "power": 5,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConfuseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Body Slam",
        "namePointer": "MoveNameBodySlam",
        "power": 12,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyzeChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Swallow",
        "namePointer": "SpeciesCategorySwellow",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000001001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 21,
        "descriptionPointer": "MoveDescriptionSwallow",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Curse",
        "namePointer": "MoveNameCurse",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionCurse",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Frenzy Plant",
        "namePointer": "MoveNameFrenzyPlant",
        "power": 30,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionFrenzyPlant",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hydro Cannon",
        "namePointer": "MoveNameHydroCannon",
        "power": 30,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 9,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionHydroCannon",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hydro Pump",
        "namePointer": "MoveNameHydroPump",
        "power": 24,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 9,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionHydroPump",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hyper Voice",
        "namePointer": "MoveNameHyperVoice",
        "power": 18,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 12,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hyper Beam",
        "namePointer": "MoveNameHyperBeam",
        "power": 30,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 8,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionHyperBeam",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Superpower",
        "namePointer": "SpeciesCategoryMachop",
        "power": 24,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSuperpower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Steel Wing",
        "namePointer": "MoveNameSteelWing",
        "power": 14,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSteelWing",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spit Up",
        "namePointer": "MoveNameSpitUp",
        "power": 20,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSpitUp",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dynamicpunch",
        "namePointer": "MoveNameDynamicpunch",
        "power": 10,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDynamicpunch",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Guillotine",
        "namePointer": "MoveNameGuillotine",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 35,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionOneHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Vicegrip",
        "namePointer": "MoveNameVicegrip",
        "power": 6,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Knock Off",
        "namePointer": "MoveNameKnockOff",
        "power": 4,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionKnockOff",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pound",
        "namePointer": "MoveNamePound",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Razor Leaf",
        "namePointer": "MoveNameRazorLeaf",
        "power": 4,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionHighCriticalDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Baton Pass",
        "namePointer": "MoveNameBatonPass",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110010",
        "aiTargetingFlags": "0b0000000000110010",
        "maxPP": 19,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 17,
        "descriptionPointer": "MoveDescriptionBatonPass",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Petal Dance",
        "namePointer": "MoveNamePetalDance",
        "power": 7,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 87,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPetalDance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Splash",
        "namePointer": "MoveNameSplash",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 50,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionSplash",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bubblebeam",
        "namePointer": "MoveNameBubblebeam",
        "power": 6,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 19,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionLowerSpeedChanceDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Doom Desire",
        "namePointer": "MoveNameDoomDesire",
        "power": 24,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 11,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionFixedDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Belly Drum",
        "namePointer": "MoveNameBellyDrum",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 25,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBellyDrum",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Barrier",
        "namePointer": "SpeciesCategoryMrMime",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostDefenseTwo",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Light Screen",
        "namePointer": "MoveNameLightScreen",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionLightScreen",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Scratch",
        "namePointer": "MoveNameScratch",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hyper Fang",
        "namePointer": "MoveNameHyperFang",
        "power": 16,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Ember",
        "namePointer": "MoveNameEmber",
        "power": 7,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 18,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionBurnChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Secret Power",
        "namePointer": "MoveNameSecretPower",
        "power": 14,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionSecretPower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dizzy Punch",
        "namePointer": "MoveNameDizzyPunch",
        "power": 6,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionConfuseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bulk Up",
        "namePointer": "MoveNameBulkUp",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBulkUp",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Imprison",
        "namePointer": "MoveNameImprison",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionImprison",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Featherdance",
        "namePointer": "MoveNameFeatherdance",
        "power": 2,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFeatherdance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Whirlwind",
        "namePointer": "MoveNameWhirlwind",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionWhirlwind",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Beat Up",
        "namePointer": "MoveNameBeatUp",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 4,
        "descriptionPointer": "MoveDescriptionBeatUp",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Blizzard",
        "namePointer": "MoveNameBlizzard",
        "power": 24,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionFreezeChanceRoom",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Stomp",
        "namePointer": "MoveNameStomp",
        "power": 12,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Blast Burn",
        "namePointer": "MoveNameBlastBurn",
        "power": 30,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000100000",
        "maxPP": 8,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 2,
        "descriptionPointer": "MoveDescriptionBlastBurn",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Flash",
        "namePointer": "MoveNameFlash",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerAccuracy",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Teeter Dance",
        "namePointer": "MoveNameTeeterDance",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001100010",
        "aiTargetingFlags": "0b0000000001100010",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionTeeterDance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Crush Claw",
        "namePointer": "MoveNameCrushClaw",
        "power": 14,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerDefenseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Blaze Kick",
        "namePointer": "MoveNameBlazeKick",
        "power": 16,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionBlazeKick",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Present",
        "namePointer": "MoveNamePresent",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionPresent",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Eruption",
        "namePointer": "SpeciesCategoryNone",
        "power": 30,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionEruption",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sludge",
        "namePointer": "SpeciesCategoryGrimer",
        "power": 12,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionSludge",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Sludge Bomb",
        "namePointer": "MoveNameSludgeBomb",
        "power": 18,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 10,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionSludgeBomb",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Glare",
        "namePointer": "MoveNameGlare",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionParalyze",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Transform",
        "namePointer": "SpeciesCategoryDitto",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000001100000",
        "maxPP": 1,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionTransform",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Poison Tail",
        "namePointer": "MoveNamePoisonTail",
        "power": 10,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionPoisonTail",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Roar",
        "namePointer": "MoveNameRoar",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionWhirlwind",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bone Rush",
        "namePointer": "MoveNameBoneRush",
        "power": 12,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 12,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 70,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 2,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Camouflage",
        "namePointer": "MoveNameCamouflage",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionCamouflage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Covet",
        "namePointer": "MoveNameCovet",
        "power": 8,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionThief",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Tail Glow",
        "namePointer": "MoveNameTailGlow",
        "power": 2,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionTailGlow",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bone Club",
        "namePointer": "MoveNameBoneClub",
        "power": 12,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bonemerang",
        "namePointer": "MoveNameBonemerang",
        "power": 10,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 14,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 87,
        "accuracyUseChance": 75,
        "hitCount": 2,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionBonemerang",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fire Spin",
        "namePointer": "MoveNameFireSpin",
        "power": 4,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 73,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFireSpin",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fire Punch",
        "namePointer": "MoveNameFirePunch",
        "power": 14,
        "type": "TYPE_FIRE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": false,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionBurnChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Perish Song",
        "namePointer": "MoveNamePerishSong",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001100000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 15,
        "weight": 10,
        "accuracyGlobal": 25,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 7,
        "descriptionPointer": "MoveDescriptionPerishSong",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Wrap",
        "namePointer": "MoveNameWrap",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionWrap",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spikes",
        "namePointer": "SpeciesCategoryRhyhorn",
        "power": 2,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000100110000",
        "maxPP": 22,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 24,
        "descriptionPointer": "MoveDescriptionSpikes",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Magnitude",
        "namePointer": "MoveNameMagnitude",
        "power": 2,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000000110101",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 18,
        "descriptionPointer": "MoveDescriptionMagnitude",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Magical Leaf",
        "namePointer": "MoveNameMagicalLeaf",
        "power": 12,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 8,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNeverMiss",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Magic Coat",
        "namePointer": "MoveNameMagicCoat",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionMagicCoat",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mud Shot",
        "namePointer": "MoveNameMudShot",
        "power": 12,
        "type": "TYPE_GROUND",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 13,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 65,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDamageLowerSpeed",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mach Punch",
        "namePointer": "MoveNameMachPunch",
        "power": 8,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001000000",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 13,
        "descriptionPointer": "MoveDescriptionTwoTilesAhead",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Protect",
        "namePointer": "MoveNameProtect",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 15,
        "accuracyGlobal": 75,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionProtect",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Defense Curl",
        "namePointer": "MoveNameDefenseCurl",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostDefense",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rolling Kick",
        "namePointer": "MoveNameRollingKick",
        "power": 12,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionCringe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Substitute",
        "namePointer": "MoveNameSubstitute",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000010",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 7,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 30,
        "descriptionPointer": "MoveDescriptionSubstitute",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Detect",
        "namePointer": "MoveNameDetect",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 75,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionProtect",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pin Missile",
        "namePointer": "MoveNamePinMissile",
        "power": 4,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionMultiHitDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Water Sport",
        "namePointer": "MoveNameWaterSport",
        "power": 2,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 19,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionWaterSport",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Water Gun",
        "namePointer": "MoveNameWaterGun",
        "power": 5,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mist Ball",
        "namePointer": "MoveNameMistBall",
        "power": 14,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMistBall",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Water Pulse",
        "namePointer": "MoveNameWaterPulse",
        "power": 12,
        "type": "TYPE_WATER",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 12,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionWaterPulse",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fury Attack",
        "namePointer": "MoveNameFuryAttack",
        "power": 1,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 70,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fury Swipes",
        "namePointer": "MoveNameFurySwipes",
        "power": 4,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 25,
        "accuracyGlobal": 125,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Destiny Bond",
        "namePointer": "MoveNameDestinyBond",
        "power": 2,
        "type": "TYPE_GHOST",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDestinyBond",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "False Swipe",
        "namePointer": "MoveNameFalseSwipe",
        "power": 40,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFalseSwipe",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Foresight",
        "namePointer": "MoveNameForesight",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionForesight",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mirror Coat",
        "namePointer": "MoveNameMirrorCoat",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionMirrorCoat",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Future Sight",
        "namePointer": "MoveNameFutureSight",
        "power": 16,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionFixedDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Milk Drink",
        "namePointer": "MoveNameMilkDrink",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000001001100001",
        "aiTargetingFlags": "0b0000001001100001",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "rangeType": 5,
        "descriptionPointer": "MoveDescriptionMilkDrink",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Calm Mind",
        "namePointer": "MoveNameCalmMind",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 19,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionCalmMind",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mega Drain",
        "namePointer": "MoveNameMegaDrain",
        "power": 8,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDrain",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mega Kick",
        "namePointer": "MoveNameMegaKick",
        "power": 16,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mega Punch",
        "namePointer": "MoveNameMegaPunch",
        "power": 16,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Megahorn",
        "namePointer": "MoveNameMegahorn",
        "power": 24,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hidden Power",
        "namePointer": "MoveNameHiddenPower",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHiddenPower",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Metal Claw",
        "namePointer": "MoveNameMetalClaw",
        "power": 10,
        "type": "TYPE_STEEL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMetalClaw",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Attract",
        "namePointer": "MoveNameAttract",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 78,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionAttract",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mimic",
        "namePointer": "MoveNameMimic",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMimic",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Frustration",
        "namePointer": "MoveNameFrustration",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 20,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFrustration",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Leech Seed",
        "namePointer": "MoveNameLeechSeed",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 90,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionLeechSeed",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Metronome",
        "namePointer": "MoveNameMetronome",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionMetronome",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dream Eater",
        "namePointer": "MoveNameDreamEater",
        "power": 20,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000010000000000",
        "maxPP": 13,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionDreamEater",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Acid",
        "namePointer": "MoveNameAcid",
        "power": 8,
        "type": "TYPE_POISON",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionAcid",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Meditate",
        "namePointer": "SpeciesCategoryMeditite",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBoostAttack",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Snatch",
        "namePointer": "MoveNameSnatch",
        "power": 2,
        "type": "TYPE_DARK",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionSnatch",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Luster Purge",
        "namePointer": "MoveNameLusterPurge",
        "power": 14,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerSpecialDefenseChance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Leaf Blade",
        "namePointer": "MoveNameLeafBlade",
        "power": 14,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHighCritical",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Recycle",
        "namePointer": "MoveNameRecycle",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 23,
        "descriptionPointer": "MoveDescriptionRecycle",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Reflect",
        "namePointer": "MoveNameReflect",
        "power": 2,
        "type": "TYPE_PSYCHIC",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionReflect",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Refresh",
        "namePointer": "MoveNameRefresh",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000001100110001",
        "maxPP": 17,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": false,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionRefresh",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Revenge",
        "namePointer": "MoveNameRevenge",
        "power": 12,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionBide",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dragon Rage",
        "namePointer": "MoveNameDragonRage",
        "power": 2,
        "type": "TYPE_DRAGON",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionDragonRage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dragonbreath",
        "namePointer": "MoveNameDragonbreath",
        "power": 12,
        "type": "TYPE_DRAGON",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 12,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "affectedByMuzzled": true,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionDragonbreath",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Dragon Dance",
        "namePointer": "MoveNameDragonDance",
        "power": 2,
        "type": "TYPE_DRAGON",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 125,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "targetsUser": true,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionDragonDance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Ice Punch",
        "namePointer": "MoveNameIcePunch",
        "power": 14,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionFreezeChanceRoom",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Ice Beam",
        "namePointer": "MoveNameIceBeam",
        "power": 15,
        "type": "TYPE_ICE",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 8,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionIceBeam",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fury Cutter",
        "namePointer": "MoveNameFuryCutter",
        "power": 2,
        "type": "TYPE_BUG",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 14,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 87,
        "accuracyUseChance": 75,
        "hitCount": 2,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionHitTwice",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Comet Punch",
        "namePointer": "MoveNameCometPunch",
        "power": 3,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 19,
        "weight": 30,
        "accuracyGlobal": 125,
        "accuracyOffensive": 80,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Skull Bash",
        "namePointer": "MoveNameSkullBash",
        "power": 10,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110100",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 15,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 20,
        "descriptionPointer": "MoveDescriptionSkullBash",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Lock-On",
        "namePointer": "MoveNameLockOn",
        "power": 2,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionLockOn",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rock Blast",
        "namePointer": "MoveNameRockBlast",
        "power": 4,
        "type": "TYPE_ROCK",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 80,
        "accuracyUseChance": 75,
        "hitCount": 0,
        "maxPowerBoost": 99,
        "criticalHitChance": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionMultiHit",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Cotton Spore",
        "namePointer": "MoveNameCottonSpore",
        "power": 2,
        "type": "TYPE_GRASS",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 13,
        "weight": 15,
        "accuracyGlobal": 70,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "affectedByMagicCoat": true,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionLowerSpeed",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Struggle",
        "namePointer": "MoveNameStruggle",
        "power": 30,
        "type": "TYPE_NORMAL",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 1,
        "weight": 30,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionStruggle",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Aeroblast",
        "namePointer": "MoveNameAeroblast",
        "power": 20,
        "type": "TYPE_FLYING",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 50,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionHighCriticalDistance",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Volt Tackle",
        "namePointer": "MoveNameVoltTackle",
        "power": 24,
        "type": "TYPE_ELECTRIC",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 12,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionVoltTackle",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Regular attack",
        "namePointer": "MoveNameRegularAttack",
        "power": 1,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 70,
        "accuracyGlobal": 125,
        "accuracyOffensive": 93,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextRegularAttack"
    },
    {
        "name": "Is watching",
        "namePointer": "MoveNameIsWatching",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 80,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 6,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionIsWatching",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bide 2",
        "namePointer": "MoveNameBide2",
        "power": 2,
        "type": "TYPE_FIGHTING",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 6,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextBide"
    },
    {
        "name": "$$$",
        "namePointer": "MoveNamePlaceholder",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 80,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 6,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionPlaceholder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "$$$",
        "namePointer": "MoveNamePlaceholder",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 80,
        "accuracyOffensive": 84,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 6,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionPlaceholder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Wide Slash",
        "namePointer": "MoveNameWideSlash",
        "power": 20,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000010000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 88,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 1,
        "descriptionPointer": "MoveDescriptionWideSlash",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Excavate",
        "namePointer": "MoveNameExcavate",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 99,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Spin Slash",
        "namePointer": "MoveNameSpinSlash",
        "power": 15,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000100000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 10,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 9,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "See-Trap",
        "namePointer": "MoveNameSeeTrap",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Takeaway",
        "namePointer": "MoveNameTakeaway",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Rebound",
        "namePointer": "MoveNameRebound",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Bloop Slash",
        "namePointer": "MoveNameBloopSlash",
        "power": 10,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001000000",
        "aiTargetingFlags": "0b0000000001000000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "criticalHitChance": 12,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 13,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Switcher",
        "namePointer": "MoveNameSwitcher",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010010",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Blowback",
        "namePointer": "MoveNameBlowback",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001010010",
        "aiTargetingFlags": "0b0000000001010000",
        "maxPP": 17,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 14,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Warp",
        "namePointer": "MoveNameWarp",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 14,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Transfer",
        "namePointer": "MoveNameTransfer",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Slow Down",
        "namePointer": "MoveNameSlowDown",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 37,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Speed Boost",
        "namePointer": "MoveNameSpeedBoost",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110001",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 16,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Searchlight",
        "namePointer": "MoveNameSearchlight",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Petrify",
        "namePointer": "MoveNamePetrify",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Stay Away",
        "namePointer": "MoveNameStayAway",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pounce",
        "namePointer": "MoveNamePounce",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Trawl",
        "namePointer": "MoveNameTrawl",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Cleanse",
        "namePointer": "MoveNameCleanse",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 17,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 20,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Observer",
        "namePointer": "MoveNameObserver",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Decoy Maker",
        "namePointer": "MoveNameDecoyMaker",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Siesta",
        "namePointer": "MoveNameSiesta",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Totter",
        "namePointer": "MoveNameTotter",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 12,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Two-Edge",
        "namePointer": "MoveNameTwoEdge",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 20,
        "accuracyGlobal": 45,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "No-Move",
        "namePointer": "MoveNameNoMove",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Escape",
        "namePointer": "MoveNameEscape",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 1,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Scan",
        "namePointer": "MoveNameScan",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 27,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Power-Ears",
        "namePointer": "MoveNamePowerEars",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 27,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Drought",
        "namePointer": "MoveNameDrought",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 29,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Trap Buster",
        "namePointer": "MoveNameTrapBuster",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 57,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 29,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Wild Call",
        "namePointer": "MoveNameWildCall",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 4,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Invisify",
        "namePointer": "MoveNameInvisify",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "One-Shot",
        "namePointer": "MoveNameOneShot",
        "power": 200,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 3,
        "weight": 8,
        "accuracyGlobal": 35,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "HP Gauge",
        "namePointer": "MoveNameHPGauge",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 32,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 6,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Vacuum-Cut",
        "namePointer": "MoveNameVacuumCut",
        "power": 10,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 7,
        "weight": 20,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionVacuumCut",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Reviver",
        "namePointer": "MoveNameReviver",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 4,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Shocker",
        "namePointer": "MoveNameShocker",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 45,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Echo",
        "namePointer": "MoveNameEcho",
        "power": 10,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 27,
        "weight": 20,
        "accuracyGlobal": 125,
        "accuracyOffensive": 45,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Famish",
        "namePointer": "MoveNameFamish",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000110000",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 15,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "One-Room",
        "namePointer": "MoveNameOneRoom",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 29,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Fill-In",
        "namePointer": "MoveNameFillIn",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 99,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 29,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Trapper",
        "namePointer": "MoveNameTrapper",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 10,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Possess",
        "namePointer": "MoveNamePossess",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 12,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Itemize",
        "namePointer": "MoveNameItemize",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000010000000",
        "aiTargetingFlags": "0b0000000010000000",
        "maxPP": 17,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 45,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 3,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "[M:D1]",
        "namePointer": "MoveNamePlaceholder",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionPlaceholder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Projectile",
        "namePointer": "MoveNamePlaceholder",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000011111111",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 57,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionDamage",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Hurl",
        "namePointer": "MoveNameHurl",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000000000000",
        "aiTargetingFlags": "0b0000000000000000",
        "maxPP": 22,
        "weight": 15,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "maxPowerBoost": 99,
        "cannotHitFrozen": true,
        "dealsDirectDamage": true,
        "rangeType": 11,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Mobile",
        "namePointer": "MoveNameMobile",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 17,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Item-Toss",
        "namePointer": "MoveNameItemToss",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000011111111",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 96,
        "weight": 8,
        "accuracyGlobal": 100,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 10,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "See Stairs",
        "namePointer": "MoveNameSeeStairs",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Long Toss",
        "namePointer": "MoveNameLongToss",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "[M:D1]",
        "namePointer": "MoveNamePlaceholder",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000011111111",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionPlaceholder",
        "useText": "MoveUseTextUse"
    },
    {
        "name": "Pierce",
        "namePointer": "MoveNamePierce",
        "power": 2,
        "type": "TYPE_NONE",
        "targetingFlags": "0b0000000001110011",
        "aiTargetingFlags": "0b0000000000110000",
        "maxPP": 22,
        "weight": 8,
        "accuracyGlobal": 125,
        "accuracyOffensive": 100,
        "accuracyUseChance": 75,
        "hitCount": 1,
        "cannotHitFrozen": true,
        "rangeType": 19,
        "descriptionPointer": "MoveDescriptionNull",
        "useText": "MoveUseTextUse"
    }
]
