[
    null,
    {
        "id": 1,
        "animationId": -1,
        "damage": {
            "critical": true,
            "elementId": -1,
            "formula": "a.atk * 4 - b.def * 2 * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [
            {
                "code": 21,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " attacks!",
        "message2": "",
        "mpCost": 0,
        "name": "Attack",
        "note": "スキル１番は［攻撃］コマンドを\n選択したときに使用されます。",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 2,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [
            {
                "code": 21,
                "dataId": 2,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 81,
        "message1": " is guarding.",
        "message2": "",
        "mpCost": 0,
        "name": "Defend",
        "note": "スキル２番は［防御］コマンドを\n選択したときに使用されます。",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 2000,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 3,
        "animationId": -1,
        "damage": {
            "critical": true,
            "elementId": -1,
            "formula": "a.atk * 3 - b.def * 2",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [
            {
                "code": 21,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " attacks!",
        "message2": "",
        "mpCost": 0,
        "name": "Combo Attack",
        "note": "",
        "occasion": 1,
        "repeats": 2,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 5
    },
    {
        "id": 4,
        "animationId": -1,
        "damage": {
            "critical": true,
            "elementId": -1,
            "formula": "a.atk * 4 - b.def * 2",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [
            {
                "code": 21,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " attacks!",
        "message2": "",
        "mpCost": 0,
        "name": "Double Attack",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 4,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 5
    },
    {
        "id": 5,
        "animationId": -1,
        "damage": {
            "critical": true,
            "elementId": -1,
            "formula": "a.atk * 4 - b.def * 2",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [
            {
                "code": 21,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " attacks!",
        "message2": "",
        "mpCost": 0,
        "name": "Triple Attack",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 4
    },
    {
        "id": 6,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [
            {
                "code": 41,
                "dataId": 0,
                "value1": 0,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 82,
        "message1": " ran away.",
        "message2": "",
        "mpCost": 0,
        "name": "Escape",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 7,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 81,
        "message1": " is watching the situation.",
        "message2": "",
        "mpCost": 0,
        "name": "Observe",
        "note": "<ASE_行動タイプ:31>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 0,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 8,
        "animationId": -1,
        "damage": {
            "critical": true,
            "elementId": -1,
            "formula": "(a.atk * 4 - b.def * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [
            {
                "code": 21,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " attacks!",
        "message2": "",
        "mpCost": 0,
        "name": "Attack",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 9,
        "animationId": 68,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(240 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[251]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals small fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Fire Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 10,
        "animationId": 83,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(240 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[252]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals small water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Water Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 11,
        "animationId": 93,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(240 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[253]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals small wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Wind Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 12,
        "animationId": 88,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(240 + a.mat * 2 - b.mdf * 2) * v[88] / 1000 * v[89] * v[254]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals small earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Earth Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 13,
        "animationId": 69,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(600 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[251]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals medium fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Flame Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 14,
        "animationId": 84,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(600 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[252]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals medium water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Torrent Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 15,
        "animationId": 94,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(600 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[253]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals medium wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Whirlwind Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 16,
        "animationId": 89,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(600 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[254]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals medium earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Earth Piercing Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 17,
        "animationId": 70,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[251]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals large fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Scorching Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 18,
        "animationId": 85,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[252]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals large water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Tsunami Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 19,
        "animationId": 95,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[253]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals large wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Sky Severing Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 20,
        "animationId": 90,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000 * v[254]",
            "type": 1,
            "variance": 10
        },
        "description": "Deals large earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Quake Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 21,
        "animationId": 41,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(500 + a.mat) * v[88] / 10",
            "type": 3,
            "variance": 10
        },
        "description": "Slightly restores allies' HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Healing Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 22,
        "animationId": 42,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(1200 + a.mat) * v[88] / 10",
            "type": 3,
            "variance": 10
        },
        "description": "Moderately restores allies' HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Cure Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 23,
        "animationId": 43,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(3000 + a.mat) * v[88] / 10",
            "type": 3,
            "variance": 10
        },
        "description": "Greatly restores allies' HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Greater Cure Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 24,
        "animationId": 107,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(3500 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals large non-elemental damage to one enemy.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 89,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 80,
        "name": "Burst",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 25,
        "animationId": 107,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(3500 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals large non-elemental damage to all enemies.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 89,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 240,
        "name": "Detonation",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 26,
        "animationId": 109,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(7000 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals massive non-elemental damage to all enemies.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 89,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 400,
        "name": "Explode",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 27,
        "animationId": 110,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(40000 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals overwhelming non-elemental damage to all enemies + weakens all stats.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 89,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 2000,
        "name": "Meteor Fall",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 28,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 29,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Raises the user's Attack and Agility.",
        "effects": [
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 76,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Advance Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 30,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Raises the user's Defense and M. Defense.",
        "effects": [
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 81,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Guardian Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 31,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Raises all of the user's stats.",
        "effects": [
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 80,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Might Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 32,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Greatly increases all stats of the user.",
        "effects": [
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 80,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Heroic Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 33,
        "animationId": 54,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Lowers all enemies' attack, defense, and agility.",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 50,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Strength Weakening Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 34,
        "animationId": 54,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Lowers all enemies' magic power and magic defense.",
        "effects": [
            {
                "code": 32,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 52,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Magic Weakening Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 35,
        "animationId": 55,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Lowers all stats of all enemies.",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 11,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Vulnerability Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 36,
        "animationId": 56,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Greatly lowers all stats of all enemies.",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 27,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Nullification Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 37,
        "animationId": 59,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Inflicts poison status on all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 2,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Poison Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 38,
        "animationId": 60,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Inflicts blind status on all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 5,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 3,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Darkness Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 39,
        "animationId": 61,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Inflicts silence status on all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 6,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 4,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Silence Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 40,
        "animationId": 63,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Inflicts confusion status on all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 6,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Confusion Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 41,
        "animationId": 62,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Inflicts sleep status on all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 10,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 8,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Sleep Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 42,
        "animationId": 33,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Inflicts poison, blind, confusion, and sleep status on all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.8,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 5,
                "value1": 0.8,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.8,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 10,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 71,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 40,
        "name": "Chaos Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 43,
        "animationId": 35,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Evades physical attacks for a set number of turns.",
        "effects": [
            {
                "code": 21,
                "dataId": 11,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 19,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 100,
        "name": "Illusion Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 44,
        "animationId": 40,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Guaranteed escape (except some bosses).",
        "effects": [
            {
                "code": 41,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 82,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 5,
        "name": "Escape Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 500,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 45,
        "animationId": 40,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Guaranteed escape (except some bosses).",
        "effects": [
            {
                "code": 41,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 82,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Escape Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 500,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 46,
        "animationId": 23,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "Math.max((a.atk*3 - b.def*2), 100)",
            "type": 1,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Sword Dance",
        "note": "",
        "occasion": 1,
        "repeats": 3,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 47,
        "animationId": 63,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Charms the target.",
        "effects": [
            {
                "code": 21,
                "dataId": 9,
                "value1": 0.4,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 7,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Charm",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 48,
        "animationId": 33,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Sets Lust to 100%.",
        "effects": [
            {
                "code": 44,
                "dataId": 83,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 7,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Arousal Magic",
        "note": "",
        "occasion": 2,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 49,
        "animationId": 71,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Sets Lust to 0%.",
        "effects": [
            {
                "code": 44,
                "dataId": 84,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 23,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Suppression Magic",
        "note": "",
        "occasion": 2,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 50,
        "animationId": 40,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Enrages.",
        "effects": [
            {
                "code": 21,
                "dataId": 7,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 2,
                "value1": 100,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 3,
                "value1": 100,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 6,
                "value1": 100,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 2,
                "value1": 10,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " did %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Rage",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 51,
        "animationId": 65,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Instantly kills monsters at a certain rate (ineffective against bosses).",
        "effects": [],
        "hitType": 0,
        "iconIndex": 10,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 100,
        "name": "Death Magic",
        "note": "<InstantDeath:75>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 52,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max(((a.atk - b.def) + 100), 100)",
            "type": 1,
            "variance": 10
        },
        "description": "Bites with poisonous fangs.",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Venomous Fangs",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 53,
        "animationId": 39,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 3 - b.def * 2), 200)",
            "type": 1,
            "variance": 10
        },
        "description": "Charges forward with acceleration.",
        "effects": [],
        "hitType": 1,
        "iconIndex": 78,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Speed Star",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 1000,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 54,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max(((a.atk*3 - b.def)+200), 400)",
            "type": 1,
            "variance": 10
        },
        "description": "Leaps at high speed and slashes the target.",
        "effects": [],
        "hitType": 1,
        "iconIndex": 78,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Slash",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 55,
        "animationId": 63,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Charms the target.",
        "effects": [
            {
                "code": 21,
                "dataId": 9,
                "value1": 0.7,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 7,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Bewitching Gaze",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 56,
        "animationId": 37,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "(a.atk - b.def) + 100",
            "type": 0,
            "variance": 10
        },
        "description": "Confuses all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Scream",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 57,
        "animationId": 37,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "(a.atk - b.def) + 100",
            "type": 0,
            "variance": 10
        },
        "description": "Confuses all enemies.",
        "effects": [
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Great Scream",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 58,
        "animationId": 12,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 3 - b.def * 2), 50)",
            "type": 1,
            "variance": 10
        },
        "description": "Poison attack on a single enemy.",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Poison Needle",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 59,
        "animationId": 12,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 3 - b.def * 2), 100)",
            "type": 1,
            "variance": 10
        },
        "description": "Poison + confusion attack on a single enemy.",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.8,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.4,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Venom Needle",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 60,
        "animationId": 12,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 3 - b.def * 2), 200)",
            "type": 1,
            "variance": 10
        },
        "description": "Weakening attack on a single enemy.",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Neurotoxin Needle",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 61,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 4 - b.def * 2), 50)",
            "type": 1,
            "variance": 10
        },
        "description": "Poison attack on a single enemy.",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Poison Fangs",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 62,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 4 - b.def * 2), 100)",
            "type": 1,
            "variance": 10
        },
        "description": "Poison + Confusion attack on one enemy",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.8,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.4,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Venomous Fang",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 63,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 4 - b.def * 2), 200)",
            "type": 1,
            "variance": 10
        },
        "description": "Weaken attack on one enemy",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Neurotoxic Fang",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 64,
        "animationId": 58,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 3 - b.def * 2. 50)",
            "type": 5,
            "variance": 10
        },
        "description": "Absorption attack on one enemy",
        "effects": [],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Absorption Attack",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 65,
        "animationId": 33,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "(a.atk - b.def) + 100",
            "type": 0,
            "variance": 10
        },
        "description": "Sleep effect on all enemies",
        "effects": [
            {
                "code": 21,
                "dataId": 10,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Sleep Powder",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 66,
        "animationId": 32,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "(a.atk - b.def) + 100",
            "type": 0,
            "variance": 10
        },
        "description": "Sleep + Weaken effect on all enemies",
        "effects": [
            {
                "code": 21,
                "dataId": 10,
                "value1": 0.5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Sweet Breath",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 67,
        "animationId": 57,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk * 3 - b.def * 2), 50)",
            "type": 1,
            "variance": 10
        },
        "description": "Bind attack on one enemy",
        "effects": [
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Binding Attack",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 68,
        "animationId": 34,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "(a.atk - b.def) + 100",
            "type": 0,
            "variance": 10
        },
        "description": "Confusion + Sleep effect on all enemies",
        "effects": [
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.5,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 10,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Glare",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 69,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max(((a.atk * 4 - b.def * 2) + 200), 500)",
            "type": 1,
            "variance": 10
        },
        "description": "Abnormal status attack on one enemy",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 0.5,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 5,
                "value1": 0.5,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.5,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 10,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Fangs of Chaos",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 70,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Boost Defense",
        "effects": [
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Hardening",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 71,
        "animationId": 63,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "v[50]*v[51]",
            "type": 2,
            "variance": 20
        },
        "description": "Charm the target and deal MP damage based on lewdness",
        "effects": [
            {
                "code": 21,
                "dataId": 9,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 7,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Alluring Dance",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 72,
        "animationId": 63,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "v[50]*v[51]",
            "type": 2,
            "variance": 20
        },
        "description": "Charm the target and deal MP damage based on lewdness",
        "effects": [
            {
                "code": 21,
                "dataId": 9,
                "value1": 0.8,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 7,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Alluring Dance",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 73,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 74,
        "animationId": 107,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "var hp = a.hp;a.gainHp(-1*hp);hp * 1;",
            "type": 1,
            "variance": 20
        },
        "description": "Self-destruct",
        "effects": [],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " did %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Self-Destruct",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 75,
        "animationId": 41,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "a.mhp * 0.15",
            "type": 3,
            "variance": 10
        },
        "description": "Restore user's HP",
        "effects": [],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " did %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Regeneration",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 76,
        "animationId": 51,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk - b.def + 300), 500)",
            "type": 1,
            "variance": 10
        },
        "description": "Encourage an ally",
        "effects": [
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 77,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Encourage",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 77,
        "animationId": 1,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk - b.def + 300), 500)",
            "type": 1,
            "variance": 10
        },
        "description": "Strong punch",
        "effects": [],
        "hitType": 1,
        "iconIndex": 77,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Power Strike",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 78,
        "animationId": 1,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk - b.def + 300), 500)",
            "type": 1,
            "variance": 10
        },
        "description": "Strong double punch",
        "effects": [],
        "hitType": 1,
        "iconIndex": 77,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Rapid Strikes",
        "note": "",
        "occasion": 0,
        "repeats": 2,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 79,
        "animationId": 26,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk - b.def + 300), 500)",
            "type": 1,
            "variance": 10
        },
        "description": "High-speed triple thrust",
        "effects": [],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Triple Thrust",
        "note": "",
        "occasion": 0,
        "repeats": 3,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 80,
        "animationId": 12,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk - b.def + 500), 800)",
            "type": 1,
            "variance": 10
        },
        "description": "Unavoidable flash strike",
        "effects": [],
        "hitType": 0,
        "iconIndex": 76,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Shadow Stitch",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 81,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 82,
        "animationId": 30,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max(((a.atk*2 - b.def) + 800), 800)",
            "type": 1,
            "variance": 10
        },
        "description": "Crush the target with sharp fangs and powerful jaws",
        "effects": [
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Crunch",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 83,
        "animationId": 17,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max(((a.atk*2 - b.def) + 400), 400)",
            "type": 1,
            "variance": 10
        },
        "description": "Slash the target with poisonous claws",
        "effects": [
            {
                "code": 21,
                "dataId": 4,
                "value1": 1.5,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 8,
                "value1": 0.5,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 5,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Venomous Claw",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 84,
        "animationId": 74,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "1000",
            "type": 1,
            "variance": 10
        },
        "description": "Sweep with scorching breath",
        "effects": [
            {
                "code": 33,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 33,
                "dataId": 2,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 33,
                "dataId": 3,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 33,
                "dataId": 4,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 33,
                "dataId": 5,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 33,
                "dataId": 6,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 33,
                "dataId": 7,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Dragon Breath",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 85,
        "animationId": 37,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Intimidate the target with a roar",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 4,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 4,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 4,
                "value1": 4,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 4,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 4,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Roar",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 86,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 81,
        "message1": " is frozen.",
        "message2": "",
        "mpCost": 0,
        "name": "Freeze",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 0,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 87,
        "animationId": 40,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Blind with dazzling light",
        "effects": [
            {
                "code": 21,
                "dataId": 5,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 8,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 70,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Flash",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 88,
        "animationId": 119,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Repair damaged parts with nanotech",
        "effects": [
            {
                "code": 42,
                "dataId": 2,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 3,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 5,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 11,
                "dataId": 0,
                "value1": 0.3,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 70,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Nanotechnology",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 89,
        "animationId": 53,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Enter defense mode in case of emergency",
        "effects": [
            {
                "code": 34,
                "dataId": 3,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 5,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 10,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 10,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 10,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 10,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 3,
                "value1": 300,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 5,
                "value1": 300,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 81,
        "message1": " issued %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Emergency Mode",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 90,
        "animationId": 39,
        "damage": {
            "critical": true,
            "elementId": 0,
            "formula": "Math.max((a.atk - b.def + 500) * 2, 1000)",
            "type": 1,
            "variance": 10
        },
        "description": "Body slam with full weight",
        "effects": [],
        "hitType": 1,
        "iconIndex": 78,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Hard Crash",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 91,
        "animationId": 116,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "b.mhp * 0.5",
            "type": 1,
            "variance": 10
        },
        "description": "Burn with laser cannon",
        "effects": [],
        "hitType": 2,
        "iconIndex": 78,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Delta Lightning",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 92,
        "animationId": 27,
        "damage": {
            "critical": true,
            "elementId": 1,
            "formula": "Math.max((a.atk - b.def + 500), 300)",
            "type": 1,
            "variance": 10
        },
        "description": "High-speed assassination technique",
        "effects": [
            {
                "code": 21,
                "dataId": 1,
                "value1": 0.1,
                "value2": 0
            }
        ],
        "hitType": 1,
        "iconIndex": 76,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Death Thrust",
        "note": "",
        "occasion": 0,
        "repeats": 3,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 93,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 94,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 95,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 96,
        "animationId": 41,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "1000",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [
            {
                "code": 11,
                "dataId": 0,
                "value1": 0,
                "value2": 1200
            }
        ],
        "hitType": 0,
        "iconIndex": 208,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Hi-Potion",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 97,
        "animationId": 62,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Meditate.",
        "effects": [
            {
                "code": 34,
                "dataId": 2,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 3,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 5,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 6,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 7,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 2,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 3,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 5,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 6,
                "value1": 50,
                "value2": 0
            },
            {
                "code": 42,
                "dataId": 7,
                "value1": 50,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 70,
        "message1": " did %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Meditation",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 98,
        "animationId": 42,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Restore HP with an Ex-Potion.",
        "effects": [
            {
                "code": 11,
                "dataId": 0,
                "value1": 0,
                "value2": 3000
            }
        ],
        "hitType": 0,
        "iconIndex": 70,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Ex-Potion",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 99,
        "animationId": 42,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Restore HP with an Elixir.",
        "effects": [
            {
                "code": 11,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 70,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Elixir",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 100,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Rindou gets serious.",
        "effects": [
            {
                "code": 11,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 3,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 5,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 6,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 34,
                "dataId": 7,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 2,
                "value1": 1000,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 1000,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 1000,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 73,
        "message1": "'s mood has changed.",
        "message2": "",
        "mpCost": 0,
        "name": "No Holding Back",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 101,
        "animationId": 68,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "1200",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [],
        "hitType": 2,
        "iconIndex": 208,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Blazing Talisman",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 102,
        "animationId": 83,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "1200",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [],
        "hitType": 2,
        "iconIndex": 208,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Tidal Talisman",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 103,
        "animationId": 93,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "1200",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [],
        "hitType": 2,
        "iconIndex": 208,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Sky-Cutting Talisman",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 104,
        "animationId": 88,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "1200",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [],
        "hitType": 2,
        "iconIndex": 208,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Quake Talisman",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 105,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 106,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 107,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 108,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 109,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 110,
        "animationId": 68,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(240 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Small fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Fire Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 111,
        "animationId": 83,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(240 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Small water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Water Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 112,
        "animationId": 93,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(240 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Small wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Wind Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 113,
        "animationId": 88,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(240 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Small earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Earth Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 114,
        "animationId": 69,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(600 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Medium fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Flame Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 115,
        "animationId": 84,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(600 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Medium water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Torrent Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 116,
        "animationId": 94,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(600 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Medium wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Whirlwind Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 117,
        "animationId": 89,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(600 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Medium earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 40,
        "name": "Earth-Piercing Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 118,
        "animationId": 70,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Large fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Blazing Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 119,
        "animationId": 85,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Large water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Tidal Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 120,
        "animationId": 95,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Large wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Sky-Cutting Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 121,
        "animationId": 90,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(1200 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Large earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Quake Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 122,
        "animationId": 41,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "500 + a.mat",
            "type": 3,
            "variance": 10
        },
        "description": "Restore 500 HP to an ally.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Healing Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 123,
        "animationId": 42,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "1200 + a.mat",
            "type": 3,
            "variance": 10
        },
        "description": "Restore 1200 HP to an ally.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 30,
        "name": "Cure Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 124,
        "animationId": 43,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "3000 + a.mat",
            "type": 3,
            "variance": 10
        },
        "description": "Restore 3000 HP to an ally.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Greater Cure Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 125,
        "animationId": 43,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "a.mhp",
            "type": 3,
            "variance": 0
        },
        "description": "Fully restore an ally's HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 60,
        "name": "Full Cure Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 126,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 127,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 128,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 129,
        "animationId": 122,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [
            {
                "code": 22,
                "dataId": 18,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 22,
                "dataId": 19,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 21,
                "dataId": 15,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " did %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Madness",
        "note": "<ASE_行動タイプ:31>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 130,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 81,
        "message1": " is wearing a confident smile.",
        "message2": "",
        "mpCost": 0,
        "name": "Observe",
        "note": "<ASE_行動タイプ:31>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 0,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 131,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [
            {
                "code": 22,
                "dataId": 2,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 79,
        "message1": " is concentrating magical power.",
        "message2": "",
        "mpCost": 0,
        "name": "Focus",
        "note": "<ASE_行動タイプ:31>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 132,
        "animationId": 52,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Greatly increase all stats of the user.",
        "effects": [
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 31,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 80,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Hero's Elixir",
        "note": "<NeedState:18>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 8,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 133,
        "animationId": 56,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Greatly decrease all stats of all enemies.",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 2,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 4,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 7,
                "value1": 5,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 27,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Demon God's Pouch",
        "note": "<NeedState:18>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 134,
        "animationId": 70,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(2400 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Large fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Blazing Talisman",
        "note": "<NeedState:18>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 135,
        "animationId": 85,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(2400 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Deals heavy water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Tsunami Talisman",
        "note": "<NeedState:18>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 136,
        "animationId": 95,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(2400 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Deals heavy wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Sky Severing Talisman",
        "note": "<NeedState:18>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 137,
        "animationId": 90,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(2400 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Deals heavy earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Earthquake Talisman",
        "note": "<NeedState:18>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 138,
        "animationId": 42,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Restores HP with an Elixir.",
        "effects": [
            {
                "code": 11,
                "dataId": 0,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 70,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Elixir",
        "note": "<NeedState:19>",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 139,
        "animationId": 107,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(3500 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Deals heavy non-elemental damage to all enemies.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 89,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Tomahawk",
        "note": "<NeedState:19>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 140,
        "animationId": 105,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(40000 + a.mat * 2 - b.mdf * 2)",
            "type": 1,
            "variance": 10
        },
        "description": "Deals massive non-elemental damage to all enemies + weakens all stats.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 89,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Dark Matter",
        "note": "<NeedState:20>",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 141,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 142,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [
            {
                "code": 22,
                "dataId": 2,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 44,
                "dataId": 240,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "Awakened Thistle Action",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 0,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 143,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 144,
        "animationId": 59,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "b.mhp * 0.04",
            "type": 1,
            "variance": 20
        },
        "description": "Deals percentage-based damage to a single enemy.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 18,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Dissolving Fluid",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 145,
        "animationId": 59,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "b.mhp * 0.2",
            "type": 1,
            "variance": 20
        },
        "description": "Deals percentage-based damage to a single enemy.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 18,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Strong Dissolving Fluid",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 146,
        "animationId": 58,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "b.mhp * 0.02",
            "type": 5,
            "variance": 20
        },
        "description": "Absorbs a percentage of a single enemy's HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 18,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Suction",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 147,
        "animationId": 58,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "b.mhp * 0.1",
            "type": 5,
            "variance": 20
        },
        "description": "Absorbs a percentage of a single enemy's HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 18,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Strong Suction",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 148,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Splits apart.",
        "effects": [
            {
                "code": 22,
                "dataId": 2,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 44,
                "dataId": 241,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 18,
        "message1": " attempted %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Division",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 149,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 150,
        "animationId": 63,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "500",
            "type": 0,
            "variance": 20
        },
        "description": "Charms the target.",
        "effects": [
            {
                "code": 21,
                "dataId": 13,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 7,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Bewitching Evil Eye",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 80,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 151,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 152,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 153,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 154,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 155,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 156,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 157,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 158,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 159,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 160,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 161,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 162,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 163,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 164,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 165,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 166,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 167,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 168,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 169,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 170,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 171,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 172,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 173,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 174,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 175,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 176,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 177,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 178,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 179,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 180,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 181,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 182,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 183,
        "animationId": 102,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Creates a magic tool using magic power.",
        "effects": [
            {
                "code": 21,
                "dataId": 20,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 71,
        "message1": " performed %1!",
        "message2": "",
        "mpCost": 2000,
        "name": "Magic Tool Creation",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 184,
        "animationId": 102,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Creates a magic tool using magic power.",
        "effects": [
            {
                "code": 21,
                "dataId": 19,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 71,
        "message1": " performed %1!",
        "message2": "",
        "mpCost": 500,
        "name": "Magic Tool Creation",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 185,
        "animationId": 102,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Creates a magic tool using magic power.",
        "effects": [
            {
                "code": 21,
                "dataId": 18,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 71,
        "message1": " performed %1!",
        "message2": "",
        "mpCost": 200,
        "name": "Magic Tool Creation",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 186,
        "animationId": 102,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Creates a magic tool using magic power.",
        "effects": [
            {
                "code": 21,
                "dataId": 20,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 43,
                "dataId": 187,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 71,
        "message1": " performed %1!",
        "message2": "",
        "mpCost": 2000,
        "name": "Magic Tool Creation",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 0,
        "speed": 0,
        "stypeId": 0,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 187,
        "animationId": 105,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "50000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals massive non-elemental damage to all enemies + weakens stats.",
        "effects": [
            {
                "code": 32,
                "dataId": 2,
                "value1": 100,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 3,
                "value1": 100,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 5,
                "value1": 100,
                "value2": 0
            },
            {
                "code": 32,
                "dataId": 6,
                "value1": 100,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 71,
        "message1": " used %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Dark Matter",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 188,
        "animationId": 109,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "var mp = a.mp;mp * 15;",
            "type": 1,
            "variance": 100
        },
        "description": "Consumes all MP and unleashes pure magic power at the target. \\c[2]Bunny Suit effect: increased damage and spread.",
        "effects": [
            {
                "code": 44,
                "dataId": 94,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 71,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Mana Release",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 189,
        "animationId": 22,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(a.mat * 2 - b.mdf * 2) * 10 * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Channels magic power into a punch and strikes.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 77,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Magical Tai Chi",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 190,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "var hp = a.mp;hp * 0.2;",
            "type": 1,
            "variance": 10
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 5,
        "message1": " took recoil.",
        "message2": "",
        "mpCost": 0,
        "name": "Double-Edged",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 191,
        "animationId": 41,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "250 + a.mat",
            "type": 3,
            "variance": 10
        },
        "description": "Slightly restores ally HP.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 72,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 5,
        "name": "Healing Magic",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 7,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 192,
        "animationId": 68,
        "damage": {
            "critical": false,
            "elementId": 2,
            "formula": "(120 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals minor fire damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 64,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Fire Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 193,
        "animationId": 83,
        "damage": {
            "critical": false,
            "elementId": 5,
            "formula": "(120 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals minor water damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 67,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Water Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 194,
        "animationId": 93,
        "damage": {
            "critical": false,
            "elementId": 7,
            "formula": "(120 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals minor wind damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 69,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Wind Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 195,
        "animationId": 88,
        "damage": {
            "critical": false,
            "elementId": 6,
            "formula": "(120 + a.mat * 2 - b.mdf * 2) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals minor earth damage to all enemies.",
        "effects": [],
        "hitType": 2,
        "iconIndex": 68,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 15,
        "name": "Earth Magic",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 196,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "999999",
            "type": 1,
            "variance": 0
        },
        "description": "Forces a victory in battle.",
        "effects": [],
        "hitType": 0,
        "iconIndex": 16,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "Forced Victory",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 2000,
        "stypeId": 3,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 197,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "Forcibly cancels any contract without penalty.",
        "effects": [
            {
                "code": 44,
                "dataId": 82,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 0,
        "iconIndex": 87,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "Contract Nullification Magic",
        "note": "",
        "occasion": 2,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 11,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 198,
        "animationId": 56,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "10",
            "type": 1,
            "variance": 10
        },
        "description": "Destroys the target's magic tool.",
        "effects": [
            {
                "code": 44,
                "dataId": 47,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 77,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Magic Tool Destruction",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 199,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 200,
        "animationId": 109,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "var mp = a.mp;mp * 10;",
            "type": 1,
            "variance": 10
        },
        "description": "Consumes all MP and unleashes pure magic power at the target.",
        "effects": [
            {
                "code": 44,
                "dataId": 94,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 71,
        "message1": " unleashed %1!",
        "message2": "",
        "mpCost": 0,
        "name": "Mana Release",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 2,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 201,
        "animationId": 58,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "(1000 + a.mat * 4) * v[88] * v[89] / 1000",
            "type": 5,
            "variance": 20
        },
        "description": "Absorbs HP from a single enemy",
        "effects": [],
        "hitType": 0,
        "iconIndex": 79,
        "message1": "",
        "message2": "",
        "mpCost": 10,
        "name": "Life Steal",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 202,
        "animationId": 123,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "a.mat * v[88] / 10",
            "type": 6,
            "variance": 20
        },
        "description": "Absorbs MP from a single enemy",
        "effects": [],
        "hitType": 0,
        "iconIndex": 79,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "Aether Steal",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 203,
        "animationId": 100,
        "damage": {
            "critical": false,
            "elementId": 8,
            "formula": "(5000 + a.mat * 4) * v[88] * v[89] / 1000",
            "type": 1,
            "variance": 10
        },
        "description": "Deals massive light damage to all enemies",
        "effects": [],
        "hitType": 2,
        "iconIndex": 70,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 200,
        "name": "Innocentia",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 10
    },
    {
        "id": 204,
        "animationId": 56,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "10",
            "type": 1,
            "variance": 10
        },
        "description": "Destroys the opponent's magic item",
        "effects": [
            {
                "code": 22,
                "dataId": 18,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 22,
                "dataId": 19,
                "value1": 1,
                "value2": 0
            },
            {
                "code": 22,
                "dataId": 20,
                "value1": 1,
                "value2": 0
            }
        ],
        "hitType": 2,
        "iconIndex": 77,
        "message1": " cast %1!",
        "message2": "",
        "mpCost": 10,
        "name": "Magic Item Destruction",
        "note": "",
        "occasion": 1,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 2,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 205,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 206,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 207,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 208,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 209,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    },
    {
        "id": 210,
        "animationId": 0,
        "damage": {
            "critical": false,
            "elementId": 0,
            "formula": "0",
            "type": 0,
            "variance": 20
        },
        "description": "",
        "effects": [],
        "hitType": 0,
        "iconIndex": 0,
        "message1": "",
        "message2": "",
        "mpCost": 0,
        "name": "",
        "note": "",
        "occasion": 0,
        "repeats": 1,
        "requiredWtypeId1": 0,
        "requiredWtypeId2": 0,
        "scope": 1,
        "speed": 0,
        "stypeId": 1,
        "successRate": 100,
        "tpCost": 0,
        "tpGain": 0
    }
]