{
    "Array": [
        {
            "index": 0,
            "magicName": "걷기",
            "magicDescription": "자유롭게 이동할 수 있어요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 18
        },
        {
            "index": 1,
            "magicName": "달리기",
            "magicDescription": "더 빨리 이동할 수 있어요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 11
        },
        {
            "index": 3,
            "magicName": "줍기",
            "magicDescription": "무언가를 조심히 주울 수 있어요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": 27,
            "requestType1": -1,
            "requestCode1": 0,
            "requestValue1": 1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 8
        },
        {
            "index": 4,
            "magicName": "수풀 치우기",
            "magicDescription": "수풀을 치울 수 있어요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": 27,
            "requestType1": -1,
            "requestCode1": 1,
            "requestValue1": 1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 55
        },
        {
            "index": 5,
            "magicName": "밀기",
            "magicDescription": "장애물을 밀어낼 수 있어요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 9
        },
        {
            "index": 6,
            "magicName": "염력 마법",
            "magicDescription": "아이템을 획득하는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": 27,
            "requestType1": -1,
            "requestCode1": 5,
            "requestValue1": 1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 22
        },
        {
            "index": 7,
            "magicName": "재구성 마법",
            "magicDescription": "물건을 재구성 시키는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 22
        },
        {
            "index": 8,
            "magicName": "깨우기 마법",
            "magicDescription": "잠든 것을 깨우는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 22
        },
        {
            "index": 9,
            "magicName": "건설 마법",
            "magicDescription": "건물을 건설할 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 10,
            "magicName": "근력 강화 마법",
            "magicDescription": "힘이 강해지는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 7
        },
        {
            "index": 11,
            "magicName": "자연 순환 마법",
            "magicDescription": "자연의 재료를 획득할 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 0,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": 27,
            "requestType1": -1,
            "requestCode1": 3,
            "requestValue1": 1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 22
        },
        {
            "index": 12,
            "magicName": "조리 마법",
            "magicDescription": "음식을 맛있게 만들 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 14,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 13,
            "magicName": "농작물 성장 마법",
            "magicDescription": "농작물을 빠르게 성장시키는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 11,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 14,
            "magicName": "자연의 축복",
            "magicDescription": "나무를 빠르게 성장 시킬 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 24,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 22
        },
        {
            "index": 15,
            "magicName": "대지의 은총",
            "magicDescription": "광물을 빠르게 찾아낼 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": 27,
            "requestType1": -1,
            "requestCode1": 374,
            "requestValue1": 1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 22
        },
        {
            "index": 16,
            "magicName": "도구 제작 마법",
            "magicDescription": "도구를 제작하는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 297,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 17,
            "magicName": "연금 마법",
            "magicDescription": "연금술을 도와주는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 45,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 18,
            "magicName": "세공 마법",
            "magicDescription": "섬세하게 세공하는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": 1,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 1,
            "openType1": 27,
            "requestType1": -1,
            "requestCode1": 999,
            "requestValue1": 1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 19,
            "magicName": "내쫓기 마법",
            "magicDescription": "몬스터를 내쫓을 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 81,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 59
        },
        {
            "index": 20,
            "magicName": "감정 마법",
            "magicDescription": "잉크를 사용해 숨겨진 것을 감정할 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 97,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 21,
            "magicName": "발굴 마법",
            "magicDescription": "묻혀있는 것을 발굴하는 마법이에요.",
            "magicType": -1,
            "magicCategory": 2,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 97,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 29
        },
        {
            "index": 22,
            "magicName": "복원 마법",
            "magicDescription": "망가진 것을 복원하는 마법이에요.",
            "magicType": -1,
            "magicCategory": -1,
            "proficiencyType": -1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 6,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 67
        },
        {
            "index": 23,
            "magicName": "마법의 차원문",
            "magicDescription": "지정한 위치로 공간 이동 할 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 4,
            "proficiencyType": 0,
            "openType0": 5,
            "requestType0": -1,
            "requestCode0": -1,
            "requestValue0": 15,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 24,
            "magicName": "에너지 볼트",
            "magicDescription": "마력을 구체로 형상화해서 공격하는 마법이에요.",
            "magicType": 1,
            "magicCategory": 3,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 130,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 7
        },
        {
            "index": 26,
            "magicName": "전투 마법의 이해",
            "magicDescription": "전투 마법에 능숙해져요.",
            "magicType": -1,
            "magicCategory": 3,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 130,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 6
        },
        {
            "index": 27,
            "magicName": "페어리 링크",
            "magicDescription": "페어리와 교감할 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 1,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 5,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        },
        {
            "index": 28,
            "magicName": "숲의 가호 마법",
            "magicDescription": "숲의 가호를 받아 체력을 회복하는 마법이에요.",
            "magicType": 2,
            "magicCategory": 3,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 130,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 85
        },
        {
            "index": 29,
            "magicName": "깃털 걸음 마법",
            "magicDescription": "깃털처럼 가볍게 움직이게 되는 마법이에요.",
            "magicType": 2,
            "magicCategory": 3,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 183,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 85
        },
        {
            "index": 30,
            "magicName": "별의 보호 마법",
            "magicDescription": "별빛의 보호를 받아 피해를 감소시키는 마법이에요.",
            "magicType": 2,
            "magicCategory": 3,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 677,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 85
        },
        {
            "index": 31,
            "magicName": "용기의 노래 마법",
            "magicDescription": "용기가 샘솟는 노래를 불러 공격력이 증가하는 마법이에요.",
            "magicType": 2,
            "magicCategory": 3,
            "proficiencyType": 0,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 168,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": 85
        },
        {
            "index": 32,
            "magicName": "가구 제작 마법",
            "magicDescription": "가구를 만들 수 있는 마법이에요.",
            "magicType": -1,
            "magicCategory": 0,
            "proficiencyType": 1,
            "openType0": 27,
            "requestType0": -1,
            "requestCode0": 527,
            "requestValue0": 1,
            "openType1": -1,
            "requestType1": -1,
            "requestCode1": -1,
            "requestValue1": -1,
            "skipGetMagic": 1,
            "autoGradeUp": -1,
            "animationIndex": -1
        }
    ]
}