handlers.aaTest = function(args) { //log.info("Lv. " + args.Lv + ", Grade : " + GetRandomGachaGrade(args.Lv)); //var now = new Date(); //log.info(now.getFullYear()); //log.info(now.getMonth()); //log.info(now.getDate()); //var curTime = new Date(); //var t1 = new Date(curTime.setHours(curTime.getHours() + 1)); //log.info(t1); //var t2 = new Date(t1.setDate(t1.getDate() + 1)); //log.info(t2); //server.UpdatePlayerStatistics({PlayFabId: currentPlayerId, Statistics : [ //{ // "StatisticName": "PetBattle", // "Value": 1000 //} //]}); /* // https://learn.microsoft.com/en-us/rest/api/playfab/server/account-management/get-player-profile?view=playfab-rest#playerprofileviewconstraints var playerprofile = server.GetPlayerCombinedInfo({ PlayFabId: currentPlayerId, "InfoRequestParameters": { "GetPlayerProfile": true, "ProfileConstraints": { "ShowTotalValueToDateInUsd": true, "ShowDisplayName": true, //"ShowStatistics": true, // 순위표 (레거시) //"ShowLinkedAccounts": true, // 연결된 계정 (커스텀, 구글, 애플 등) } } }); log.info(playerprofile); if(!CheckNullOrEmpty(playerprofile.InfoResultPayload.PlayerProfile.TotalValueToDateInUSD)) { log.info(playerprofile.InfoResultPayload.PlayerProfile.TotalValueToDateInUSD); var price = playerprofile.InfoResultPayload.PlayerProfile.TotalValueToDateInUSD / 100; log.info(parseInt(price * 50)); } else log.info('no cash buy'); */ // 타이틀 Id 찾는 법 // currentPlayerId == master Id // playerprofile.TitlePlayerAccounts[currentPlayerId].Id == title Id (★) //var playerprofile = entity.GetTitlePlayersFromMasterPlayerAccountIds({ MasterPlayerAccountIds: [currentPlayerId]}); //var titleId = playerprofile.TitlePlayerAccounts[currentPlayerId].Id; //log.info("titleId : " + titleId); } // 에러 정리 : 0 정상, 1 채팅 금지 유저, 2 서버 점검, 3 잘못된 우편을 // -1 중복 로그인, -2 금지 유저 function Get_Error(readonlydata, token) { const PassIDs = [ "20037ADFE4BC365B", "24595CBA317234B8" ]; if (PassIDs.includes(currentPlayerId)) { log.info("Pass by PassIDs."); return 0; // 지정된 아이디면 그냥 통과 } if (readonlydata.Data.CurToken.Value != token) return -1; /* else if (!CheckNullOrEmpty(uidata.BanUser)) return -2; else if (!CheckNullOrEmpty(uidata.BanChat)) return 1; */ else return 0; } handlers.Send_Mail = function(args) { Add_Mail(args); } function Add_Mail(args) { var makemail = {}; makemail.ItemID = args.ItemID; makemail.Amount = args.Amount; makemail.Msg = args.Msg; var day = CheckNullOrEmpty(args.Day) ? 3 : args.Day; var dt = Get_CurKoreaTime(); makemail.RemainTime = new Date(dt.setDate(dt.getDate() + day)); var readonlydata = Get_UserReadOnlyData(); var mailjson = []; if (!CheckNullOrEmpty(readonlydata.Data.Mail)) mailjson = JSON.parse(readonlydata.Data.Mail.Value); mailjson.push(makemail); // 시간 지난 메일 확인 후 삭제 for(var i in mailjson) { var mailtime = new Date(mailjson[i].RemainTime); var nowtime = Get_CurKoreaTime(); if(mailtime - nowtime < 0) delete mailjson[i]; } mailjson = mailjson.filter(function(x) { return x !== null }); // null 모두 지우기 Set_MailData(mailjson); return { result : mailjson }; } handlers.Get_UserInfo = function (args) { var readonlydata = Get_UserReadOnlyData(); return Get_Return(Get_Error(readonlydata, args.Token), { GetUserReadOnlyData: readonlydata.Data }); } handlers.Get_OtherUserInfo = function (args) { var urod = server.GetUserReadOnlyData({ PlayFabId: args.ID }).Data; return { error: Get_Error(args.Token), GetUserReadOnlyData: urod }; } handlers.ServerSave_LoginToken = function(args) { server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"CurToken": args.Token} }); //server.UpdateUserInternalData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"CurToken": args.Token } }); } handlers.ServerSave_AllData = function(args) { var error = Get_Error(Get_UserReadOnlyData(), args.Token); if (error < 0) return Get_Return(error); server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(args.AllData)} }); return Get_Return(error); } /////////////////////////////////// 서버 처리 // table 변수는 기본적으로 미션 테이블 function Get_UserReadOnlyData() { return server.GetUserReadOnlyData({ PlayFabId: currentPlayerId }); } function Get_JsonUserData(readonlydata) { return JSON.parse(readonlydata.Data.UserInfo.Value); } function Set_JsonUserData(urod) { urod.LastTime = Get_CurKoreaTime(); server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(urod)} }); } function Set_MailData(mailjson) { server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Data: {"Mail": JSON.stringify(mailjson)} }); } function Get_Return(errorval, add) { var rtn = { error: errorval, time: Get_CurKoreaTime() }; if (add) { if (Array.isArray(add)) rtn["results"] = add; else if (typeof add === 'object') { // 단일 객체인 경우 for (var key in add) { if (add.hasOwnProperty(key)) rtn[key] = add[key]; } } } return rtn; } function Add_Item(table, itemtable, urod, itemid, amount, isCheat) { var itemdata = itemtable.find(f => f.n_ItemID == itemid); if (!itemdata) { log.error("Add_Item - Invalid item ID: " + itemid); return; } Add_MissionCount(table, urod, "TAKE_GOODS", itemid, amount, false); Add_MissionCount(table, urod, "TAKE_GOODS_LIMIT", itemid, amount, false); Add_MissionCount(table, urod, "TAKE_GOODS_ACC", itemid, amount, false); switch (itemdata.e_ItemType) { default: if (!urod.Item[itemid]) urod.Item[itemid] = [0, 0, 0]; urod.Item[itemid][0] = Add_Amount(urod.Item[itemid][0], amount); if (!isCheat) urod.Item[itemid][1] = Add_Amount(urod.Item[itemid][1], amount); // 총 획득량 break; case "Weapon": case "Armor": case "Helmet": case "Extra": case "Necklace": case "Ring": if (!urod.Equipment[itemid]) urod.Equipment[itemid] = [0, 0, 0]; urod.Equipment[itemid][0] = Add_Amount(urod.Equipment[itemid][0], amount); Add_Collection(urod, itemid, amount); break; case "Skill": if (!urod.Skill[itemid]) urod.Skill[itemid] = [amount - 1,1,0]; // 레벨 증가 else urod.Skill[itemid][0] = Add_Amount(urod.Skill[itemid][0], amount); break; case "PC": if (!urod.PC.Obtain.includes(itemid)) urod.PC.Obtain.push(itemid); break; case "Pet": if (!urod.Pet[itemid]) urod.Pet[itemid] = [0, 1]; urod.Pet[itemid][0] = Add_Amount(urod.Pet[itemid][0], amount); break; case "Enchant": if (!urod.Enchant[itemid]) urod.Enchant[itemid] = [0, 0, 0, 0]; urod.Enchant[itemid][0] = Add_Amount(urod.Enchant[itemid][0], amount); urod.Enchant[itemid][2] = Add_Amount(urod.Enchant[itemid][2], amount); break; case "Relic": if (!urod.Relic[itemid]) urod.Relic[itemid] = [0, 0, 0]; urod.Relic[itemid][0] = Add_Amount(urod.Relic[itemid][0], amount); break; } } function Use_Item(table, urod, itemid, amount) { Add_MissionCount(table, urod, "CONSUME_GOODS", itemid, amount, false); Add_MissionCount(table, urod, "CONSUME_GOODS_ACC", itemid, amount, false); if (urod.Item[itemid]) { if (urod.Item[itemid][0] >= amount) { urod.Item[itemid][0] -= amount; urod.Item[itemid][2] = Add_Amount(urod.Item[itemid][2], amount); // 총 사용량 return true; } } else if (urod.Equipment[itemid]) { //log.info('장비 사용 ' + itemid + ' ' + urod.Equipment[itemid][0]); if (urod.Equipment[itemid][0] >= amount) { urod.Equipment[itemid][0] -= amount; //log.info('장비 사용 ' + itemid + ' ' + urod.Equipment[itemid][0]); return true; } } else if (urod.Skill[itemid]) { if (urod.Skill[itemid][0] >= amount) { urod.Skill[itemid][0] -= amount; return true; } } else if (urod.Pet[itemid]) { if (urod.Pet[itemid][0] >= amount) { urod.Pet[itemid][0] -= amount; return true; } } else if (urod.Enchant[itemid]) { if (urod.Enchant[itemid][0] >= amount) { urod.Enchant[itemid][0] -= amount; urod.Enchant[itemid][3] = Add_Amount(urod.Enchant[itemid][3], amount); return true; } } else if (urod.Relic[itemid]) { if (urod.Relic[itemid][0] >= amount) { urod.Relic[itemid][0] -= amount; return true; } } return false; } function Get_ItemAmount(urod, itemid) { if (urod.Item?.[itemid]) return urod.Item[itemid][0]; if (urod.Equipment?.[itemid]) return urod.Equipment[itemid][0]; if (urod.Skill?.[itemid]) return urod.Skill[itemid][0]; if (urod.Pet?.[itemid]) return urod.Pet[itemid][0]; if (urod.Enchant?.[itemid]) return urod.Enchant[itemid][0]; if (urod.Relic?.[itemid]) return urod.Relic[itemid][0]; return 0; } function Check_ItemAmount(urod, itemid, amount) { //log.info("Check_ItemAmount : " + itemid + ", " + amount); var obtainAmount = Get_ItemAmount(urod, itemid); //log.info("obtainAmount : " + obtainAmount); return obtainAmount >= amount; } function IsObtainItem(urod, itemid) { if (urod.Item?.[itemid]) return true; if (urod.Equipment?.[itemid]) return true; if (urod.Skill?.[itemid]) return true; if (urod.Pet?.[itemid]) return true; if (urod.Enchant?.[itemid]) return true; if (urod.Relic?.[itemid]) return true; return urod.PC.Obtain.map(id => parseInt(id)).includes(itemid); } function Add_MissionCount(table, urod, purpose, conditionvalue, count, setValue) { if (count <= 0) return; var matchingMissions = []; // 조건에 맞는 미션만 추림 for (var i = 0; i < table.length; i++) { if (table[i].e_MissionConditionType == purpose) matchingMissions.push(table[i]); } // 조건에 맞는 미션들만 처리 for (var i = 0; i < matchingMissions.length; i++) { var mission = matchingMissions[i]; // 조건 값 확인 if (mission.n_MissionConditionValue == 0 || conditionvalue == mission.n_MissionConditionValue) { var key1 = mission.n_MissionGroupId; var key2 = mission.n_MissionIndex; if (!urod.Mission[key1]) urod.Mission[key1] = {}; if (!urod.Mission[key1][key2]) urod.Mission[key1][key2] = [0, 0]; if (setValue) urod.Mission[key1][key2][1] = count; else urod.Mission[key1][key2][1] = Add_Amount(urod.Mission[key1][key2][1], count); } } // 가이드 퀘스트 체크 var guideData = table.find(f=>f.n_MissionGroupId == 0 && f.n_MissionIndex == urod.Common[10]); if (guideData && guideData.e_MissionConditionType == purpose) urod.Common[11] = Add_Amount(urod.Common[11], count); } function Add_Collection(urod, id, count) { if (!urod.Collection[id]) urod.Collection[id] = 0; urod.Collection[id] = Add_Amount(urod.Collection[id], count); } function Add_MobCollection(urod, id, count) { if (!urod.MobKill[id]) urod.MobKill[id] = 0; urod.MobKill[id] = Add_Amount(urod.MobKill[id], count); } function Get_Exp(lv) { var base = (lv * 10) + 21 + (lv * 50); var exp = Math.pow(base, 1.05 + Math.sqrt(lv * 0.0000000001)); return Math.max(Math.floor(exp), 0); } handlers.Save_CheatItem = function(args) { var urod = Get_JsonUserData(Get_UserReadOnlyData()); Add_Item(Get_MissionTable(), Get_ItemTable(), urod, args.ID, args.Amount, true); Set_JsonUserData(urod); } handlers.Get_MailList = function(args) { var readonlydata = Get_UserReadOnlyData(); var mailList = []; if (readonlydata.Data.Mail && readonlydata.Data.Mail.Value) { try { mailList = JSON.parse(readonlydata.Data.Mail.Value); } catch (e) { log.error("Mail JSON Parse Error: " + e); mailList = []; // 파싱 실패시 빈 목록 반환 } } return Get_Return(Get_Error(readonlydata, args.Token), { Mail: mailList }); } handlers.Get_MailReward = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); if (!CheckNullOrEmpty(readonlydata.Data.Mail)) { var table = Get_MissionTable(); var itemtable = Get_ItemTable(); var urod = Get_JsonUserData(readonlydata); var mailjson = JSON.parse(readonlydata.Data.Mail.Value); var existmail = false; var getdate = new Date(args.RemainTime); for (var i in mailjson) { var maildate = new Date(mailjson[i].RemainTime); if (maildate.getTime() === getdate.getTime()) { existmail = true; Add_Item(table, itemtable, urod, mailjson[i].ItemID, mailjson[i].Amount); delete mailjson[i]; break; } } mailjson = mailjson.filter(function(x) { return x !== null }); // null 모두 지우기 if (existmail) { Set_MailData(mailjson); Set_JsonUserData(urod); return Get_Return(error, { Mail: mailjson } ); } else return Get_Return(3); } else return Get_Return(3); } handlers.Get_AllMail = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); if (!CheckNullOrEmpty(readonlydata.Data.Mail)) { var table = Get_MissionTable(); var itemtable = Get_ItemTable(); var urod = Get_JsonUserData(readonlydata); var mailjson = JSON.parse(readonlydata.Data.Mail.Value); for (var i in mailjson) Add_Item(table, itemtable, urod, mailjson[i].ItemID, mailjson[i].Amount); Set_MailData([]); Set_JsonUserData(urod); return Get_Return(error, { Mail: mailjson }); } else return Get_Return(3); } handlers.Save_StageResult = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var table = Get_MissionTable(); var itemtable = Get_ItemTable(); // 경험치 처리 urod.PC.Exp = Add_Amount(urod.PC.Exp, args.Exp); while (urod.PC.Exp >= Get_Exp(urod.PC.Lv + 1)) { ++urod.PC.Lv; } // 아이템 처리 (args.Item은 JS object 형태로 전달됨) var items = args.Item; // ex: { "1001": 3, "1002": 1 } for (var key in items) { var itemId = key; var itemCount = items[key]; Add_Item(table, itemtable, urod, itemId, itemCount); } // 몬스터 킬 처리 var mobcount = 0; for (var key in args.Mob) { var Id = key; var Count = args.Mob[key]; mobcount = Add_Amount(mobcount, Count); Add_MissionCount(table, urod, "KILL_MONSTER", Id, Count, false); Add_MobCollection(urod, Id, Count); } var elitemobcount = 0; for (var key in args.Elite) { var Id = key; var Count = args.Elite[key]; elitemobcount = Add_Amount(elitemobcount, Count); Add_MissionCount(table, urod, "KILL_MONSTER", Id, Count, false); Add_MobCollection(urod, Id, Count); } var bossmobcount = 0; for (var key in args.Boss) { var Id = key; var Count = args.Boss[key]; bossmobcount = Add_Amount(bossmobcount + Count); Add_MissionCount(table, urod, "KILL_MONSTER", Id, Count, false); Add_MobCollection(urod, Id, Count); } Add_MissionCount(table, urod, "KILL_MONSTER_ALL", 0, Add_Amount(mobcount + elitemobcount + bossmobcount), false); Add_MissionCount(table, urod, "KILL_MONSTER_ACC", 0, Add_Amount(mobcount + elitemobcount + bossmobcount), false); Add_MissionCount(table, urod, "KILL_MONSTER_GRADE", 1, mobcount, false); Add_MissionCount(table, urod, "KILL_MONSTER_GRADE", 2, elitemobcount, false); Add_MissionCount(table, urod, "KILL_MONSTER_GRADE", 3, bossmobcount, false); Add_MissionCount(table, urod, "KILL_MONSTER_GRADE_ACC", 1, mobcount, false); Add_MissionCount(table, urod, "KILL_MONSTER_GRADE_ACC", 2, elitemobcount, false); Add_MissionCount(table, urod, "KILL_MONSTER_GRADE_ACC", 3, bossmobcount, false); Set_JsonUserData(urod); return Get_Return(0); } handlers.Save_PC_Stat = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); if (!args.UsePoint || args.UsePoint.length !== 4) { return Get_Return(2); // invalid input } for (var i = 0; i < 4; i++) { if (args.UsePoint[i] < 0) return Get_Return(3); // no negative values allowed } var urod = Get_JsonUserData(readonlydata); var usedPoint = urod.PC.Stat.reduce((a, b) => a + b, 0); var totalPoint = (urod.PC.Lv - 1) * 5; var remainPoint = totalPoint - usedPoint; var curUsePoint = args.UsePoint.reduce((a, b) => a + b, 0); if (curUsePoint <= remainPoint) { for (var i = 0; i < 4; i++) { urod.PC.Stat[i] = Add_Amount(urod.PC.Stat[i], args.UsePoint[i]); } Add_MissionCount(Get_MissionTable(), urod, "HERO_STAT_UPGRADE_ACC", 0, curUsePoint, false); Set_JsonUserData(urod); return Get_Return(0); } else { return Get_Return(1); // not enough points } } handlers.Save_PC_StatInit = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var rtnerror = 2; // 실패 (재화 부족) var useGem = 100; if (urod.Common[8] == 0) { // 최초 무료 urod.Common[8] = 1; rtnerror = 1; useGem = 0; } else { if (Use_Item(Get_MissionTable(), urod, 1, useGem)) rtnerror = 0; } if (rtnerror >= 0 && rtnerror < 2) { for (var i = 0; i < 4; i++) urod.PC.Stat[i] = 0; Set_JsonUserData(urod); } return Get_Return(rtnerror, { gem: useGem }); } handlers.Save_PC_Ability = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var table = Get_AbilityConfigTable(); var data = table.find(f => f.n_AbilityID == args.AbilityID); if (!data) return Get_Return(3); // 잘못된 특성 ID var urod = Get_JsonUserData(readonlydata); if (data.n_MaxUpgradeLevel <= (urod.Ability[args.AbilityID] || 0)) return Get_Return(1); // 이미 최대 레벨 // 특성 선행 조건 체크 if (data.n_RequireAbility1 > 0) { var requireData = table.find(f => f.n_AbilityID == data.n_RequireAbility1); if (!urod.Ability[data.n_RequireAbility1] || urod.Ability[data.n_RequireAbility1] < requireData.n_MaxUpgradeLevel) return Get_Return(5); // 선행 특성이 최고 레벨이 아님 } if (data.n_RequireAbility2 > 0) { var requireData = table.find(f => f.n_AbilityID == data.n_RequireAbility2); if (!urod.Ability[data.n_RequireAbility2] || urod.Ability[data.n_RequireAbility2] < requireData.n_MaxUpgradeLevel) return Get_Return(5); // 선행 특성이 최고 레벨이 아님 } var matdata = Get_GlobalValueTable().find(f => f.s_ID == "n_AbilityMaterialID"); if (!matdata) return Get_Return(4); // 설정 누락 var table = Get_MissionTable(); var materialId = matdata.n_Value; if (Use_Item(table, urod, materialId, 1)) { // 특성 레벨업 if (!urod.Ability[args.AbilityID]) urod.Ability[args.AbilityID] = 0; ++urod.Ability[args.AbilityID]; // 미션 카운트 Add_MissionCount(table, urod, "HERO_ABILITY_UPGRADE_CLASS_LIMIT", args.nBattleType, 1, false); Add_MissionCount(table, urod, "HERO_ABILITY_UPGRADE_ALL", 0, 1, false); Add_MissionCount(table, urod, "HERO_ABILITY_UPGRADE_ACC", 0, 1, false); Set_JsonUserData(urod); return Get_Return(0); } else return Get_Return(2); // 재료 없음 } handlers.Save_PC_AbilityInit = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var Gem = 100; var itemtable = Get_ItemTable(); var table = Get_MissionTable(); var abilitytable = Get_AbilityConfigTable(); var global = Get_GlobalValueTable(); if (Use_Item(itemtable, urod, 1, Gem)) { var matdata = global.find(f => f.s_ID == "n_AbilityMaterialID"); if (!matdata) return Get_Return(1); // 설정 누락 var materialId = matdata.n_Value; // 특성 초기화 및 재료 환급 var lst = abilitytable.filter(f => f.e_BattleType == args.BattleType); for (var i = 0; i < lst.length; ++i) { var key = lst[i].n_AbilityID; if (urod.Ability[key]) { Add_Item(table, itemtable, urod, materialId, urod.Ability[key]); urod.Ability[key] = 0; } } // 미션 카운트 Add_MissionCount(table, urod, "HERO_ABILITY_RESET_ACC", 0, 1, false); Set_JsonUserData(urod); return Get_Return(0, { gem: Gem }); } else { return Get_Return(2); // 젬 부족 } } handlers.Save_PC_BuyJob = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var global = Get_GlobalValueTable(); var matdata = global.find(f => f.s_ID == "n_JobMaterialID"); if (!matdata) return Get_Return(1); // 설정 누락 var materialId = matdata.n_Value; if (urod.PC.Obtain.includes(args.JobID)) return Get_Return(3); // 가진 직업 var classopentable = Get_ClassOpenTable(); var m_Data = classopentable.find(f=>f.n_ClassID == args.JobID); // linkedId1 확인 const linkedClass1 = parseInt(m_Data.n_linkedClass1); if (linkedClass1 > 0 && !urod.PC.Obtain.map(id => parseInt(id)).includes(linkedClass1)) return Get_Return(4); // linkedId2 확인 const linkedClass2 = parseInt(m_Data.n_linkedClass2); if (linkedClass2 > 0 && !urod.PC.Obtain.map(id => parseInt(id)).includes(linkedClass2)) return Get_Return(4); // 특성 확인 if (m_Data.n_RequireAbility > 0) { if (!urod.Ability[m_Data.n_RequireAbility] || urod.Ability[m_Data.n_RequireAbility] < 1) return Get_Return(5); } // 각성 확인 1 if (m_Data.e_RequireAwakenType1 != "None") { if (!urod.Awaken[m_Data.e_RequireAwakenType1] || urod.Awaken[m_Data.e_RequireAwakenType1].Lv < m_Data.n_RequireAwakenStep1) return Get_Return(6); } // 각성 확인 2 if (m_Data.e_RequireAwakenType2 != "None") { if (!urod.Awaken[m_Data.e_RequireAwakenType2] || urod.Awaken[m_Data.e_RequireAwakenType2].Lv < m_Data.n_RequireAwakenStep2) return Get_Return(6); } var itemtable = Get_ItemTable(); if (Use_Item(itemtable, urod, matdata.n_Value, m_Data.n_NeedGoodsCount)) { var table = Get_MissionTable(); Add_Item(table, itemtable, urod, args.JobID, 1); // 고유 스킬 지급 var skilltable = Get_SkillTable(); var lst = skilltable.filter(f=>f.e_SkillType != "JobPassive" && f.n_SkillClassID == args.JobID); for (var i = 0; i < lst.length; ++i) Add_Item(table, itemtable, urod, lst[i].n_SkillID, 1); Set_JsonUserData(urod); return Get_Return(0); } else { return Get_Return(2); // 재화 부족 } } handlers.Save_PC_EquipJob = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); if (!urod.PC.Obtain.includes(args.JobID)) return Get_Return(1); // 없는 직업 urod.Equip.Equip["PC"] = args.JobID; Set_JsonUserData(urod); return Get_Return(0); } handlers.Save_PC_AwakenLvUp = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var global = Get_GlobalValueTable(); var matdata = global.find(f => f.s_ID == "AWAKEN_GOODS_UPGRADE"); if (!matdata) return Get_Return(1); // 설정 누락 var materialId = matdata.n_Value; var awakenupgradetable = Get_AwakenUpgradeTable(); var audata = awakenupgradetable.find(f=>f.n_AwakenStep == urod.Awaken[args.AwakenStat].Lv); // 각성 경험치가 n_MaxUpgradeLevel 보다 작으면 가능 if (urod.Awaken[args.AwakenStat].Exp < audata.n_MaxUpgradeLevel) { var price = Get_K_Value(audata.n_AwakenStep, audata.f_BalanceConstant, audata.n_DefaultUpgradeCostValue, audata.f_CountPerUpgradeCostValue); //log.info("강화 가격 : " + price) if (Use_Item(Get_MissionTable(), urod, materialId, price)) { ++urod.Awaken[args.AwakenStat].Exp; Set_JsonUserData(urod); return Get_Return(0); } else return Get_Return(2); } else return Get_Return(3); } handlers.Save_PC_Awaken = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var awakenupgradetable = Get_AwakenUpgradeTable(); var audata = awakenupgradetable.find(f=>f.n_AwakenStep == urod.Awaken[args.AwakenStat].Lv); // 각성 경험치가 n_MaxUpgradeLevel 보다 같으면 가능 if (urod.Awaken[args.AwakenStat].Exp >= audata.n_MaxUpgradeLevel) { // 다음 각성 단계가 있어야 각성 가능 var nextaudata = awakenupgradetable.find(f=>f.n_AwakenStep == urod.Awaken[args.AwakenStat].Lv + 1); if (nextaudata) { var matkey = ""; switch (args.AwakenStat) { case "STR": matkey = "AWAKEN_GOODS_STR"; break; case "DEX": matkey = "AWAKEN_GOODS_DEX"; break; case "INT": matkey = "AWAKEN_GOODS_INT"; break; case "LUK": matkey = "AWAKEN_GOODS_LUK"; break; } var global = Get_GlobalValueTable(); var matdata = global.find(f => f.s_ID == matkey); if (!matdata) return Get_Return(1); // 설정 누락 var materialId = matdata.n_Value; //log.info("필요한 재화 " + materialId + ", 필요한 갯수 " + audata.n_AwakenGoodsCost); if (Use_Item(Get_MissionTable(), urod, materialId, audata.n_AwakenGoodsCost)) { ++urod.Awaken[args.AwakenStat].Lv; urod.Awaken[args.AwakenStat].Exp = 0; Set_JsonUserData(urod); return Get_Return(0); } else return Get_Return(2); } else return Get_Return(4); } else return Get_Return(3); } handlers.Save_PC_LimitLvUp = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var limittable = Get_BreakingLimitTable(); var limitdata = limittable.find(f=>f.n_LimitLv == urod.PC.LLv); var limitdata_next = limittable.find(f=>f.n_LimitLv == urod.PC.LLv + 1); if (!limitdata_next) return Get_Return(5); // 더 이상 초월 불가 var global = Get_GlobalValueTable(); var matdata = global.find(f => f.s_ID == "n_AbilityMaterialID"); if (!matdata) return Get_Return(3); // 설정 누락 // PC 레벨 확인 if (urod.PC.Lv >= limitdata.n_RequireLevel) { // 각성 레벨 확인 var totalawakenLv = urod.Awaken["STR"].Lv + urod.Awaken["DEX"].Lv + urod.Awaken["INT"].Lv + urod.Awaken["LUK"].Lv; //log.info("totalawakenLv " + totalawakenLv); if (totalawakenLv >= limitdata.n_RequireTotalStat) { ++urod.PC.LLv; var matamount = limitdata_next.n_MaxAbilityPoint - limitdata.n_MaxAbilityPoint; Add_Item(Get_MissionTable(), Get_ItemTable(), urod, matdata.n_Value, matamount); Set_JsonUserData(urod); return Get_Return(0); } else return Get_Return(2); // PC 레벨 부족 } else return Get_Return(1); // PC 레벨 부족 } handlers.Save_PC_LimitSlotOptionChange = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); // 열려 있는 슬롯이 있는 지 확인 var OpenSlots = []; var LockCount = 0; var limittable = Get_BreakingLimitTable(); var lst = urod.LimitSlot[args.Preset]; for (var i = 0; i < lst.length; i++) { var limitdata = limittable.find(f=>f.n_limitSlotMagic == i + 1); if (limitdata.n_LimitLv <= urod.PC.LLv) { if (lst[i].Lock == 0) OpenSlots.push(i); else ++LockCount; } } log.info("OpenSlotCount : " + OpenSlots.length); log.info("LockCount : " + LockCount); if (OpenSlots.length == 0) return Get_Return(1); var global = Get_GlobalValueTable(); var matdata = global.find(f => f.s_ID == "n_BreakingLimitSlotMaterialID"); if (!matdata) return Get_Return(3); // 설정 누락 var table = Get_MissionTable(); var price = 10 * ((1 + LockCount) * LockCount / 2 + 1); log.info("price : " + price); if (Use_Item(table, urod, matdata.n_Value, price)) { var rtnAdd = []; // [{ slot, randombagid, optionlv }] // 슬롯만큼 for문 돌리기 for (var i = 0; i < OpenSlots.length; ++i) { //log.info("옵션 변경 슬롯 : " + OpenSlots[i]); var limitslotmagicrateTable = Get_LimitSlotMagicRateTable(); var lv = urod.PC.LLv; if (lv > 9) lv = 9; var lsmc_data = limitslotmagicrateTable.find(f=>f.n_NeedLimitLv == lv); //log.info("초월 레벨 : " + urod.PC.LLv + ", " + lv); //log.info(lsmc_data); var randombaTable = Get_RandomBagTable(); var enchantgradeTable = Get_EnchantGradeTable(); var grade = Get_RandomGachaGrade(lv); //log.info("등급 : " + grade); // 랜덤백에서 아이템 id 얻기 var optionitemID = Get_RandomItemId(lsmc_data.n_DropIndex, grade); //log.info("랜덤백 ID : " + optionitemID); // 인챈트그레이드에서 옵션 레벨 얻기 var olv = Get_OptionLv(grade); //log.info(olv); rtnAdd.push({ slot : OpenSlots[i], randombagid : optionitemID, optionlv : olv }); // 데이터에 저장 lst[OpenSlots[i]].ID = optionitemID; lst[OpenSlots[i]].Lv = olv; } //log.info(rtnAdd); Add_MissionCount(table, urod, "HERO_OPTION_CHANGE", 0, OpenSlots.length, false); Add_MissionCount(table, urod, "HERO_OPTION_CHANGE_ACC", 0, OpenSlots.length, false); Set_JsonUserData(urod); return Get_Return(0, rtnAdd); } else return Get_Return(2); } handlers.Save_PC_LimitSlotLock = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); // 열린 슬롯인 지 확인 var limittable = Get_BreakingLimitTable(); var lv = urod.PC.LLv; if (lv > 9) lv = 9; var limitdata = limittable.find(f=>f.n_LimitLv == lv); if (limitdata.n_limitSlotMagic >= args.Slot) { var slot = urod.LimitSlot[args.Preset][args.Slot - 1]; // 잠기지 않았다면 잠금, 잠겼다면 잠금 해제 if (slot.Lock == 0) slot.Lock = 1; else slot.Lock = 0; Set_JsonUserData(urod); return Get_Return(0); } else return Get_Return(1); } handlers.Save_PC_LimitPreset = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); urod.Equip.LimitPreset = args.Preset; Set_JsonUserData(urod); return Get_Return(0); } handlers.Save_Equipment_Craft = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var equipcraftingtable = Get_EquipCraftingTable(); // 재료 체크 var Tdata = equipcraftingtable.find(f=>f.n_CraftingItemID == args.ItemID); if (Tdata) { if (Tdata.n_MaterialValue1 == 0 || Check_ItemAmount(urod, Tdata.n_MaterialValue1, Tdata.n_MaterialCount1)) { if (Tdata.n_MaterialValue2 == 0 || Check_ItemAmount(urod, Tdata.n_MaterialValue2, Tdata.n_MaterialCount2)) { if (Tdata.n_MaterialValue3 == 0 || Check_ItemAmount(urod, Tdata.n_MaterialValue3, Tdata.n_MaterialCount3)) { if (Tdata.n_MainGoodsID == 0 || Check_ItemAmount(urod, Tdata.n_MainGoodsID, Tdata.n_MainGoodsCount)) { var table = Get_MissionTable(); if (Tdata.n_MaterialValue1 > 0) Use_Item(table, urod, Tdata.n_MaterialValue1, Tdata.n_MaterialCount1); if (Tdata.n_MaterialValue2 > 0) Use_Item(table, urod, Tdata.n_MaterialValue2, Tdata.n_MaterialCount2); if (Tdata.n_MaterialValue3 > 0) Use_Item(table, urod, Tdata.n_MaterialValue3, Tdata.n_MaterialCount3); if (Tdata.n_MainGoodsID > 0) Use_Item(table, urod, Tdata.n_MainGoodsID, Tdata.n_MainGoodsCount); Add_Item(table, Get_ItemTable(), urod, Tdata.n_CraftingItemID, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_CRAFTING", 0, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_CRAFTING_ACC", 0, 1); Set_JsonUserData(urod); return Get_Return(0); } } } } return Get_Return(1); } return Get_Return(2); } handlers.Save_Equipment_Equip = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); // 가지고 있는 아이템인 지 확인 if (IsObtainItem(urod, args.ItemID)) { var equipmenttable = Get_EquipmentTable(); var equipdata = equipmenttable.find(f=>f.n_EquipID == args.ItemID); if (!equipdata) return Get_Return(1); // 이미 착용중인 지 확인 if (urod.Equip.Equip[equipdata.e_EquipParts] == args.ItemID) return Get_Return(2); urod.Equip.Equip[equipdata.e_EquipParts] = args.ItemID; switch (equipdata.e_EquipParts) { case "Weapon": Add_MissionCount(Get_MissionTable(), urod, "EQUIP_ITEM_MOUNT_PARTS_LIMIT", 1, 1); break; case "Armor": Add_MissionCount(Get_MissionTable(), urod, "EQUIP_ITEM_MOUNT_PARTS_LIMIT", 2, 1); break; case "Helmet": Add_MissionCount(Get_MissionTable(), urod, "EQUIP_ITEM_MOUNT_PARTS_LIMIT", 3, 1); break; case "Extra": Add_MissionCount(Get_MissionTable(), urod, "EQUIP_ITEM_MOUNT_PARTS_LIMIT", 4, 1); break; case "Ring": Add_MissionCount(Get_MissionTable(), urod, "EQUIP_ITEM_MOUNT_PARTS_LIMIT", 5, 1); break; case "Necklace": Add_MissionCount(Get_MissionTable(), urod, "EQUIP_ITEM_MOUNT_PARTS_LIMIT", 6, 1); break; } Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } handlers.Save_Equipment_Smelting = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); if (!urod.Equipment[args.ItemID]) return Get_Return(3); var lv = urod.Equipment[args.ItemID][1]; // 영웅 초월 레벨에 따른 레벨 제한 확인 var llv = urod.PC.LLv > 9 ? 9 : urod.PC.LLv; var limitData = Get_BreakingLimitTable().find(f=>f.n_LimitLv == llv); if (lv >= limitData.n_Equip_Upgrade_Limit) return Get_Return(2); // 다음 강화 가능한 지 확인 var smeltingTable = Get_EquipSmeltingTable(); var nextSmeltingData = smeltingTable.find(f=>f.n_SmeltingStep == lv + 1); if (!nextSmeltingData) return Get_Return(2); // 재료 확인 var table = Get_MissionTable(); var smeltingData = smeltingTable.find(f=>f.n_SmeltingStep == lv); if (Use_Item(table, urod, args.ItemID, smeltingData.n_UpgradePrice)) { // 확률 적용 if (IsRateTrue1000000(smeltingData.n_NextStepRate)) { ++urod.Equipment[args.ItemID][1]; // 제련 레벨 Add_MissionCount(table, urod, "EQUIP_ITEM_UPGRADE_ACC", 0, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_UPGRADE_ALL", 0, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_UPGRADE_LIMIT", 0, 1); Set_JsonUserData(urod); return Get_Return(0); } ++urod.Equipment[args.ItemID][2]; // 제련 시도 횟수 return Get_Return(4); } return Get_Return(1); } handlers.Save_Equipment_Smelting = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); if (!urod.Equipment[args.ItemID]) return Get_Return(3); var lv = urod.Equipment[args.ItemID][1]; // 영웅 초월 레벨에 따른 레벨 제한 확인 var llv = urod.PC.LLv > 9 ? 9 : urod.PC.LLv; var limitData = Get_BreakingLimitTable().find(f=>f.n_LimitLv == llv); if (lv >= limitData.n_Equip_Upgrade_Limit) return Get_Return(2); // 다음 강화 가능한 지 확인 var smeltingTable = Get_EquipSmeltingTable(); var nextSmeltingData = smeltingTable.find(f=>f.n_SmeltingStep == lv + 1); if (!nextSmeltingData) return Get_Return(2); // 재료 확인 var table = Get_MissionTable(); var smeltingData = smeltingTable.find(f=>f.n_SmeltingStep == lv); if (Use_Item(table, urod, args.ItemID, smeltingData.n_UpgradePrice)) { // 확률 적용 if (IsRateTrue1000000(smeltingData.n_NextStepRate)) { ++urod.Equipment[args.ItemID][1]; // 제련 레벨 Add_MissionCount(table, urod, "EQUIP_ITEM_UPGRADE_ACC", 0, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_UPGRADE_ALL", 0, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_UPGRADE_LIMIT", 0, 1); Set_JsonUserData(urod); return Get_Return(0); } ++urod.Equipment[args.ItemID][2]; // 제련 시도 횟수 return Get_Return(4); } return Get_Return(1); } handlers.Save_Equipment_Decomposition = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); if (args.Count <= 0) return Get_Return(1); var urod = Get_JsonUserData(readonlydata); if (!urod.Equipment[args.ItemID]) return Get_Return(3); var obtainAmount = Get_ItemAmount(urod, args.ItemID); if (obtainAmount < args.Count) return Get_Return(2); // 분해 var table = Get_MissionTable(); Use_Item(table, urod, args.ItemID, args.Count); var equipmenttable = Get_EquipmentTable(); var equipdata = equipmenttable.find(f=>f.n_EquipID == args.ItemID); Add_Item(table, Get_ItemTable(), urod, equipdata.n_DecompositionReward, equipdata.n_DecompositionCount * args.Count); Add_MissionCount(table, urod, "EQUIP_ITEM_DISTROY_ALL", 0, args.Count); Add_MissionCount(table, urod, "EQUIP_ITEM_DISTROY_ACC", 0, args.Count); Set_JsonUserData(urod); return Get_Return(0); } handlers.Save_EquipItem_SlotLvUp = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); if (args.Count <= 0) return Get_Return(1); var urod = Get_JsonUserData(readonlydata); var itemtable = Get_ItemTable(); var itemdata = itemtable.find(f=>f.n_ItemID == args.ItemID); if (!itemdata) return Get_Return(3); var esu_table = Get_EquipmentSlotUpgradeTable(); var esu_data = esu_table.find(f=>f.e_EquipParts == itemdata.e_ItemType); if (!esu_data) return Get_Return(4); var table = Get_MissionTable(); var m_SD_Slot = urod.Slot.find(f => f.Parts == esu_data.e_EquipParts); var price = parseInt(Get_K_Value(m_SD_Slot.Lv, esu_data.f_BalanceConstantPrice, esu_data.n_DefaultValuePrice, esu_data.f_LevelPerValuePrice)); if (price <= 0) price = 1; log.info("슬롯 강화 비용 " + price); if (Use_Item(table, urod, esu_data.n_ConsumeGoodsID, price)) { m_SD_Slot.Use = Add_Amount(m_SD_Slot.Use, price); ++m_SD_Slot.Lv; Add_MissionCount(table, urod, "EQUIP_SLOT_UPGRADE_ALL", 0, 1); Add_MissionCount(table, urod, "EQUIP_SLOT_UPGRADE_ACC", 0, 1); Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } handlers.Save_EquipItem_SlotLvUpInit = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var itemtable = Get_ItemTable(); var itemdata = itemtable.find(f=>f.n_ItemID == args.ItemID); if (!itemdata) return Get_Return(3); var esu_table = Get_EquipmentSlotUpgradeTable(); var esu_data = esu_table.find(f=>f.e_EquipParts == itemdata.e_ItemType); if (!esu_data) return Get_Return(4); var m_SD_Slot = urod.Slot.find(f => f.Parts == esu_data.e_EquipParts); if (m_SD_Slot.Lv > 0) { Add_Item(Get_MissionTable(), Get_ItemTable(), urod, esu_data.n_ConsumeGoodsID, m_SD_Slot.Use); m_SD_Slot.Use = 0; m_SD_Slot.Lv = 0; Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } handlers.Save_EquipItem_Enchant = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var itemtable = Get_ItemTable(); var itemdata = itemtable.find(f=>f.n_ItemID == args.ItemID); if (!itemdata) return Get_Return(3); var esu_table = Get_EquipmentSlotUpgradeTable(); var esu_data = esu_table.find(f=>f.e_EquipParts == itemdata.e_ItemType); if (!esu_data) return Get_Return(4); var s_enchant = urod.Enchant[args.EnchantID]; if (!s_enchant || s_enchant[1] <= 0) return Get_Return(2); //if (s_enchant[0] <= 0) return Get_Return(1); var slot = urod.Slot.find(f => f.Parts == esu_data.e_EquipParts); // 슬롯 잠김 여부 체크 if (slot.Lv < Get_GlobalValue_nValue(`EnchantOpenLv${args.Slot + 1}`)) return Get_Return(1); var table = Get_MissionTable(); //if (Use_Item(table, urod, args.EnchantID, 1)) { var grade = Get_RandomEnchantRateGrade(s_enchant[1]); var olv = Get_OptionLv(grade); var optionid = Get_EnchantOptionID(slot); slot.Enchant[args.Slot].ID = optionid; slot.Enchant[args.Slot].Lv = olv; Add_MissionCount(table, urod, "EQUIP_ITEM_ENCHANT_ALL", 0, 1); Add_MissionCount(table, urod, "EQUIP_ITEM_ENCHANT_ACC", 0, 1); Set_JsonUserData(urod); return Get_Return(0, { optionconfigid : optionid, Lv : olv }); } return Get_Return(1); } handlers.Save_Enchant_LvUp = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var s_enchant = urod.Enchant[args.EnchantID]; var table = Get_MissionTable(); var er_table = Get_EnchantRateTable(); var er_data = er_table.find(f=>f.n_EnchantLv == s_enchant[1]); if (er_data.n_NextLvRequireCount <= 0) return Get_Return(2); if (Use_Item(table, urod, args.EnchantID, er_data.n_NextLvRequireCount)) { ++s_enchant[1]; Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } handlers.Save_Skill_MenuBack = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); urod.Equip.Preset = args.Preset; for (var i = 0; i < 6; ++i) { if (args.Skills1[i] > 0 && !IsObtainItem(urod, args.Skills1[i])) return Get_Return(1); urod.Equip.Skill[1][i] = args.Skills1[i]; } for (var i = 0; i < 6; ++i) { if (args.Skills2[i] > 0 && !IsObtainItem(urod, args.Skills2[i])) return Get_Return(1); urod.Equip.Skill[2][i] = args.Skills2[i]; } for (var i = 0; i < 6; ++i) { if (args.Skills3[i] > 0 && !IsObtainItem(urod, args.Skills3[i])) return Get_Return(1); urod.Equip.Skill[3][i] = args.Skills3[i]; } Set_JsonUserData(urod); return Get_Return(0); } handlers.Save_Skill_LvUp = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var skillData = Get_SkillTable().find(f=>f.n_SkillID == args.SkillID); var skill = urod.Skill[args.SkillID]; if (!skillData || !skill) return Get_Return(2); // 현재 최대 레벨이 없음 var table = Get_MissionTable(); var price = Get_K_Value(skill[1], skillData.f_BalanceConstantPrice, skillData.n_DefaultValuePrice, skillData.f_LevelPerValuePrice); //log.info("가격 : " + price); if (Use_Item(table, urod, skillData.n_ConsumeGoodsID, price)) { ++urod.Skill[args.SkillID][1]; Add_MissionCount(table, urod, "SKILL_UPGRADE_ALL"); Add_MissionCount(table, urod, "SKILL_UPGRADE_LIMIT", urod.Skill[args.SkillID][1]); Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } handlers.Save_Skill_Awaken = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var skill = urod.Skill[args.SkillID]; if (!skill) return Get_Return(2); if (urod.Skill[args.SkillID][2] >= 3) return Get_Return(3); var skillData = Get_SkillTable().find(f=>f.n_SkillID == args.SkillID); if (!skillData) return Get_Return(2); if (skillData.n_SkillEnhanceAmount1 <= 0) return Get_Return(4); var table = Get_MissionTable(); var price = 0; switch (urod.Skill[args.SkillID][2]) { case 0: price = skillData.n_SkillEnhanceAmount1; break; case 1: price = skillData.n_SkillEnhanceAmount2; break; case 2: price = skillData.n_SkillEnhanceAmount3; break; } log.info("alv " + urod.Skill[args.SkillID][2] + ", price " + price); if (Use_Item(table, urod, args.SkillID, price)) { ++urod.Skill[args.SkillID][2]; Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } handlers.Save_Pet_Gacha = function(args) { var readonlydata = Get_UserReadOnlyData(); var error = Get_Error(readonlydata, args.Token); if (error < 0) return Get_Return(error); var urod = Get_JsonUserData(readonlydata); var amount = args.Amount; if (urod.AD) { var curTime = Get_CurKoreaTime(); var adTime = new Date(urod.PetGachaADTime); if (adTime > curTime) return Get_Return(2); amount = 1; urod.PetGachaADTime = new Date(curTime.getTime() + Get_GlobalValue_nValue("n_AddPetGachaADMinute") * 60000).toISOString(); } var table = Get_MissionTable(); var price = amount * Get_GlobalValue_nValue("n_CostPerPetGacha"); if (urod.AD || Use_Item(table, urod, 1, price)) { Set_JsonUserData(urod); return Get_Return(0); } return Get_Return(1); } /////////////////////////////////// 서버 처리 handlers.Write_UnityInApp = function(args) { server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(args.AllData)} }); Add_ShopMail(args.ProductID); log.info("args.IsEditor " + args.IsEditor); if (args.IsEditor) { log.info("아이템 저장 " + args.ProductID); server.GrantItemsToUser( { PlayFabID: currentPlayerId, ItemIds : [args.ProductID] }); } return { error: Get_Error(args.Token) } } handlers.Write_Onestore = function(args) { server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(args.AllData)} }); Add_ShopMail(args.ProductID); var customData = { }; customData["Receipt"] = args.Receipt; server.GrantItemsToUsers({ "ItemGrants": [{ "PlayFabId" : currentPlayerId, "ItemId" : args.ProductID, "Data" : customData }] }); return { error: Get_Error(args.Token) } } function Add_ShopMail(productid) { var shoptable = Get_ShopTable(); var finddata = shoptable.find(f=>f.s_InappID == productid); if(!CheckNullOrEmpty(finddata)) { var maildata = {}; maildata.Day = 30; maildata.ItemID = finddata.n_ShopItemID; maildata.Amount = 1; Add_Mail(maildata); } } handlers.SendMail_Daily = function(args) { var error = Get_Error(args.Token); if(error < 0) return {error:error}; server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(args.AllData)} }); if(args.IsKing) Add_ShopMail("com.filgoodbandits.john.dailyking"); if(args.IsGod) Add_ShopMail("com.filgoodbandits.john.dailygod"); if(args.IsGemSubscribe) { var maildata = {}; maildata.Day = 30; maildata.Reward = "GemSubscribeBox1"; maildata.RewardAmount = 1; maildata.Msg = "그리폰이 배달한 주머니입니다."; Add_Mail(maildata); } if(args.IsGemSubscribe2) { var maildata = {}; maildata.Day = 30; maildata.Reward = "GemSubscribeBox2"; maildata.RewardAmount = 1; maildata.Msg = "흰토끼가 배달한 주머니입니다."; Add_Mail(maildata); } if(args.IsGemSubscribe3) { var maildata = {}; maildata.Day = 30; maildata.Reward = "GemSubscribeBox3"; maildata.RewardAmount = 1; maildata.Msg = "모조 거북이 배달한 주머니입니다."; Add_Mail(maildata); } return { error: error } } handlers.GuideQuestComplete = function(args) { var error = Get_Error(args.Token); if(error < 0) return {error:error}; server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(args.AllData)} }); var maildata = {}; maildata.Reward = "Gem"; maildata.RewardAmount = 1000; maildata.Msg = "가이드 퀘스트 완료를 축하합니다."; Add_Mail(maildata); return { error: error } } handlers.Save_Rank = function(args) { progression.UpdateLeaderboardEntries({PlayFabId: currentPlayerId, LeaderboardName: args.LeaderboardName, Entries : [ { "EntityId": args.EntityID, "Metadata": args.Metadata, "Scores": args.Scores } ]}); } handlers.SaveToStageRank = function(args) { var error = Get_Error(args.Token); if(error < 0) return {error:error}; server.UpdatePlayerStatistics({PlayFabId: currentPlayerId, Statistics : [ { "StatisticName": "Stage", "Value": args.MaxStage } ]}); return { error: error } } handlers.SaveToDragonRank = function(args) { var error = Get_Error(args.Token); if(error < 0) return {error:error}; server.UpdatePlayerStatistics({PlayFabId: currentPlayerId, Statistics : [ { "StatisticName": "Dragon", "Value": args.Lv } ]}); return { error: error } } handlers.Check_CanBuyInapp = function(args) { // 인앱 구매전 에러 확인용 return { error: Get_Error(args.Token) } } handlers.Del_TitlePlayer = function(args) { if(!CheckNullOrEmpty(args.Agree)) { var playerprofile = entity.GetTitlePlayersFromMasterPlayerAccountIds({ MasterPlayerAccountIds: [currentPlayerId]}); var titleId = playerprofile.TitlePlayerAccounts[currentPlayerId].Id; log.info("순위표를 지웁니다."); progression.DeleteLeaderboardEntries({ Name: "Rank_Maze", EntityIds: [titleId]}); log.info("타이틀 계정을 지웁니다."); server.DeletePlayer({PlayFabId: currentPlayerId}); } } handlers.Rank_Reward = function(args) { // 현재 버전 확인 var cur = progression.GetLeaderboardDefinition({ Name: args.LeaderboardName }); //log.info("현재 버전 : " + cur.Version); var playerprofile = entity.GetTitlePlayersFromMasterPlayerAccountIds({ MasterPlayerAccountIds: [currentPlayerId]}); var titleId = playerprofile.TitlePlayerAccounts[currentPlayerId].Id; //log.info("titleId : " + titleId); // 이전 버전에서 내 순위 확인 var a = progression.GetLeaderboardAroundEntity({ LeaderboardName: args.LeaderboardName, MaxSurroundingEntries: 1, Version: cur.Version - 1, Entity: { Id : titleId, Type: "title_player_account" } }); //log.info("a : " + JSON.stringify(a)); for (var i in a.Rankings) { //log.info("ranker id : " + a.Rankings[i].Entity.Id); if (a.Rankings[i].Entity.Id == titleId) { //log.info("나의 랭킹 : " + a.Rankings[i].Rank); // 현재 날짜 가져오기 const now = new Date(); const month = now.getMonth() + 1; // getMonth()는 0부터 시작하므로 +1 const day = now.getDate(); // getDate()는 1~31 반환 const rank = a.Rankings[i].Rank; // 리더보드에서 가져온 순위 값 var maildata = {}; maildata.Day = 7; maildata.ItemID = 1; maildata.Amount = 10; // TOOD 정인호 : 순위에 따라 지급 maildata.Msg = formatString(args.Msg, [month, day, rank]); Add_Mail(maildata); break; } } } handlers.Send_Cheat = function() { server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"Cheat": "Use" } }); server.UpdatePlayerStatistics({PlayFabId: currentPlayerId, Statistics : [ { "StatisticName": "Best Stage", "Value": 1 }, { "StatisticName": "WeeklyPvP", "Value": 0 }, { "StatisticName": "BossRaid", "Value": 0 }, { "StatisticName": "Reset Best Stage", "Value": 0 } ]}); } handlers.Use_Coupon = function(args) { log.info(args.Coupon); var error = Get_Error(args.Token); if(error < 0) return {error:error}; var userdata = server.GetUserData({ PlayFabId: currentPlayerId }).Data; var couponinfo = []; if(!CheckNullOrEmpty(userdata.CouponInfo)) couponinfo = JSON.parse(userdata.CouponInfo.Value); var coupontable = Get_CouponTable(); var findcoupon = coupontable.find(f=>f.Coupon == args.Coupon); if(findcoupon != null) { // 전체 쿠폰 var nowtime = Get_CurKoreaTime(); var starttime = new Date(findcoupon.StartTime); var endtime = new Date(findcoupon.EndTime); if(nowtime - starttime > 0 && endtime - nowtime > 0) { var find = couponinfo.find(f=>f == findcoupon.Index); if(find == null) { // 참여 여부 저장 couponinfo.push(findcoupon.Index); server.UpdateUserData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"CouponInfo": JSON.stringify(couponinfo)} }); // 보상 지급 var RtnValue = []; var makereward = {}; var reward1 = findcoupon.Reward1.split(','); makereward.Reward = reward1[0]; makereward.RewardAmount = reward1[1]; RtnValue.push(makereward); var reward2 = []; if(!CheckNullOrEmpty(findcoupon.Reward2)) { makereward = {}; reward2 = findcoupon.Reward2.split(','); makereward.Reward = reward2[0]; makereward.RewardAmount = reward2[1]; RtnValue.push(makereward); } return { error: error, Rewards: '{"Rewards":' + JSON.stringify(RtnValue) + '}' }; } } } return { error: 4 }; } handlers.Send_Push = function(args) { var urod = server.GetUserReadOnlyData({ PlayFabId: currentPlayerId }).Data; var common = JSON.parse(urod.UserInfo.Value).Common; var isSendAgree = false; var profile = server.GetPlayerProfile( {PlayFabId: currentPlayerId, ProfileConstraints: {ShowLocations: true}} ); if (profile.PlayerProfile.Locations[profile.PlayerProfile.Locations.length - 1].CountryCode == "KR") { var dt = new Date(); dt.setHours(dt.getHours() + 9); if(dt.getHours() >= 8 && dt.getHours() <= 21) isSendAgree = common.NotificationAgreeDaytime; else isSendAgree = common.NotificationAgreeNighttime; } if (isSendAgree) { // try to send push notification try { server.SendPushNotification( { Recipient : currentPlayerId, Package : { Message : args.Msg, Title: args.Title } }); } catch (ex) { log.info("Target player has not registered for Push Notifications"); } } } handlers.CafeEvent_Lv5 = function(args) { var userdata = server.GetUserData({ PlayFabId: currentPlayerId }).Data; var eventinfo = []; if(!CheckNullOrEmpty(userdata.EventInfo)) eventinfo = JSON.parse(userdata.EventInfo.Value); var find = eventinfo.find(f=>f.Event == "Lv10"); if(find == null) { // 참여 여부 저장 var eventwrite = {}; eventwrite.Event = "Lv10"; eventinfo.push(eventwrite); server.UpdateUserData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"EventInfo": JSON.stringify(eventinfo)} }); var mail = {}; mail.Reward = "Gem"; mail.RewardAmount = 2000; mail.Msg = "공식카페 마녀 레벨5 달성 이벤트 보상"; Add_Mail(mail); log.info("Lv5 보상 지급"); } else log.info("Lv5 보상을 이미 지급한 유저입니다."); } handlers.CafeEvent_SNS = function(args) { var userdata = server.GetUserData({ PlayFabId: currentPlayerId }).Data; var eventinfo = []; if(!CheckNullOrEmpty(userdata.EventInfo)) eventinfo = JSON.parse(userdata.EventInfo.Value); var find = eventinfo.find(f=>f.Event == "SNS"); if(find == null) { // 참여 여부 저장 var eventwrite = {}; eventwrite.Event = "SNS"; eventinfo.push(eventwrite); server.UpdateUserData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"EventInfo": JSON.stringify(eventinfo)} }); var mail = {}; mail.Reward = "Gem"; mail.RewardAmount = 10000; mail.Msg = "SNS 이벤트 보상입니다."; Add_Mail(mail); log.info("SNS 보상 지급"); } else log.info("SNS 보상을 이미 지급한 유저입니다."); } handlers.CafeEvent_Greeting = function(args) { var userdata = server.GetUserData({ PlayFabId: currentPlayerId }).Data; var eventinfo = []; if(!CheckNullOrEmpty(userdata.EventInfo)) eventinfo = JSON.parse(userdata.EventInfo.Value); var find = eventinfo.find(f=>f.Event == "Greeting"); if(find == null) { // 참여 여부 저장 var eventwrite = {}; eventwrite.Event = "Greeting"; eventinfo.push(eventwrite); server.UpdateUserData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"EventInfo": JSON.stringify(eventinfo)} }); var mail = {}; mail.Reward = "Gem"; mail.RewardAmount = 3000; mail.Msg = "공식카페 이벤트 오픈 전 인사 보상입니다."; Add_Mail(mail); log.info("오픈 전 인사 보상 지급"); } else log.info("오픈 전 인사 보상을 이미 지급한 유저입니다."); } handlers.CafeEvent_MyFarm = function(args) { var userdata = server.GetUserData({ PlayFabId: currentPlayerId }).Data; var eventinfo = []; if(!CheckNullOrEmpty(userdata.EventInfo)) eventinfo = JSON.parse(userdata.EventInfo.Value); var find = eventinfo.find(f=>f.Event == "MyFarm"); if(find == null) { // 참여 여부 저장 var eventwrite = {}; eventwrite.Event = "MyFarm"; eventinfo.push(eventwrite); server.UpdateUserData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"EventInfo": JSON.stringify(eventinfo)} }); var mail = {}; mail.Reward = "Inven"; mail.ID = 50; mail.RewardAmount = 50; mail.Msg = "마이팜 인증 보상입니다."; Add_Mail(mail); log.info("마이팜 인증 보상 지급"); } else log.info("마이팜 인증 보상을 이미 지급한 유저입니다."); } handlers.SendMail_DailyInit = function(args) { var maildata = {}; maildata.Reward = "DailyInit"; maildata.RewardAmount = 0; maildata.Msg = "일일 초기화 아이템\n바로 사용해주세요!!"; maildata.Day = 1; Add_Mail(maildata); } handlers.CheckError = function(args) { var urod = server.GetUserReadOnlyData({ PlayFabId: currentPlayerId }).Data; var uinfo = JSON.parse(urod.UserInfo.Value); var existnull = false; for(var i in uinfo.Common) { if(uinfo.Common[i] == null) { uinfo.Common[i] = 0; existnull = true; } } if(existnull) server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(uinfo)} }); /* if(uinfo.Money[3] < 0) { var gem1 = JSON.parse(server.GetTitleInternalData("StoneMinus").Data.StoneMinus); gem1.push(currentPlayerId); server.SetTitleInternalData({ PlayFabId: currentPlayerId, Key: "StoneMinus", Value: JSON.stringify(gem1) }); } if(uinfo.Money[0] < 0) { var gem1 = JSON.parse(server.GetTitleInternalData("GemMinus").Data.GemMinus); gem1.push(currentPlayerId); server.SetTitleInternalData({ PlayFabId: currentPlayerId, Key: "GemMinus", Value: JSON.stringify(gem1) }); } */ } handlers.Update_BackUp = function(args) { BackUpUserInfo(); } function BackUpUserInfo() { var urod = server.GetUserReadOnlyData({ PlayFabId: currentPlayerId }).Data; var uinfo = JSON.parse(urod.UserInfo.Value); var uprod = server.GetUserPublisherData({ PlayFabId: currentPlayerId }).Data; var index = 1; if(CheckNullOrEmpty(uprod.Key)) { index = 1; } else index = uprod.Key.Value; if(index == 1) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo1 : JSON.stringify(uinfo)} }); else if(index == 2) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo2 : JSON.stringify(uinfo)} }); else if(index == 3) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo3 : JSON.stringify(uinfo)} }); else if(index == 4) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo4 : JSON.stringify(uinfo)} }); else if(index == 5) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo5 : JSON.stringify(uinfo)} }); else if(index == 6) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo6 : JSON.stringify(uinfo)} }); else if(index == 7) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo7 : JSON.stringify(uinfo)} }); else if(index == 8) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo8 : JSON.stringify(uinfo)} }); else if(index == 9) server.UpdateUserPublisherReadOnlyData({ PlayFabId: currentPlayerId, Data: { UserInfo9 : JSON.stringify(uinfo)} }); ++index; if(index > 9) index = 1; server.UpdateUserPublisherData({ PlayFabId: currentPlayerId, Data: { Key : index } }); } handlers.Update_Mail = function(args) { // 점검 보상 우편 var makemail = {}; makemail.Reward = "Gem"; makemail.RewardAmount = 500; var kortime = Get_CurKoreaTime(); makemail.Msg = (kortime.getMonth() + 1) + '월 ' + kortime.getDate() + '일 점검 보상입니다.'; makemail.Day = 1; Add_Mail(makemail); //if(!CheckNullOrEmpty(urod.EventInfo)) //{ // server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Data: {"EventInfo": null} }); //} } handlers.CheckOtherData = function(args) { var uidata = server.GetUserInternalData({ PlayFabId: args.ID }).Data; if(!CheckNullOrEmpty(uidata.BanUser)) return { error: -2 }; var error = 0; var urod = server.GetUserReadOnlyData({ PlayFabId: args.ID }).Data.UserInfo.Value; var json = JSON.parse(urod); if(json.Common[49] == 0 || json.Common[49] != args.PW) error = -1; return { error: error, }; } handlers.GetOtherData = function(args) { server.UpdateUserInternalData({ PlayFabId: args.ID, Permission: "Public", Data: {"BanUser": 1 } }); var urod = server.GetUserReadOnlyData({ PlayFabId: args.ID }).Data.UserInfo.Value; var json = JSON.parse(urod); json.Common[49] = 0; server.UpdateUserReadOnlyData({ PlayFabId: currentPlayerId, Permission: "Public", Data: {"UserInfo": JSON.stringify(json)} }); } function Get_Inventory() { return server.GetUserInventory({ PlayFabId: currentPlayerId }); } function Get_Tables() { return server.GetTitleInternalData({ Keys: null }).Data; } function Get_TitleData() { return server.GetTitleData({ Keys: null }).Data; } function Get_PvPVersion() { var result = server.GetLeaderboard({ StatisticName: "WeeklyPvP", StartPosition: 0, MaxResultsCount: 0 }); return result.Version; } function Get_CouponTable() { var table = JSON.parse(server.GetTitleInternalData("CouponTable").Data.CouponTable); return table.servertable_coupon; } function Get_ItemTable() { return [ { "n_ItemID": "-2", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "-1", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "1", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "2", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "3", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "4", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "101", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "102", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "103", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "104", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "105", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "106", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "201", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "202", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "203", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "204", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "301", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "401", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "402", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "403", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "404", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "441", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "444", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "445", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "450", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "451", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "452", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "453", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "454", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "455", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "456", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "461", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "471", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "472", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "501", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "502", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "503", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "504", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "601", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "602", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "603", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "604", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "605", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "606", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "607", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "608", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "609", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "610", "n_ItemGrade": "1", "e_ItemType": "Goods", "n_ItemValue": "0" }, { "n_ItemID": "7001", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7002", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7011", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7012", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7013", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7014", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7015", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7016", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7017", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7018", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7019", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7020", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7101", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7102", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7103", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7104", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7105", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7106", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7107", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7108", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7109", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7110", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7201", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7211", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7212", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7213", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7214", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7215", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7216", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7217", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7218", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7219", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7220", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7221", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7222", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7223", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7224", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7301", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7311", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7312", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7313", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7314", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7315", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7321", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7331", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7332", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7333", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7401", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7402", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7403", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7404", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7405", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7406", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7407", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7408", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7409", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7410", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7411", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7412", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7413", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "7414", "n_ItemGrade": "1", "e_ItemType": "Shop", "n_ItemValue": "0" }, { "n_ItemID": "10001", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10002", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10003", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10004", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10005", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10006", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10007", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10008", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10009", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10010", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10011", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10012", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10013", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10014", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10015", "n_ItemGrade": "1", "e_ItemType": "Enchant", "n_ItemValue": "0" }, { "n_ItemID": "10101", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10102", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10201", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10202", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10301", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10302", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10303", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10401", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10402", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10501", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10502", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "10601", "n_ItemGrade": "1", "e_ItemType": "PC", "n_ItemValue": "0" }, { "n_ItemID": "50001", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50002", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50003", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50004", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50005", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50006", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50007", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50008", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50009", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50010", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50011", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50012", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50013", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50014", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50015", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50016", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50017", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50018", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50019", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50020", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50021", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50022", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50023", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50024", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50025", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50026", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50027", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50028", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50029", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50030", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50031", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50032", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50033", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "50034", "n_ItemGrade": "1", "e_ItemType": "Pet", "n_ItemValue": "0" }, { "n_ItemID": "60001", "n_ItemGrade": "1", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60002", "n_ItemGrade": "1", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60003", "n_ItemGrade": "2", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60004", "n_ItemGrade": "2", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60005", "n_ItemGrade": "3", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60006", "n_ItemGrade": "3", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60007", "n_ItemGrade": "4", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60008", "n_ItemGrade": "4", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60009", "n_ItemGrade": "5", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60010", "n_ItemGrade": "6", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60011", "n_ItemGrade": "7", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60012", "n_ItemGrade": "8", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "60013", "n_ItemGrade": "9", "e_ItemType": "Farmer", "n_ItemValue": "0" }, { "n_ItemID": "70001", "n_ItemGrade": "1", "e_ItemType": "Worker", "n_ItemValue": "0" }, { "n_ItemID": "110001", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110002", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110003", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110004", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110005", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110006", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110007", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110008", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110009", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110010", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110011", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110012", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110013", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110014", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110015", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110016", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110017", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110018", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110019", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110020", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110021", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110022", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110023", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110024", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110025", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110026", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110027", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110028", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110029", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110030", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110031", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110032", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110033", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110034", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110035", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110036", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110037", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110038", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110039", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110040", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110041", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110042", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110043", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110044", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110045", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "110046", "n_ItemGrade": "1", "e_ItemType": "PCCostume", "n_ItemValue": "0" }, { "n_ItemID": "400001", "n_ItemGrade": "6", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400002", "n_ItemGrade": "6", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400003", "n_ItemGrade": "6", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400004", "n_ItemGrade": "7", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400005", "n_ItemGrade": "7", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400006", "n_ItemGrade": "7", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400007", "n_ItemGrade": "8", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400008", "n_ItemGrade": "8", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400009", "n_ItemGrade": "8", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400010", "n_ItemGrade": "9", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400011", "n_ItemGrade": "9", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400012", "n_ItemGrade": "9", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400013", "n_ItemGrade": "9", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "400014", "n_ItemGrade": "9", "e_ItemType": "Relic", "n_ItemValue": "0" }, { "n_ItemID": "700001", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700002", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700003", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700004", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700005", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700006", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700007", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700008", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700009", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700010", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700011", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "700012", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701001", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701002", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701003", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701004", "n_ItemGrade": "2", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701005", "n_ItemGrade": "2", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701006", "n_ItemGrade": "2", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701007", "n_ItemGrade": "3", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701008", "n_ItemGrade": "3", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701009", "n_ItemGrade": "3", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701010", "n_ItemGrade": "4", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701011", "n_ItemGrade": "4", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701012", "n_ItemGrade": "4", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701013", "n_ItemGrade": "5", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701014", "n_ItemGrade": "5", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701015", "n_ItemGrade": "5", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701016", "n_ItemGrade": "6", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701017", "n_ItemGrade": "6", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701018", "n_ItemGrade": "6", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701019", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701020", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701021", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701022", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701023", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "701024", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702001", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702002", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702003", "n_ItemGrade": "2", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702004", "n_ItemGrade": "2", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702005", "n_ItemGrade": "3", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702006", "n_ItemGrade": "3", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702007", "n_ItemGrade": "4", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702008", "n_ItemGrade": "4", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702009", "n_ItemGrade": "5", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702010", "n_ItemGrade": "5", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702011", "n_ItemGrade": "6", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702012", "n_ItemGrade": "6", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702013", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702014", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702015", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "702016", "n_ItemGrade": "7", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703101", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703102", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703103", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703104", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703105", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703106", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703201", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703202", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703203", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703204", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703205", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703206", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703301", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703302", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703303", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703304", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703305", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703306", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703307", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703308", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703309", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703401", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703402", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703403", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703404", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703405", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703406", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703501", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703502", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703503", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703504", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703505", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703506", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703601", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703602", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "703603", "n_ItemGrade": "1", "e_ItemType": "Skill", "n_ItemValue": "0" }, { "n_ItemID": "10101001", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101002", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101003", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101004", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101005", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101006", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101007", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101008", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101009", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101010", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101011", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101012", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101013", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101014", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101015", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101016", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101017", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101018", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101019", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101020", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101021", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101022", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101023", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101024", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101025", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101026", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101027", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101028", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101029", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101030", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101031", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101032", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101033", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101034", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10101035", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102001", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102002", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102003", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102004", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102005", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102006", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102007", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102008", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102009", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102010", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102011", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102012", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102013", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102014", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102015", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102016", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102017", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102018", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102019", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102020", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102021", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102022", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102023", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102024", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102025", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102026", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102027", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102028", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102029", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102030", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102031", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102032", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102033", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102034", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10102035", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103001", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103002", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103003", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103004", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103005", "n_ItemGrade": "1", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103006", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103007", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103008", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103009", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103010", "n_ItemGrade": "2", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103011", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103012", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103013", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103014", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103015", "n_ItemGrade": "3", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103016", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103017", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103018", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103019", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103020", "n_ItemGrade": "4", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103021", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103022", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103023", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103024", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103025", "n_ItemGrade": "5", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103026", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103027", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103028", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103029", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103030", "n_ItemGrade": "6", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103031", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103032", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103033", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103034", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10103035", "n_ItemGrade": "7", "e_ItemType": "Weapon", "n_ItemValue": "0" }, { "n_ItemID": "10201001", "n_ItemGrade": "1", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201002", "n_ItemGrade": "1", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201003", "n_ItemGrade": "2", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201004", "n_ItemGrade": "2", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201005", "n_ItemGrade": "3", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201006", "n_ItemGrade": "3", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201007", "n_ItemGrade": "4", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201008", "n_ItemGrade": "4", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201009", "n_ItemGrade": "5", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201010", "n_ItemGrade": "5", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201011", "n_ItemGrade": "6", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201012", "n_ItemGrade": "6", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201013", "n_ItemGrade": "7", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10201014", "n_ItemGrade": "7", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202001", "n_ItemGrade": "1", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202002", "n_ItemGrade": "1", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202003", "n_ItemGrade": "2", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202004", "n_ItemGrade": "2", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202005", "n_ItemGrade": "3", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202006", "n_ItemGrade": "3", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202007", "n_ItemGrade": "4", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202008", "n_ItemGrade": "4", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202009", "n_ItemGrade": "5", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202010", "n_ItemGrade": "5", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202011", "n_ItemGrade": "6", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202012", "n_ItemGrade": "6", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202013", "n_ItemGrade": "7", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10202014", "n_ItemGrade": "7", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203001", "n_ItemGrade": "1", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203002", "n_ItemGrade": "1", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203003", "n_ItemGrade": "2", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203004", "n_ItemGrade": "2", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203005", "n_ItemGrade": "3", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203006", "n_ItemGrade": "3", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203007", "n_ItemGrade": "4", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203008", "n_ItemGrade": "4", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203009", "n_ItemGrade": "5", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203010", "n_ItemGrade": "5", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203011", "n_ItemGrade": "6", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203012", "n_ItemGrade": "6", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203013", "n_ItemGrade": "7", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10203014", "n_ItemGrade": "7", "e_ItemType": "Armor", "n_ItemValue": "0" }, { "n_ItemID": "10301001", "n_ItemGrade": "1", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301002", "n_ItemGrade": "1", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301003", "n_ItemGrade": "2", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301004", "n_ItemGrade": "2", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301005", "n_ItemGrade": "3", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301006", "n_ItemGrade": "3", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301007", "n_ItemGrade": "4", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301008", "n_ItemGrade": "4", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301009", "n_ItemGrade": "5", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301010", "n_ItemGrade": "5", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301011", "n_ItemGrade": "6", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301012", "n_ItemGrade": "6", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301013", "n_ItemGrade": "7", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10301014", "n_ItemGrade": "7", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302001", "n_ItemGrade": "1", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302002", "n_ItemGrade": "1", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302003", "n_ItemGrade": "2", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302004", "n_ItemGrade": "2", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302005", "n_ItemGrade": "3", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302006", "n_ItemGrade": "3", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302007", "n_ItemGrade": "4", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302008", "n_ItemGrade": "4", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302009", "n_ItemGrade": "5", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302010", "n_ItemGrade": "5", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302011", "n_ItemGrade": "6", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302012", "n_ItemGrade": "6", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302013", "n_ItemGrade": "7", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10302014", "n_ItemGrade": "7", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303001", "n_ItemGrade": "1", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303002", "n_ItemGrade": "1", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303003", "n_ItemGrade": "2", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303004", "n_ItemGrade": "2", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303005", "n_ItemGrade": "3", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303006", "n_ItemGrade": "3", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303007", "n_ItemGrade": "4", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303008", "n_ItemGrade": "4", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303009", "n_ItemGrade": "5", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303010", "n_ItemGrade": "5", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303011", "n_ItemGrade": "6", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303012", "n_ItemGrade": "6", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303013", "n_ItemGrade": "7", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10303014", "n_ItemGrade": "7", "e_ItemType": "Helmet", "n_ItemValue": "0" }, { "n_ItemID": "10401001", "n_ItemGrade": "1", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401002", "n_ItemGrade": "1", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401003", "n_ItemGrade": "2", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401004", "n_ItemGrade": "2", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401005", "n_ItemGrade": "3", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401006", "n_ItemGrade": "3", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401007", "n_ItemGrade": "4", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401008", "n_ItemGrade": "4", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401009", "n_ItemGrade": "5", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401010", "n_ItemGrade": "5", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401011", "n_ItemGrade": "6", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401012", "n_ItemGrade": "6", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401013", "n_ItemGrade": "7", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10401014", "n_ItemGrade": "7", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402001", "n_ItemGrade": "1", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402002", "n_ItemGrade": "1", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402003", "n_ItemGrade": "2", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402004", "n_ItemGrade": "2", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402005", "n_ItemGrade": "3", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402006", "n_ItemGrade": "3", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402007", "n_ItemGrade": "4", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402008", "n_ItemGrade": "4", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402009", "n_ItemGrade": "5", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402010", "n_ItemGrade": "5", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402011", "n_ItemGrade": "6", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402012", "n_ItemGrade": "6", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402013", "n_ItemGrade": "7", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10402014", "n_ItemGrade": "7", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403001", "n_ItemGrade": "1", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403002", "n_ItemGrade": "1", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403003", "n_ItemGrade": "2", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403004", "n_ItemGrade": "2", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403005", "n_ItemGrade": "3", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403006", "n_ItemGrade": "3", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403007", "n_ItemGrade": "4", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403008", "n_ItemGrade": "4", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403009", "n_ItemGrade": "5", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403010", "n_ItemGrade": "5", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403011", "n_ItemGrade": "6", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403012", "n_ItemGrade": "6", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403013", "n_ItemGrade": "7", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10403014", "n_ItemGrade": "7", "e_ItemType": "Extra", "n_ItemValue": "0" }, { "n_ItemID": "10500001", "n_ItemGrade": "1", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500002", "n_ItemGrade": "1", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500003", "n_ItemGrade": "2", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500004", "n_ItemGrade": "2", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500005", "n_ItemGrade": "3", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500006", "n_ItemGrade": "3", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500007", "n_ItemGrade": "4", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500008", "n_ItemGrade": "4", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500009", "n_ItemGrade": "5", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500010", "n_ItemGrade": "5", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500011", "n_ItemGrade": "6", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500012", "n_ItemGrade": "6", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500013", "n_ItemGrade": "7", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10500014", "n_ItemGrade": "7", "e_ItemType": "Necklace", "n_ItemValue": "0" }, { "n_ItemID": "10600001", "n_ItemGrade": "1", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600002", "n_ItemGrade": "1", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600003", "n_ItemGrade": "2", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600004", "n_ItemGrade": "2", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600005", "n_ItemGrade": "3", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600006", "n_ItemGrade": "3", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600007", "n_ItemGrade": "4", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600008", "n_ItemGrade": "4", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600009", "n_ItemGrade": "5", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600010", "n_ItemGrade": "5", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600011", "n_ItemGrade": "6", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600012", "n_ItemGrade": "6", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600013", "n_ItemGrade": "7", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "10600014", "n_ItemGrade": "7", "e_ItemType": "Ring", "n_ItemValue": "0" }, { "n_ItemID": "1101001", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1101013", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1103012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201001", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1201013", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1203002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1203004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1203006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1203008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1203009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1203011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1301002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1301004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1301006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1301008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1301010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1301011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302001", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1302012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1303002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1303005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1303006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1303008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1303010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1410002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1410004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1410006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1410008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1410010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1410012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420001", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1420012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1430002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1430004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1430006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1430009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1430012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1510002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1510004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1510006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1510008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1510010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520001", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1520012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1530002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1530005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1530006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1530008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1530011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1610002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1610004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1610006", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1610008", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1610010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620001", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620003", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620010", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1620012", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1630002", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1630004", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1630005", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1630007", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1630009", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "1630011", "n_ItemGrade": "1", "e_ItemType": "Ability", "n_ItemValue": "0" }, { "n_ItemID": "2000001", "n_ItemGrade": "1", "e_ItemType": "Essence", "n_ItemValue": "10" }, { "n_ItemID": "2000002", "n_ItemGrade": "2", "e_ItemType": "Essence", "n_ItemValue": "30" }, { "n_ItemID": "2000003", "n_ItemGrade": "3", "e_ItemType": "Essence", "n_ItemValue": "50" }, { "n_ItemID": "2000004", "n_ItemGrade": "4", "e_ItemType": "Essence", "n_ItemValue": "70" }, { "n_ItemID": "2000005", "n_ItemGrade": "5", "e_ItemType": "Essence", "n_ItemValue": "90" }, { "n_ItemID": "2000006", "n_ItemGrade": "6", "e_ItemType": "Essence", "n_ItemValue": "110" } ] } function Get_ShopTable() { var titleData = server.GetTitleInternalData({ Keys: ["ShopTable"] }); return JSON.parse(titleData.Data.ShopTable); } function Get_MissionTable() { return [ { "n_MissionIndex": "0", "n_MissionGroupId": "0", "e_LinkedQuestType": "None", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "1" }, { "n_MissionIndex": "1", "n_MissionGroupId": "0", "e_LinkedQuestType": "None", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "1" }, { "n_MissionIndex": "1", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100040", "e_MissionConditionType": "DAILY_MISSION_CLEAR_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "100" }, { "n_MissionIndex": "2", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100001", "e_MissionConditionType": "KILL_MONSTER", "n_MissionConditionValue": "101", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "1" }, { "n_MissionIndex": "3", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100002", "e_MissionConditionType": "KILL_MONSTER_GRADE", "n_MissionConditionValue": "1", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "2" }, { "n_MissionIndex": "4", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100002", "e_MissionConditionType": "KILL_MONSTER_GRADE", "n_MissionConditionValue": "2", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "3" }, { "n_MissionIndex": "5", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100002", "e_MissionConditionType": "KILL_MONSTER_GRADE", "n_MissionConditionValue": "3", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "4" }, { "n_MissionIndex": "6", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100003", "e_MissionConditionType": "KILL_MONSTER_GRADE_ACC", "n_MissionConditionValue": "1", "l_MissionConditionCount": "50", "n_RewardValue": "2", "n_RewardCount": "5" }, { "n_MissionIndex": "7", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100003", "e_MissionConditionType": "KILL_MONSTER_GRADE_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "25", "n_RewardValue": "2", "n_RewardCount": "6" }, { "n_MissionIndex": "8", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100003", "e_MissionConditionType": "KILL_MONSTER_GRADE_ACC", "n_MissionConditionValue": "3", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "7" }, { "n_MissionIndex": "9", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "100", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "10", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100005", "e_MissionConditionType": "KILL_MONSTER_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "200", "n_RewardValue": "2", "n_RewardCount": "9" }, { "n_MissionIndex": "11", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100006", "e_MissionConditionType": "TAKE_GOODS", "n_MissionConditionValue": "2", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "10" }, { "n_MissionIndex": "12", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100007", "e_MissionConditionType": "TAKE_GOODS_LIMIT", "n_MissionConditionValue": "2", "l_MissionConditionCount": "20", "n_RewardValue": "2", "n_RewardCount": "11" }, { "n_MissionIndex": "13", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100008", "e_MissionConditionType": "TAKE_GOODS_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "30", "n_RewardValue": "2", "n_RewardCount": "12" }, { "n_MissionIndex": "14", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100009", "e_MissionConditionType": "CONSUME_GOODS", "n_MissionConditionValue": "2", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "13" }, { "n_MissionIndex": "15", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100010", "e_MissionConditionType": "CONSUME_GOODS_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "110", "n_RewardValue": "2", "n_RewardCount": "14" }, { "n_MissionIndex": "16", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100011", "e_MissionConditionType": "ARRIVAL_MAP_LIMIT", "n_MissionConditionValue": "1", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "15" }, { "n_MissionIndex": "17", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100011", "e_MissionConditionType": "ARRIVAL_MAP_LIMIT", "n_MissionConditionValue": "2", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "16" }, { "n_MissionIndex": "18", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100011", "e_MissionConditionType": "ARRIVAL_MAP_LIMIT", "n_MissionConditionValue": "3", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "17" }, { "n_MissionIndex": "19", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100011", "e_MissionConditionType": "ARRIVAL_MAP_LIMIT", "n_MissionConditionValue": "4", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "18" }, { "n_MissionIndex": "20", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100012", "e_MissionConditionType": "HERO_LEVEL_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "20", "n_RewardValue": "2", "n_RewardCount": "19" }, { "n_MissionIndex": "21", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100013", "e_MissionConditionType": "HERO_STAT_UPGRADE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "20" }, { "n_MissionIndex": "22", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100014", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_CLASS_LIMIT", "n_MissionConditionValue": "1", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "21" }, { "n_MissionIndex": "23", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100014", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_CLASS_LIMIT", "n_MissionConditionValue": "2", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "21" }, { "n_MissionIndex": "24", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100014", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_CLASS_LIMIT", "n_MissionConditionValue": "3", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "21" }, { "n_MissionIndex": "25", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100014", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_CLASS_LIMIT", "n_MissionConditionValue": "4", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "21" }, { "n_MissionIndex": "26", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100014", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_CLASS_LIMIT", "n_MissionConditionValue": "5", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "21" }, { "n_MissionIndex": "27", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100014", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_CLASS_LIMIT", "n_MissionConditionValue": "6", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "21" }, { "n_MissionIndex": "28", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100015", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "2", "n_RewardValue": "2", "n_RewardCount": "22" }, { "n_MissionIndex": "29", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100016", "e_MissionConditionType": "HERO_ABILITY_UPGRADE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "23" }, { "n_MissionIndex": "30", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100017", "e_MissionConditionType": "HERO_ABILITY_RESET_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "24" }, { "n_MissionIndex": "31", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10101", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "32", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10401", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "33", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10301", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "34", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10502", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "35", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10601", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "36", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10201", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "37", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10402", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "38", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10202", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "39", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10102", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "40", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10302", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "41", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100018", "e_MissionConditionType": "CLASS_OPEN_LIMIT", "n_MissionConditionValue": "10303", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "25" }, { "n_MissionIndex": "42", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100019", "e_MissionConditionType": "HERO_AWAKEN_ACC", "n_MissionConditionValue": "1", "l_MissionConditionCount": "2", "n_RewardValue": "2", "n_RewardCount": "26" }, { "n_MissionIndex": "43", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100019", "e_MissionConditionType": "HERO_AWAKEN_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "26" }, { "n_MissionIndex": "44", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100019", "e_MissionConditionType": "HERO_AWAKEN_ACC", "n_MissionConditionValue": "3", "l_MissionConditionCount": "4", "n_RewardValue": "2", "n_RewardCount": "26" }, { "n_MissionIndex": "45", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100019", "e_MissionConditionType": "HERO_AWAKEN_ACC", "n_MissionConditionValue": "4", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "26" }, { "n_MissionIndex": "46", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100020", "e_MissionConditionType": "HERO_TRANSCENDENCE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "2", "n_RewardValue": "2", "n_RewardCount": "27" }, { "n_MissionIndex": "47", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100021", "e_MissionConditionType": "HERO_OPTION_CHANGE", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "28" }, { "n_MissionIndex": "48", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100022", "e_MissionConditionType": "HERO_OPTION_CHANGE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "4", "n_RewardValue": "2", "n_RewardCount": "29" }, { "n_MissionIndex": "49", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100023", "e_MissionConditionType": "HERO_OPTION_CHANGE_SLOT_LIMIT", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "30" }, { "n_MissionIndex": "50", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100024", "e_MissionConditionType": "GET_EQUIP_ITEM_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "100", "n_RewardValue": "2", "n_RewardCount": "31" }, { "n_MissionIndex": "51", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "1", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "32" }, { "n_MissionIndex": "52", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "9", "n_RewardValue": "2", "n_RewardCount": "33" }, { "n_MissionIndex": "53", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "3", "l_MissionConditionCount": "8", "n_RewardValue": "2", "n_RewardCount": "34" }, { "n_MissionIndex": "54", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "4", "l_MissionConditionCount": "7", "n_RewardValue": "2", "n_RewardCount": "35" }, { "n_MissionIndex": "55", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "5", "l_MissionConditionCount": "6", "n_RewardValue": "2", "n_RewardCount": "36" }, { "n_MissionIndex": "56", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "6", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "37" }, { "n_MissionIndex": "57", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100025", "e_MissionConditionType": "GET_EQUIP_ITEM_GRADE_ACC", "n_MissionConditionValue": "7", "l_MissionConditionCount": "4", "n_RewardValue": "2", "n_RewardCount": "38" }, { "n_MissionIndex": "58", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100026", "e_MissionConditionType": "EQUIP_ITEM_UPGRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "39" }, { "n_MissionIndex": "59", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100027", "e_MissionConditionType": "EQUIP_ITEM_UPGRADE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "40" }, { "n_MissionIndex": "60", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100028", "e_MissionConditionType": "EQUIP_ITEM_UPGRADE_LIMIT", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "41" }, { "n_MissionIndex": "61", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100029", "e_MissionConditionType": "EQUIP_ITEM_CRAFTING", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "42" }, { "n_MissionIndex": "62", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100030", "e_MissionConditionType": "EQUIP_ITEM_CRAFTING_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "43" }, { "n_MissionIndex": "63", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100031", "e_MissionConditionType": "EQUIP_ITEM_DISTROY_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "44" }, { "n_MissionIndex": "64", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100032", "e_MissionConditionType": "EQUIP_ITEM_DISTROY_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "45" }, { "n_MissionIndex": "65", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100033", "e_MissionConditionType": "EQUIP_ITEM_ENCHANT_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "46" }, { "n_MissionIndex": "66", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100034", "e_MissionConditionType": "EQUIP_ITEM_ENCHANT_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "47" }, { "n_MissionIndex": "67", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100035", "e_MissionConditionType": "EQUIP_SLOT_UPGRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "4", "n_RewardValue": "2", "n_RewardCount": "48" }, { "n_MissionIndex": "68", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100036", "e_MissionConditionType": "EQUIP_SLOT_UPGRADE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "49" }, { "n_MissionIndex": "69", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100037", "e_MissionConditionType": "USE_SKILL_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "6", "n_RewardValue": "2", "n_RewardCount": "50" }, { "n_MissionIndex": "70", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100038", "e_MissionConditionType": "EQUIP_ITEM_MOUNT_PARTS_LIMIT", "n_MissionConditionValue": "1", "l_MissionConditionCount": "7", "n_RewardValue": "2", "n_RewardCount": "51" }, { "n_MissionIndex": "71", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100038", "e_MissionConditionType": "EQUIP_ITEM_MOUNT_PARTS_LIMIT", "n_MissionConditionValue": "2", "l_MissionConditionCount": "8", "n_RewardValue": "2", "n_RewardCount": "52" }, { "n_MissionIndex": "72", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100038", "e_MissionConditionType": "EQUIP_ITEM_MOUNT_PARTS_LIMIT", "n_MissionConditionValue": "3", "l_MissionConditionCount": "9", "n_RewardValue": "2", "n_RewardCount": "53" }, { "n_MissionIndex": "73", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100038", "e_MissionConditionType": "EQUIP_ITEM_MOUNT_PARTS_LIMIT", "n_MissionConditionValue": "4", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "54" }, { "n_MissionIndex": "74", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100038", "e_MissionConditionType": "EQUIP_ITEM_MOUNT_PARTS_LIMIT", "n_MissionConditionValue": "5", "l_MissionConditionCount": "11", "n_RewardValue": "2", "n_RewardCount": "55" }, { "n_MissionIndex": "75", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100038", "e_MissionConditionType": "EQUIP_ITEM_MOUNT_PARTS_LIMIT", "n_MissionConditionValue": "6", "l_MissionConditionCount": "12", "n_RewardValue": "2", "n_RewardCount": "56" }, { "n_MissionIndex": "76", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100042", "e_MissionConditionType": "TAKE_RELIC_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "13", "n_RewardValue": "2", "n_RewardCount": "57" }, { "n_MissionIndex": "77", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100043", "e_MissionConditionType": "TAKE_RELIC_GRADE_ACC", "n_MissionConditionValue": "1", "l_MissionConditionCount": "2", "n_RewardValue": "2", "n_RewardCount": "58" }, { "n_MissionIndex": "78", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100043", "e_MissionConditionType": "TAKE_RELIC_GRADE_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "59" }, { "n_MissionIndex": "79", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100043", "e_MissionConditionType": "TAKE_RELIC_GRADE_ACC", "n_MissionConditionValue": "3", "l_MissionConditionCount": "4", "n_RewardValue": "2", "n_RewardCount": "60" }, { "n_MissionIndex": "80", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100044", "e_MissionConditionType": "UPGRADE_RELIC_ALL ", "n_MissionConditionValue": "0", "l_MissionConditionCount": "6", "n_RewardValue": "2", "n_RewardCount": "61" }, { "n_MissionIndex": "81", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100045", "e_MissionConditionType": "UPGRADE_RELIC_LIMIT", "n_MissionConditionValue": "0", "l_MissionConditionCount": "7", "n_RewardValue": "2", "n_RewardCount": "62" }, { "n_MissionIndex": "82", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100046", "e_MissionConditionType": "AWAKEN_RELIC_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "8", "n_RewardValue": "2", "n_RewardCount": "63" }, { "n_MissionIndex": "83", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100047", "e_MissionConditionType": "AWAKEN_RELIC_LIMIT", "n_MissionConditionValue": "0", "l_MissionConditionCount": "9", "n_RewardValue": "2", "n_RewardCount": "64" }, { "n_MissionIndex": "84", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100048", "e_MissionConditionType": "WATCH_AD_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "65" }, { "n_MissionIndex": "85", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100049", "e_MissionConditionType": "WATCH_AD_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "22", "n_RewardValue": "2", "n_RewardCount": "66" }, { "n_MissionIndex": "86", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100050", "e_MissionConditionType": "ATTENDANCE", "n_MissionConditionValue": "0", "l_MissionConditionCount": "1", "n_RewardValue": "2", "n_RewardCount": "67" }, { "n_MissionIndex": "87", "n_MissionGroupId": "1", "e_LinkedQuestType": "None", "n_MissionDesc": "100051", "e_MissionConditionType": "ATTENDANCE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "2", "n_RewardCount": "68" }, { "n_MissionIndex": "1", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100041", "e_MissionConditionType": "WEEKLY_MISSION_CLEAR_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "50", "n_RewardValue": "1", "n_RewardCount": "100" }, { "n_MissionIndex": "2", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100052", "e_MissionConditionType": "GACHA_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "1" }, { "n_MissionIndex": "3", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100053", "e_MissionConditionType": "GACHA_EQUIP", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "2" }, { "n_MissionIndex": "4", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100054", "e_MissionConditionType": "GACHA_EQUIP_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "3" }, { "n_MissionIndex": "5", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100055", "e_MissionConditionType": "GACHA_PET", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "4" }, { "n_MissionIndex": "6", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100056", "e_MissionConditionType": "GACHA_PET_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "5" }, { "n_MissionIndex": "7", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100057", "e_MissionConditionType": "GACHA_SKILL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "6" }, { "n_MissionIndex": "8", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100058", "e_MissionConditionType": "GACHA_SKILL_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "7" }, { "n_MissionIndex": "9", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100059", "e_MissionConditionType": "SKILL_UPGRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "8" }, { "n_MissionIndex": "10", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100060", "e_MissionConditionType": "SKILL_UPGRADE_LIMIT", "n_MissionConditionValue": "20", "l_MissionConditionCount": "1", "n_RewardValue": "1", "n_RewardCount": "9" }, { "n_MissionIndex": "11", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100061", "e_MissionConditionType": "BUY_PRODUCT", "n_MissionConditionValue": "7013", "l_MissionConditionCount": "1", "n_RewardValue": "1", "n_RewardCount": "10" }, { "n_MissionIndex": "12", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100062", "e_MissionConditionType": "BUY_PRODUCT_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "1", "n_RewardCount": "11" }, { "n_MissionIndex": "13", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100063", "e_MissionConditionType": "BUY_PAID_COUNT_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "2", "n_RewardValue": "1", "n_RewardCount": "12" }, { "n_MissionIndex": "14", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100064", "e_MissionConditionType": "HERO_BASE_STAT_LIMIT", "n_MissionConditionValue": "1", "l_MissionConditionCount": "20", "n_RewardValue": "1", "n_RewardCount": "13" }, { "n_MissionIndex": "15", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100064", "e_MissionConditionType": "HERO_BASE_STAT_LIMIT", "n_MissionConditionValue": "2", "l_MissionConditionCount": "21", "n_RewardValue": "1", "n_RewardCount": "14" }, { "n_MissionIndex": "16", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100064", "e_MissionConditionType": "HERO_BASE_STAT_LIMIT", "n_MissionConditionValue": "3", "l_MissionConditionCount": "22", "n_RewardValue": "1", "n_RewardCount": "15" }, { "n_MissionIndex": "17", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100064", "e_MissionConditionType": "HERO_BASE_STAT_LIMIT", "n_MissionConditionValue": "4", "l_MissionConditionCount": "23", "n_RewardValue": "1", "n_RewardCount": "16" }, { "n_MissionIndex": "18", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100065", "e_MissionConditionType": "CHECK_PLAYTIME", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "17" }, { "n_MissionIndex": "19", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100066", "e_MissionConditionType": "CHECK_PLAYTIME_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "15", "n_RewardValue": "1", "n_RewardCount": "18" }, { "n_MissionIndex": "20", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100067", "e_MissionConditionType": "CONTENTS_CLEAR", "n_MissionConditionValue": "1", "l_MissionConditionCount": "26", "n_RewardValue": "1", "n_RewardCount": "19" }, { "n_MissionIndex": "21", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100067", "e_MissionConditionType": "CONTENTS_CLEAR", "n_MissionConditionValue": "2", "l_MissionConditionCount": "27", "n_RewardValue": "1", "n_RewardCount": "20" }, { "n_MissionIndex": "22", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100067", "e_MissionConditionType": "CONTENTS_CLEAR", "n_MissionConditionValue": "3", "l_MissionConditionCount": "28", "n_RewardValue": "1", "n_RewardCount": "21" }, { "n_MissionIndex": "23", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100067", "e_MissionConditionType": "CONTENTS_CLEAR", "n_MissionConditionValue": "4", "l_MissionConditionCount": "29", "n_RewardValue": "1", "n_RewardCount": "22" }, { "n_MissionIndex": "24", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100070", "e_MissionConditionType": "GET_ESSENCE_GRADE_ACC", "n_MissionConditionValue": "1", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "23" }, { "n_MissionIndex": "25", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100070", "e_MissionConditionType": "GET_ESSENCE_GRADE_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "9", "n_RewardValue": "1", "n_RewardCount": "24" }, { "n_MissionIndex": "26", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100070", "e_MissionConditionType": "GET_ESSENCE_GRADE_ACC", "n_MissionConditionValue": "3", "l_MissionConditionCount": "8", "n_RewardValue": "1", "n_RewardCount": "25" }, { "n_MissionIndex": "27", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100070", "e_MissionConditionType": "GET_ESSENCE_GRADE_ACC", "n_MissionConditionValue": "4", "l_MissionConditionCount": "7", "n_RewardValue": "1", "n_RewardCount": "26" }, { "n_MissionIndex": "28", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100070", "e_MissionConditionType": "GET_ESSENCE_GRADE_ACC", "n_MissionConditionValue": "5", "l_MissionConditionCount": "6", "n_RewardValue": "1", "n_RewardCount": "27" }, { "n_MissionIndex": "29", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100070", "e_MissionConditionType": "GET_ESSENCE_GRADE_ACC", "n_MissionConditionValue": "6", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "28" }, { "n_MissionIndex": "30", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100071", "e_MissionConditionType": "GET_ESSENCE_GRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "20", "n_RewardValue": "1", "n_RewardCount": "29" }, { "n_MissionIndex": "31", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100072", "e_MissionConditionType": "ESSENCE_EXCHANGE", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "30" }, { "n_MissionIndex": "32", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100073", "e_MissionConditionType": "ESSENCE_EXCHANGE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "50", "n_RewardValue": "1", "n_RewardCount": "31" }, { "n_MissionIndex": "33", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100074", "e_MissionConditionType": "EQUIP_ENCYCLOPEDIA_REWARDS", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "32" }, { "n_MissionIndex": "34", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100075", "e_MissionConditionType": "EQUIP_ENCYCLOPEDIA_REWARDS_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "33" }, { "n_MissionIndex": "35", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100076", "e_MissionConditionType": "MONSTER_ENCYCLOPEDIA_REWARDS", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "34" }, { "n_MissionIndex": "36", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100077", "e_MissionConditionType": "MONSTER_ENCYCLOPEDIA_REWARDS_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "35" }, { "n_MissionIndex": "37", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100078", "e_MissionConditionType": "PET_UPGRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "1", "n_RewardCount": "36" }, { "n_MissionIndex": "38", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100079", "e_MissionConditionType": "PET_UPGRADE_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "25", "n_RewardValue": "1", "n_RewardCount": "37" }, { "n_MissionIndex": "39", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100080", "e_MissionConditionType": "PET_MOUNT_LIMIT", "n_MissionConditionValue": "0", "l_MissionConditionCount": "3", "n_RewardValue": "1", "n_RewardCount": "38" }, { "n_MissionIndex": "40", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100081", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "39" }, { "n_MissionIndex": "41", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "1", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "40" }, { "n_MissionIndex": "42", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "2", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "41" }, { "n_MissionIndex": "43", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "3", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "42" }, { "n_MissionIndex": "44", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "4", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "43" }, { "n_MissionIndex": "45", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "5", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "44" }, { "n_MissionIndex": "46", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "6", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "45" }, { "n_MissionIndex": "47", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "7", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "46" }, { "n_MissionIndex": "48", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "8", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "47" }, { "n_MissionIndex": "49", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100082", "e_MissionConditionType": "PLANTING_CROPS_GRADE_ACC", "n_MissionConditionValue": "9", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "48" }, { "n_MissionIndex": "50", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100083", "e_MissionConditionType": "HARVESTING_CROPS_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "49" }, { "n_MissionIndex": "51", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100084", "e_MissionConditionType": "HARVESTING_CROPS_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "50" }, { "n_MissionIndex": "52", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100085", "e_MissionConditionType": "SHORTENING_CROP_HARVEST", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "51" }, { "n_MissionIndex": "53", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100086", "e_MissionConditionType": "EAT_FRUIT_TYPE_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "52" }, { "n_MissionIndex": "54", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100087", "e_MissionConditionType": "EAT_FRUIT_TYPE_ACC", "n_MissionConditionValue": "451", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "53" }, { "n_MissionIndex": "55", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100087", "e_MissionConditionType": "EAT_FRUIT_TYPE_ACC", "n_MissionConditionValue": "452", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "54" }, { "n_MissionIndex": "56", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100087", "e_MissionConditionType": "EAT_FRUIT_TYPE_ACC", "n_MissionConditionValue": "453", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "55" }, { "n_MissionIndex": "57", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100087", "e_MissionConditionType": "EAT_FRUIT_TYPE_ACC", "n_MissionConditionValue": "454", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "56" }, { "n_MissionIndex": "58", "n_MissionGroupId": "2", "e_LinkedQuestType": "None", "n_MissionDesc": "100087", "e_MissionConditionType": "EAT_FRUIT_TYPE_ACC", "n_MissionConditionValue": "455", "l_MissionConditionCount": "5", "n_RewardValue": "1", "n_RewardCount": "57" }, { "n_MissionIndex": "1", "n_MissionGroupId": "3", "e_LinkedQuestType": "None", "n_MissionDesc": "100039", "e_MissionConditionType": "ACHIEVEMENT_CLEAR_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "50", "n_RewardValue": "1", "n_RewardCount": "100" }, { "n_MissionIndex": "2", "n_MissionGroupId": "3", "e_LinkedQuestType": "First", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "3", "n_MissionGroupId": "3", "e_LinkedQuestType": "Ing", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "4", "n_MissionGroupId": "3", "e_LinkedQuestType": "Ing", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "15", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "5", "n_MissionGroupId": "3", "e_LinkedQuestType": "Ing", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "20", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "6", "n_MissionGroupId": "3", "e_LinkedQuestType": "Last", "n_MissionDesc": "100004", "e_MissionConditionType": "KILL_MONSTER_ALL", "n_MissionConditionValue": "0", "l_MissionConditionCount": "50", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "11", "n_MissionGroupId": "3", "e_LinkedQuestType": "First", "n_MissionDesc": "100005", "e_MissionConditionType": "KILL_MONSTER_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "5", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "12", "n_MissionGroupId": "3", "e_LinkedQuestType": "Ing", "n_MissionDesc": "100005", "e_MissionConditionType": "KILL_MONSTER_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "10", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "13", "n_MissionGroupId": "3", "e_LinkedQuestType": "Ing", "n_MissionDesc": "100005", "e_MissionConditionType": "KILL_MONSTER_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "15", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "14", "n_MissionGroupId": "3", "e_LinkedQuestType": "Ing", "n_MissionDesc": "100005", "e_MissionConditionType": "KILL_MONSTER_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "20", "n_RewardValue": "2", "n_RewardCount": "8" }, { "n_MissionIndex": "15", "n_MissionGroupId": "3", "e_LinkedQuestType": "Last", "n_MissionDesc": "100005", "e_MissionConditionType": "KILL_MONSTER_ACC", "n_MissionConditionValue": "0", "l_MissionConditionCount": "50", "n_RewardValue": "2", "n_RewardCount": "8" } ] } function Get_AbilityConfigTable() { return [ { "n_AbilityID": "1101001", "e_BattleType": "Shield", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "1101003", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101002", "e_BattleType": "Shield", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101003", "e_BattleType": "Shield", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "1101002", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101004", "e_BattleType": "Shield", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101005", "e_BattleType": "Shield", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101006", "e_BattleType": "Shield", "n_AbilityStep": "3", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101007", "e_BattleType": "Shield", "n_AbilityStep": "4", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101008", "e_BattleType": "Shield", "n_AbilityStep": "4", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101009", "e_BattleType": "Shield", "n_AbilityStep": "5", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101010", "e_BattleType": "Shield", "n_AbilityStep": "5", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101011", "e_BattleType": "Shield", "n_AbilityStep": "6", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101012", "e_BattleType": "Shield", "n_AbilityStep": "6", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Shield", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1101013", "e_BattleType": "Shield", "n_AbilityStep": "7", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "All", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201001", "e_BattleType": "OneHand", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201002", "e_BattleType": "OneHand", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201003", "e_BattleType": "OneHand", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201004", "e_BattleType": "OneHand", "n_AbilityStep": "4", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201005", "e_BattleType": "OneHand", "n_AbilityStep": "5", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201006", "e_BattleType": "OneHand", "n_AbilityStep": "6", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201007", "e_BattleType": "OneHand", "n_AbilityStep": "7", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201008", "e_BattleType": "OneHand", "n_AbilityStep": "8", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201009", "e_BattleType": "OneHand", "n_AbilityStep": "9", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201010", "e_BattleType": "OneHand", "n_AbilityStep": "10", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201011", "e_BattleType": "OneHand", "n_AbilityStep": "11", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201012", "e_BattleType": "OneHand", "n_AbilityStep": "12", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "OneHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1201013", "e_BattleType": "OneHand", "n_AbilityStep": "13", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "All", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1301002", "e_BattleType": "Bow", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1301004", "e_BattleType": "Bow", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1301006", "e_BattleType": "Bow", "n_AbilityStep": "1", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1301008", "e_BattleType": "Bow", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1301010", "e_BattleType": "Bow", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1301011", "e_BattleType": "Bow", "n_AbilityStep": "1", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302001", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302002", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302003", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302005", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302007", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "All", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302008", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302009", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302011", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1302012", "e_BattleType": "Bow", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1303002", "e_BattleType": "Bow", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1303005", "e_BattleType": "Bow", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1303006", "e_BattleType": "Bow", "n_AbilityStep": "3", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1303008", "e_BattleType": "Bow", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1303010", "e_BattleType": "Bow", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Bow", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1410002", "e_BattleType": "Staff", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1410004", "e_BattleType": "Staff", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1410006", "e_BattleType": "Staff", "n_AbilityStep": "1", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1410008", "e_BattleType": "Staff", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1410010", "e_BattleType": "Staff", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1410012", "e_BattleType": "Staff", "n_AbilityStep": "1", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420001", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420002", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420003", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420005", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420007", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420008", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420009", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420011", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1420012", "e_BattleType": "Staff", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1430002", "e_BattleType": "Staff", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1430004", "e_BattleType": "Staff", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1430006", "e_BattleType": "Staff", "n_AbilityStep": "3", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1430009", "e_BattleType": "Staff", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1430012", "e_BattleType": "Staff", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "Staff", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1510002", "e_BattleType": "TwoHand", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1510004", "e_BattleType": "TwoHand", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1510006", "e_BattleType": "TwoHand", "n_AbilityStep": "1", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1510008", "e_BattleType": "TwoHand", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1510010", "e_BattleType": "TwoHand", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520001", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520002", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520003", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520004", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520005", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520007", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520008", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520010", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520011", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1520012", "e_BattleType": "TwoHand", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1530002", "e_BattleType": "TwoHand", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1530005", "e_BattleType": "TwoHand", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1530006", "e_BattleType": "TwoHand", "n_AbilityStep": "3", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1530008", "e_BattleType": "TwoHand", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1530011", "e_BattleType": "TwoHand", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "TwoHand", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1610002", "e_BattleType": "DualWeapon", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1610004", "e_BattleType": "DualWeapon", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1610006", "e_BattleType": "DualWeapon", "n_AbilityStep": "1", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1610008", "e_BattleType": "DualWeapon", "n_AbilityStep": "1", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1610010", "e_BattleType": "DualWeapon", "n_AbilityStep": "1", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620001", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620002", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620003", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620004", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620005", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620007", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620009", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620010", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1620012", "e_BattleType": "DualWeapon", "n_AbilityStep": "2", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1630002", "e_BattleType": "DualWeapon", "n_AbilityStep": "3", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1630004", "e_BattleType": "DualWeapon", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1630005", "e_BattleType": "DualWeapon", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1630007", "e_BattleType": "DualWeapon", "n_AbilityStep": "3", "n_AbilityOrder": "3", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1630009", "e_BattleType": "DualWeapon", "n_AbilityStep": "3", "n_AbilityOrder": "1", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" }, { "n_AbilityID": "1630011", "e_BattleType": "DualWeapon", "n_AbilityStep": "3", "n_AbilityOrder": "2", "n_RequireAbility1": "0", "n_RequireAbility2": "0", "n_NextAbility": "0", "e_AbilityTarget": "DualWeapon", "e_OptionType": "ATK_Multiplier", "f_DefaultValue": "0.1", "f_LevelPerValue": "0.1", "f_BalanceConstant": "0.032", "n_MaxUpgradeLevel": "5" } ] } function Get_ClassOpenTable() { return [ { "n_ClassID": "10501", "n_linkedClass1": "0", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "0" }, { "n_ClassID": "10101", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "None", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "1" }, { "n_ClassID": "10401", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "2" }, { "n_ClassID": "10301", "n_linkedClass1": "10501", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "3" }, { "n_ClassID": "10502", "n_linkedClass1": "10101", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "4" }, { "n_ClassID": "10601", "n_linkedClass1": "10101", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "5" }, { "n_ClassID": "10201", "n_linkedClass1": "10101", "n_linkedClass2": "10401", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "6" }, { "n_ClassID": "10402", "n_linkedClass1": "10401", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "7" }, { "n_ClassID": "10202", "n_linkedClass1": "10401", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "8" }, { "n_ClassID": "10102", "n_linkedClass1": "10401", "n_linkedClass2": "10301", "n_RequireAbility": "0", "e_RequireAwakenType1": "STR", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "9" }, { "n_ClassID": "10302", "n_linkedClass1": "10301", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "DEX", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "10" }, { "n_ClassID": "10303", "n_linkedClass1": "10301", "n_linkedClass2": "0", "n_RequireAbility": "0", "e_RequireAwakenType1": "INT", "n_RequireAwakenStep1": "0", "e_RequireAwakenType2": "None", "n_RequireAwakenStep2": "0", "n_NeedGoodsCount": "1", "n_ClassOpenMission": "11" } ] } function Get_GlobalValueTable() { return [ { "s_ID": "n_CashItemID", "n_Value": "1" }, { "s_ID": "n_JewelItemID", "n_Value": "3" }, { "s_ID": "ATK", "n_Value": "1" }, { "s_ID": "HP", "n_Value": "100" }, { "s_ID": "DEF", "n_Value": "1" }, { "s_ID": "M_DEF", "n_Value": "1" }, { "s_ID": "ATK_Multiplier", "n_Value": "0" }, { "s_ID": "HP_Multiplier", "n_Value": "0" }, { "s_ID": "DEF_Multiplier", "n_Value": "0" }, { "s_ID": "M_DEF_Multiplier", "n_Value": "0" }, { "s_ID": "MP", "n_Value": "30" }, { "s_ID": "MP_Multiplier", "n_Value": "0" }, { "s_ID": "ATK_FIXED", "n_Value": "0" }, { "s_ID": "ATK_FIXED_DECREASE", "n_Value": "0" }, { "s_ID": "CRI", "n_Value": "0" }, { "s_ID": "CRI_DMG_Multiplier", "n_Value": "10" }, { "s_ID": "M_CRI", "n_Value": "100" }, { "s_ID": "M_CRI_DMG_Multiplier", "n_Value": "0.1" }, { "s_ID": "SKILL_Multiplier", "n_Value": "0" }, { "s_ID": "COOLTIME_Multiplier", "n_Value": "0" }, { "s_ID": "HERO_ATK_SPD", "n_Value": "0.75" }, { "s_ID": "ATK_SPD_Multiplier", "n_Value": "1" }, { "s_ID": "HERO_MOVE_SPD", "n_Value": "3" }, { "s_ID": "MOVE_SPD_Multiplier", "n_Value": "1" }, { "s_ID": "HP_REGEN", "n_Value": "1" }, { "s_ID": "MP_REGEN", "n_Value": "3" }, { "s_ID": "HP_REGEN_Multiplier", "n_Value": "0" }, { "s_ID": "MP_REGEN_Multiplier", "n_Value": "0" }, { "s_ID": "PIERCING_Multiplier", "n_Value": "0" }, { "s_ID": "DMG_Multiplier", "n_Value": "0" }, { "s_ID": "GOLD_INCREASE", "n_Value": "0" }, { "s_ID": "GOLD_Multiplier", "n_Value": "0" }, { "s_ID": "EXP_Multiplier", "n_Value": "0" }, { "s_ID": "ITEM_Multiplier", "n_Value": "0" }, { "s_ID": "EnchantOpenLv1", "n_Value": "0" }, { "s_ID": "EnchantOpenLv2", "n_Value": "10" }, { "s_ID": "EnchantOpenLv3", "n_Value": "20" }, { "s_ID": "Defense_Coefficient", "n_Value": "6" }, { "s_ID": "f_PC_FindEnemyRange", "n_Value": "6" }, { "s_ID": "f_Pet_FindEnemyRange", "n_Value": "5" }, { "s_ID": "f_AvoidCoolTime", "n_Value": "5" }, { "s_ID": "f_KnockbackTime", "n_Value": "0.02" }, { "s_ID": "f_SkillTeamRange", "n_Value": "15" }, { "s_ID": "n_AbilityMaterialID", "n_Value": "444" }, { "s_ID": "n_JobMaterialID", "n_Value": "445" }, { "s_ID": "AWAKEN_GOODS_UPGRADE", "n_Value": "450" }, { "s_ID": "AWAKEN_GOODS_STR", "n_Value": "451" }, { "s_ID": "AWAKEN_GOODS_DEX", "n_Value": "452" }, { "s_ID": "AWAKEN_GOODS_INT", "n_Value": "453" }, { "s_ID": "AWAKEN_GOODS_LUK", "n_Value": "454" }, { "s_ID": "AWAKEN_GOODS_ALL", "n_Value": "455" }, { "s_ID": "n_BreakingLimitSlotMaterialID", "n_Value": "461" }, { "s_ID": "n_FirstEquipPet", "n_Value": "50002" }, { "s_ID": "n_PetReinforceMaterialID", "n_Value": "441" }, { "s_ID": "n_PetReinforcePriceOptionID1", "n_Value": "340001" }, { "s_ID": "n_PetReinforcePriceOptionID2", "n_Value": "340002" }, { "s_ID": "n_PetReinforcePriceOptionID3", "n_Value": "340003" }, { "s_ID": "n_PetSkillAwaken_Lv1", "n_Value": "10" }, { "s_ID": "n_PetSkillAwaken_Lv2", "n_Value": "20" }, { "s_ID": "n_PetSkillAwaken_Lv3", "n_Value": "40" }, { "s_ID": "n_AddPetGachaADMinute", "n_Value": "10" }, { "s_ID": "n_CostPerPetGacha", "n_Value": "100" }, { "s_ID": "n_EssenceMileageID", "n_Value": "471" }, { "s_ID": "n_EssenceRandomBagID", "n_Value": "9800001" }, { "s_ID": "n_RelicMaxStar", "n_Value": "5" }, { "s_ID": "n_RelicReinforceMaterialID", "n_Value": "472" }, { "s_ID": "n_FarmSeedID", "n_Value": "456" }, { "s_ID": "n_FarmPlantingSeedAmount", "n_Value": "5" }, { "s_ID": "n_FirstClassID", "n_Value": "10501" }, { "s_ID": "MazeMapCount", "n_Value": "2" }, { "s_ID": "GoldDropRandomRange", "n_Value": "0.1" }, { "s_ID": "n_Benefit1Count", "n_Value": "10" }, { "s_ID": "n_Benefit2Count", "n_Value": "50" }, { "s_ID": "n_Benefit1Grade", "n_Value": "4" }, { "s_ID": "n_Benefit2Grade", "n_Value": "5" } ] } function Get_GlobalValue_nValue(key) { return Get_GlobalValueTable().find(f => f.s_ID == key).n_Value; } function Get_AwakenUpgradeTable() { return [ { "n_AwakenStep": "1", "n_MaxUpgradeLevel": "10", "n_AwakenGoodsCost": "1", "n_DefaultUpgradeCostValue": "10000", "f_CountPerUpgradeCostValue": "1.5", "f_BalanceConstant": "0.032" }, { "n_AwakenStep": "2", "n_MaxUpgradeLevel": "25", "n_AwakenGoodsCost": "2", "n_DefaultUpgradeCostValue": "20000", "f_CountPerUpgradeCostValue": "1.5", "f_BalanceConstant": "0.032" }, { "n_AwakenStep": "3", "n_MaxUpgradeLevel": "30", "n_AwakenGoodsCost": "3", "n_DefaultUpgradeCostValue": "30000", "f_CountPerUpgradeCostValue": "1.5", "f_BalanceConstant": "0.032" } ]; } function Get_BreakingLimitTable() { return [ { "n_LimitLv": "1", "n_RequireTotalStat": "5", "n_RequireLevel": "3", "n_MaxAbilityPoint": "1", "n_Equip_Upgrade_Limit": "10", "f_Monster_DMG_Multiplier": "0.05", "f_Boss_DMG_Multiplier": "0", "f_ALL_STAT_Multiplier": "0", "n_limitSlotMagic": "0" }, { "n_LimitLv": "2", "n_RequireTotalStat": "10", "n_RequireLevel": "10", "n_MaxAbilityPoint": "2", "n_Equip_Upgrade_Limit": "15", "f_Monster_DMG_Multiplier": "0.1", "f_Boss_DMG_Multiplier": "0.1", "f_ALL_STAT_Multiplier": "0.05", "n_limitSlotMagic": "1" }, { "n_LimitLv": "3", "n_RequireTotalStat": "15", "n_RequireLevel": "20", "n_MaxAbilityPoint": "3", "n_Equip_Upgrade_Limit": "20", "f_Monster_DMG_Multiplier": "0.25", "f_Boss_DMG_Multiplier": "0.1", "f_ALL_STAT_Multiplier": "0.065", "n_limitSlotMagic": "2" }, { "n_LimitLv": "4", "n_RequireTotalStat": "20", "n_RequireLevel": "50", "n_MaxAbilityPoint": "4", "n_Equip_Upgrade_Limit": "25", "f_Monster_DMG_Multiplier": "0.3", "f_Boss_DMG_Multiplier": "0.2", "f_ALL_STAT_Multiplier": "0.08", "n_limitSlotMagic": "2" }, { "n_LimitLv": "5", "n_RequireTotalStat": "25", "n_RequireLevel": "100", "n_MaxAbilityPoint": "5", "n_Equip_Upgrade_Limit": "30", "f_Monster_DMG_Multiplier": "0.35", "f_Boss_DMG_Multiplier": "0.2", "f_ALL_STAT_Multiplier": "0.1", "n_limitSlotMagic": "3" }, { "n_LimitLv": "6", "n_RequireTotalStat": "30", "n_RequireLevel": "150", "n_MaxAbilityPoint": "6", "n_Equip_Upgrade_Limit": "35", "f_Monster_DMG_Multiplier": "0.4", "f_Boss_DMG_Multiplier": "0.2", "f_ALL_STAT_Multiplier": "0.12", "n_limitSlotMagic": "3" }, { "n_LimitLv": "7", "n_RequireTotalStat": "35", "n_RequireLevel": "200", "n_MaxAbilityPoint": "7", "n_Equip_Upgrade_Limit": "40", "f_Monster_DMG_Multiplier": "0.45", "f_Boss_DMG_Multiplier": "0.2", "f_ALL_STAT_Multiplier": "0.14", "n_limitSlotMagic": "4" }, { "n_LimitLv": "8", "n_RequireTotalStat": "40", "n_RequireLevel": "250", "n_MaxAbilityPoint": "8", "n_Equip_Upgrade_Limit": "45", "f_Monster_DMG_Multiplier": "0.5", "f_Boss_DMG_Multiplier": "0.2", "f_ALL_STAT_Multiplier": "0.16", "n_limitSlotMagic": "5" }, { "n_LimitLv": "9", "n_RequireTotalStat": "45", "n_RequireLevel": "300", "n_MaxAbilityPoint": "9", "n_Equip_Upgrade_Limit": "50", "f_Monster_DMG_Multiplier": "0.55", "f_Boss_DMG_Multiplier": "0.2", "f_ALL_STAT_Multiplier": "0.18", "n_limitSlotMagic": "6" } ] } function Get_EnchantListTable() { return [ { "n_EnchantID": "10001", "n_OptionConfigID1": "330001", "n_OptionConfigID2": "330002", "n_OptionConfigID3": "330003", "n_OptionConfigID4": "330004", "n_FruitID": "451" }, { "n_EnchantID": "10002", "n_OptionConfigID1": "330005", "n_OptionConfigID2": "330006", "n_OptionConfigID3": "330007", "n_OptionConfigID4": "330008", "n_FruitID": "452" }, { "n_EnchantID": "10003", "n_OptionConfigID1": "330009", "n_OptionConfigID2": "330101", "n_OptionConfigID3": "330102", "n_OptionConfigID4": "330103", "n_FruitID": "453" }, { "n_EnchantID": "10004", "n_OptionConfigID1": "330104", "n_OptionConfigID2": "330105", "n_OptionConfigID3": "330106", "n_OptionConfigID4": "330107", "n_FruitID": "451" }, { "n_EnchantID": "10005", "n_OptionConfigID1": "330107", "n_OptionConfigID2": "330108", "n_OptionConfigID3": "330109", "n_OptionConfigID4": "330001", "n_FruitID": "452" }, { "n_EnchantID": "10006", "n_OptionConfigID1": "330001", "n_OptionConfigID2": "330002", "n_OptionConfigID3": "330003", "n_OptionConfigID4": "330004", "n_FruitID": "453" }, { "n_EnchantID": "10007", "n_OptionConfigID1": "330005", "n_OptionConfigID2": "330006", "n_OptionConfigID3": "330007", "n_OptionConfigID4": "330008", "n_FruitID": "451" }, { "n_EnchantID": "10008", "n_OptionConfigID1": "330009", "n_OptionConfigID2": "330101", "n_OptionConfigID3": "330102", "n_OptionConfigID4": "330103", "n_FruitID": "452" }, { "n_EnchantID": "10009", "n_OptionConfigID1": "330104", "n_OptionConfigID2": "330105", "n_OptionConfigID3": "330106", "n_OptionConfigID4": "330107", "n_FruitID": "453" }, { "n_EnchantID": "10010", "n_OptionConfigID1": "330107", "n_OptionConfigID2": "330108", "n_OptionConfigID3": "330109", "n_OptionConfigID4": "330001", "n_FruitID": "451" }, { "n_EnchantID": "10011", "n_OptionConfigID1": "330001", "n_OptionConfigID2": "330002", "n_OptionConfigID3": "330003", "n_OptionConfigID4": "330004", "n_FruitID": "452" }, { "n_EnchantID": "10012", "n_OptionConfigID1": "330005", "n_OptionConfigID2": "330006", "n_OptionConfigID3": "330007", "n_OptionConfigID4": "330008", "n_FruitID": "453" }, { "n_EnchantID": "10013", "n_OptionConfigID1": "330009", "n_OptionConfigID2": "330101", "n_OptionConfigID3": "330102", "n_OptionConfigID4": "330103", "n_FruitID": "451" }, { "n_EnchantID": "10014", "n_OptionConfigID1": "330104", "n_OptionConfigID2": "330105", "n_OptionConfigID3": "330106", "n_OptionConfigID4": "330107", "n_FruitID": "452" }, { "n_EnchantID": "10015", "n_OptionConfigID1": "330107", "n_OptionConfigID2": "330108", "n_OptionConfigID3": "330109", "n_OptionConfigID4": "330001", "n_FruitID": "452" } ] } function Get_EnchantOptionID(slot) { var enchantTable = Get_EnchantListTable(); // slot.Enchant에서 이미 사용된 ID 수집 var usedStats = slot.Enchant.map(e => e.ID); // 모든 옵션 ID 수집 (중복 포함) var allIds = []; for (var i = 0; i < enchantTable.length; ++i) { allIds.push(enchantTable[i].n_OptionConfigID1); allIds.push(enchantTable[i].n_OptionConfigID2); allIds.push(enchantTable[i].n_OptionConfigID3); allIds.push(enchantTable[i].n_OptionConfigID4); } // 중복 제거 var uniqueIds = [...new Set(allIds)]; // 사용되지 않은 옵션 ID만 필터링 var availableStats = uniqueIds.filter(id => !usedStats.includes(id)); // 사용할 수 있는 옵션이 없으면 실패 처리 (예: 0 리턴) if (availableStats.length === 0) return 0; // 랜덤으로 하나 선택 var randomIndex = Math.floor(Math.random() * availableStats.length); return availableStats[randomIndex]; } function Get_EnchantGradeTable() { return [ { "n_EnchantGrade": "1", "n_OptionLevelMin": "1", "n_OptionLevelMax": "10", "s_Color": "#999999" }, { "n_EnchantGrade": "2", "n_OptionLevelMin": "11", "n_OptionLevelMax": "25", "s_Color": "#00FF00" }, { "n_EnchantGrade": "3", "n_OptionLevelMin": "26", "n_OptionLevelMax": "50", "s_Color": "#87CEEB" }, { "n_EnchantGrade": "4", "n_OptionLevelMin": "51", "n_OptionLevelMax": "80", "s_Color": "#800080" }, { "n_EnchantGrade": "5", "n_OptionLevelMin": "81", "n_OptionLevelMax": "125", "s_Color": "#FFA500" }, { "n_EnchantGrade": "6", "n_OptionLevelMin": "126", "n_OptionLevelMax": "180", "s_Color": "#FFFF00" }, { "n_EnchantGrade": "7", "n_OptionLevelMin": "181", "n_OptionLevelMax": "250", "s_Color": "#8B0000" }, { "n_EnchantGrade": "8", "n_OptionLevelMin": "251", "n_OptionLevelMax": "350", "s_Color": "#FF0000" }, { "n_EnchantGrade": "9", "n_OptionLevelMin": "351", "n_OptionLevelMax": "500", "s_Color": "#FFD700" } ] } function Get_OptionLv(grade) { var enchantgrade_data = Get_EnchantGradeTable().find(f=>f.n_EnchantGrade == grade); return getRandomIntInclusive(enchantgrade_data.n_OptionLevelMin, enchantgrade_data.n_OptionLevelMax); } function Get_EnchantRateTable() { return [ { "n_EnchantLv": "1", "n_NextLvRequireCount": "10", "n_GachaGradeRate1": "5000000", "n_GachaGradeRate2": "3500000", "n_GachaGradeRate3": "1500000", "n_GachaGradeRate4": "0", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "2", "n_NextLvRequireCount": "15", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2882", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "3", "n_NextLvRequireCount": "20", "n_GachaGradeRate1": "4992260", "n_GachaGradeRate2": "3494121", "n_GachaGradeRate3": "1503284", "n_GachaGradeRate4": "10335", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "4", "n_NextLvRequireCount": "25", "n_GachaGradeRate1": "4982941", "n_GachaGradeRate2": "3487863", "n_GachaGradeRate3": "1506078", "n_GachaGradeRate4": "23118", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "5", "n_NextLvRequireCount": "30", "n_GachaGradeRate1": "4969408", "n_GachaGradeRate2": "3479282", "n_GachaGradeRate3": "1509549", "n_GachaGradeRate4": "41761", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "6", "n_NextLvRequireCount": "40", "n_GachaGradeRate1": "4951345", "n_GachaGradeRate2": "3468328", "n_GachaGradeRate3": "1513657", "n_GachaGradeRate4": "66670", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "7", "n_NextLvRequireCount": "50", "n_GachaGradeRate1": "4928492", "n_GachaGradeRate2": "3454962", "n_GachaGradeRate3": "1518373", "n_GachaGradeRate4": "98173", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "8", "n_NextLvRequireCount": "60", "n_GachaGradeRate1": "4900632", "n_GachaGradeRate2": "3439156", "n_GachaGradeRate3": "1523675", "n_GachaGradeRate4": "136537", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "9", "n_NextLvRequireCount": "70", "n_GachaGradeRate1": "4867585", "n_GachaGradeRate2": "3420891", "n_GachaGradeRate3": "1529546", "n_GachaGradeRate4": "181978", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "10", "n_NextLvRequireCount": "80", "n_GachaGradeRate1": "4829200", "n_GachaGradeRate2": "3400155", "n_GachaGradeRate3": "1535972", "n_GachaGradeRate4": "234673", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "11", "n_NextLvRequireCount": "90", "n_GachaGradeRate1": "4785354", "n_GachaGradeRate2": "3376942", "n_GachaGradeRate3": "1542941", "n_GachaGradeRate4": "294763", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "12", "n_NextLvRequireCount": "100", "n_GachaGradeRate1": "4735950", "n_GachaGradeRate2": "3351251", "n_GachaGradeRate3": "1550443", "n_GachaGradeRate4": "362356", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "13", "n_NextLvRequireCount": "110", "n_GachaGradeRate1": "4680915", "n_GachaGradeRate2": "3323087", "n_GachaGradeRate3": "1558471", "n_GachaGradeRate4": "437527", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "14", "n_NextLvRequireCount": "125", "n_GachaGradeRate1": "4620201", "n_GachaGradeRate2": "3292460", "n_GachaGradeRate3": "1567017", "n_GachaGradeRate4": "520322", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "15", "n_NextLvRequireCount": "140", "n_GachaGradeRate1": "4553782", "n_GachaGradeRate2": "3259385", "n_GachaGradeRate3": "1576077", "n_GachaGradeRate4": "610756", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "16", "n_NextLvRequireCount": "160", "n_GachaGradeRate1": "4481654", "n_GachaGradeRate2": "3223882", "n_GachaGradeRate3": "1585645", "n_GachaGradeRate4": "708819", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "17", "n_NextLvRequireCount": "180", "n_GachaGradeRate1": "4387337", "n_GachaGradeRate2": "3189475", "n_GachaGradeRate3": "1595718", "n_GachaGradeRate4": "824470", "n_GachaGradeRate5": "3000", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "18", "n_NextLvRequireCount": "200", "n_GachaGradeRate1": "4287873", "n_GachaGradeRate2": "3153193", "n_GachaGradeRate3": "1606293", "n_GachaGradeRate4": "947641", "n_GachaGradeRate5": "5000", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "19", "n_NextLvRequireCount": "220", "n_GachaGradeRate1": "4171160", "n_GachaGradeRate2": "3102901", "n_GachaGradeRate3": "1617368", "n_GachaGradeRate4": "1098236", "n_GachaGradeRate5": "10335", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "20", "n_NextLvRequireCount": "240", "n_GachaGradeRate1": "4159910", "n_GachaGradeRate2": "3081263", "n_GachaGradeRate3": "1628941", "n_GachaGradeRate4": "1106768", "n_GachaGradeRate5": "23118", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "21", "n_NextLvRequireCount": "260", "n_GachaGradeRate1": "4113755", "n_GachaGradeRate2": "3087842", "n_GachaGradeRate3": "1641011", "n_GachaGradeRate4": "1115631", "n_GachaGradeRate5": "41761", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "22", "n_NextLvRequireCount": "285", "n_GachaGradeRate1": "4062539", "n_GachaGradeRate2": "3092391", "n_GachaGradeRate3": "1653577", "n_GachaGradeRate4": "1124823", "n_GachaGradeRate5": "66670", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "23", "n_NextLvRequireCount": "310", "n_GachaGradeRate1": "4006149", "n_GachaGradeRate2": "3094694", "n_GachaGradeRate3": "1666639", "n_GachaGradeRate4": "1134345", "n_GachaGradeRate5": "98173", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "24", "n_NextLvRequireCount": "335", "n_GachaGradeRate1": "3944517", "n_GachaGradeRate2": "3094553", "n_GachaGradeRate3": "1680197", "n_GachaGradeRate4": "1144196", "n_GachaGradeRate5": "136537", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "25", "n_NextLvRequireCount": "360", "n_GachaGradeRate1": "3877607", "n_GachaGradeRate2": "3091786", "n_GachaGradeRate3": "1694252", "n_GachaGradeRate4": "1154377", "n_GachaGradeRate5": "181978", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "26", "n_NextLvRequireCount": "390", "n_GachaGradeRate1": "3805414", "n_GachaGradeRate2": "3086221", "n_GachaGradeRate3": "1708804", "n_GachaGradeRate4": "1164888", "n_GachaGradeRate5": "234673", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "27", "n_NextLvRequireCount": "420", "n_GachaGradeRate1": "3727962", "n_GachaGradeRate2": "3077691", "n_GachaGradeRate3": "1723855", "n_GachaGradeRate4": "1175729", "n_GachaGradeRate5": "294763", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "28", "n_NextLvRequireCount": "450", "n_GachaGradeRate1": "3645299", "n_GachaGradeRate2": "3066038", "n_GachaGradeRate3": "1739406", "n_GachaGradeRate4": "1186901", "n_GachaGradeRate5": "362356", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "29", "n_NextLvRequireCount": "480", "n_GachaGradeRate1": "3557504", "n_GachaGradeRate2": "3051105", "n_GachaGradeRate3": "1755459", "n_GachaGradeRate4": "1198405", "n_GachaGradeRate5": "437527", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "30", "n_NextLvRequireCount": "510", "n_GachaGradeRate1": "3537964", "n_GachaGradeRate2": "2944455", "n_GachaGradeRate3": "1772016", "n_GachaGradeRate4": "1210243", "n_GachaGradeRate5": "520322", "n_GachaGradeRate6": "15000", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "31", "n_NextLvRequireCount": "540", "n_GachaGradeRate1": "3419420", "n_GachaGradeRate2": "2940716", "n_GachaGradeRate3": "1789079", "n_GachaGradeRate4": "1222415", "n_GachaGradeRate5": "610756", "n_GachaGradeRate6": "17614", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "32", "n_NextLvRequireCount": "570", "n_GachaGradeRate1": "3302950", "n_GachaGradeRate2": "2926125", "n_GachaGradeRate3": "1806651", "n_GachaGradeRate4": "1284923", "n_GachaGradeRate5": "658819", "n_GachaGradeRate6": "20532", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "33", "n_NextLvRequireCount": "600", "n_GachaGradeRate1": "3201165", "n_GachaGradeRate2": "2878087", "n_GachaGradeRate3": "1824735", "n_GachaGradeRate4": "1347769", "n_GachaGradeRate5": "724470", "n_GachaGradeRate6": "23774", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "34", "n_NextLvRequireCount": "635", "n_GachaGradeRate1": "3142480", "n_GachaGradeRate2": "2850592", "n_GachaGradeRate3": "1843333", "n_GachaGradeRate4": "1388594", "n_GachaGradeRate5": "747641", "n_GachaGradeRate6": "27360", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "35", "n_NextLvRequireCount": "670", "n_GachaGradeRate1": "3092595", "n_GachaGradeRate2": "2852677", "n_GachaGradeRate3": "1862449", "n_GachaGradeRate4": "1362731", "n_GachaGradeRate5": "798236", "n_GachaGradeRate6": "31312", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "36", "n_NextLvRequireCount": "705", "n_GachaGradeRate1": "2942015", "n_GachaGradeRate2": "2853961", "n_GachaGradeRate3": "1882086", "n_GachaGradeRate4": "1479518", "n_GachaGradeRate5": "806768", "n_GachaGradeRate6": "35652", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "37", "n_NextLvRequireCount": "745", "n_GachaGradeRate1": "2891278", "n_GachaGradeRate2": "2843880", "n_GachaGradeRate3": "1902248", "n_GachaGradeRate4": "1506561", "n_GachaGradeRate5": "815631", "n_GachaGradeRate6": "40402", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "38", "n_NextLvRequireCount": "780", "n_GachaGradeRate1": "2740950", "n_GachaGradeRate2": "2831838", "n_GachaGradeRate3": "1922939", "n_GachaGradeRate4": "1633865", "n_GachaGradeRate5": "824823", "n_GachaGradeRate6": "45585", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "39", "n_NextLvRequireCount": "820", "n_GachaGradeRate1": "2691633", "n_GachaGradeRate2": "2827204", "n_GachaGradeRate3": "1944162", "n_GachaGradeRate4": "1651432", "n_GachaGradeRate5": "834345", "n_GachaGradeRate6": "51224", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "40", "n_NextLvRequireCount": "860", "n_GachaGradeRate1": "2543959", "n_GachaGradeRate2": "2819313", "n_GachaGradeRate3": "2077885", "n_GachaGradeRate4": "1647304", "n_GachaGradeRate5": "844196", "n_GachaGradeRate6": "57343", "n_GachaGradeRate7": "10000", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "41", "n_NextLvRequireCount": "900", "n_GachaGradeRate1": "2419428", "n_GachaGradeRate2": "2794723", "n_GachaGradeRate3": "2192670", "n_GachaGradeRate4": "1662924", "n_GachaGradeRate5": "854377", "n_GachaGradeRate6": "63966", "n_GachaGradeRate7": "11912", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "42", "n_NextLvRequireCount": "940", "n_GachaGradeRate1": "2356247", "n_GachaGradeRate2": "2786890", "n_GachaGradeRate3": "2227915", "n_GachaGradeRate4": "1678901", "n_GachaGradeRate5": "864888", "n_GachaGradeRate6": "71118", "n_GachaGradeRate7": "14041", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "43", "n_NextLvRequireCount": "980", "n_GachaGradeRate1": "2217652", "n_GachaGradeRate2": "2772534", "n_GachaGradeRate3": "2343625", "n_GachaGradeRate4": "1695238", "n_GachaGradeRate5": "875729", "n_GachaGradeRate6": "78825", "n_GachaGradeRate7": "16397", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "44", "n_NextLvRequireCount": "1020", "n_GachaGradeRate1": "2183590", "n_GachaGradeRate2": "2741661", "n_GachaGradeRate3": "2369805", "n_GachaGradeRate4": "1711938", "n_GachaGradeRate5": "886901", "n_GachaGradeRate6": "87113", "n_GachaGradeRate7": "18992", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "45", "n_NextLvRequireCount": "1070", "n_GachaGradeRate1": "2054880", "n_GachaGradeRate2": "2703408", "n_GachaGradeRate3": "2496459", "n_GachaGradeRate4": "1729004", "n_GachaGradeRate5": "898405", "n_GachaGradeRate6": "96008", "n_GachaGradeRate7": "21836", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "46", "n_NextLvRequireCount": "1110", "n_GachaGradeRate1": "1932386", "n_GachaGradeRate2": "2656862", "n_GachaGradeRate3": "2623592", "n_GachaGradeRate4": "1746440", "n_GachaGradeRate5": "910243", "n_GachaGradeRate6": "105536", "n_GachaGradeRate7": "24941", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "47", "n_NextLvRequireCount": "1160", "n_GachaGradeRate1": "1817021", "n_GachaGradeRate2": "2629745", "n_GachaGradeRate3": "2722526", "n_GachaGradeRate4": "1764248", "n_GachaGradeRate5": "922415", "n_GachaGradeRate6": "115726", "n_GachaGradeRate7": "28319", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "48", "n_NextLvRequireCount": "1210", "n_GachaGradeRate1": "1709751", "n_GachaGradeRate2": "2603148", "n_GachaGradeRate3": "2811162", "n_GachaGradeRate4": "1782431", "n_GachaGradeRate5": "934923", "n_GachaGradeRate6": "126605", "n_GachaGradeRate7": "31980", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "49", "n_NextLvRequireCount": "1260", "n_GachaGradeRate1": "1611605", "n_GachaGradeRate2": "2577237", "n_GachaGradeRate3": "2888259", "n_GachaGradeRate4": "1800992", "n_GachaGradeRate5": "947769", "n_GachaGradeRate6": "138201", "n_GachaGradeRate7": "35937", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "50", "n_NextLvRequireCount": "1310", "n_GachaGradeRate1": "1523692", "n_GachaGradeRate2": "2552184", "n_GachaGradeRate3": "2949489", "n_GachaGradeRate4": "1819935", "n_GachaGradeRate5": "960954", "n_GachaGradeRate6": "150544", "n_GachaGradeRate7": "40202", "n_GachaGradeRate8": "3000", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "51", "n_NextLvRequireCount": "1360", "n_GachaGradeRate1": "1447223", "n_GachaGradeRate2": "2528166", "n_GachaGradeRate3": "2998846", "n_GachaGradeRate4": "1839264", "n_GachaGradeRate5": "974480", "n_GachaGradeRate6": "163663", "n_GachaGradeRate7": "44786", "n_GachaGradeRate8": "3572", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "52", "n_NextLvRequireCount": "1410", "n_GachaGradeRate1": "1335690", "n_GachaGradeRate2": "2505365", "n_GachaGradeRate3": "3080121", "n_GachaGradeRate4": "1858981", "n_GachaGradeRate5": "988350", "n_GachaGradeRate6": "177587", "n_GachaGradeRate7": "49702", "n_GachaGradeRate8": "4204", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "53", "n_NextLvRequireCount": "1460", "n_GachaGradeRate1": "1234385", "n_GachaGradeRate2": "2483969", "n_GachaGradeRate3": "3147783", "n_GachaGradeRate4": "1879091", "n_GachaGradeRate5": "1002565", "n_GachaGradeRate6": "192347", "n_GachaGradeRate7": "54962", "n_GachaGradeRate8": "4898", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "54", "n_NextLvRequireCount": "1520", "n_GachaGradeRate1": "1202045", "n_GachaGradeRate2": "2414170", "n_GachaGradeRate3": "3192855", "n_GachaGradeRate4": "1799596", "n_GachaGradeRate5": "1117127", "n_GachaGradeRate6": "207974", "n_GachaGradeRate7": "60578", "n_GachaGradeRate8": "5655", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "55", "n_NextLvRequireCount": "1570", "n_GachaGradeRate1": "1180163", "n_GachaGradeRate2": "2346167", "n_GachaGradeRate3": "3223590", "n_GachaGradeRate4": "1820501", "n_GachaGradeRate5": "1132039", "n_GachaGradeRate6": "224499", "n_GachaGradeRate7": "66563", "n_GachaGradeRate8": "6478", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "56", "n_NextLvRequireCount": "1630", "n_GachaGradeRate1": "1016369", "n_GachaGradeRate2": "2280163", "n_GachaGradeRate3": "3392103", "n_GachaGradeRate4": "1841809", "n_GachaGradeRate5": "1147304", "n_GachaGradeRate6": "241954", "n_GachaGradeRate7": "72929", "n_GachaGradeRate8": "7369", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "57", "n_NextLvRequireCount": "1780", "n_GachaGradeRate1": "945500", "n_GachaGradeRate2": "2216369", "n_GachaGradeRate3": "3463294", "n_GachaGradeRate4": "1863524", "n_GachaGradeRate5": "1162924", "n_GachaGradeRate6": "260371", "n_GachaGradeRate7": "79689", "n_GachaGradeRate8": "8329", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "58", "n_NextLvRequireCount": "1840", "n_GachaGradeRate1": "896283", "n_GachaGradeRate2": "2155001", "n_GachaGradeRate3": "3508164", "n_GachaGradeRate4": "1885650", "n_GachaGradeRate5": "1178901", "n_GachaGradeRate6": "279783", "n_GachaGradeRate7": "86857", "n_GachaGradeRate8": "9361", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "59", "n_NextLvRequireCount": "1900", "n_GachaGradeRate1": "834044", "n_GachaGradeRate2": "2096283", "n_GachaGradeRate3": "3561110", "n_GachaGradeRate4": "1908191", "n_GachaGradeRate5": "1195238", "n_GachaGradeRate6": "300223", "n_GachaGradeRate7": "94445", "n_GachaGradeRate8": "10466", "n_GachaGradeRate9": "0" }, { "n_EnchantLv": "60", "n_NextLvRequireCount": "1960", "n_GachaGradeRate1": "787723", "n_GachaGradeRate2": "1940444", "n_GachaGradeRate3": "3691906", "n_GachaGradeRate4": "1931151", "n_GachaGradeRate5": "1211938", "n_GachaGradeRate6": "321725", "n_GachaGradeRate7": "102466", "n_GachaGradeRate8": "11647", "n_GachaGradeRate9": "1000" }, { "n_EnchantLv": "61", "n_NextLvRequireCount": "2020", "n_GachaGradeRate1": "738366", "n_GachaGradeRate2": "1887723", "n_GachaGradeRate3": "3720912", "n_GachaGradeRate4": "1954533", "n_GachaGradeRate5": "1229004", "n_GachaGradeRate6": "344323", "n_GachaGradeRate7": "110934", "n_GachaGradeRate8": "12905", "n_GachaGradeRate9": "1300" }, { "n_EnchantLv": "62", "n_NextLvRequireCount": "2090", "n_GachaGradeRate1": "692631", "n_GachaGradeRate2": "1838366", "n_GachaGradeRate3": "3740419", "n_GachaGradeRate4": "1978342", "n_GachaGradeRate5": "1246440", "n_GachaGradeRate6": "368052", "n_GachaGradeRate7": "119862", "n_GachaGradeRate8": "14243", "n_GachaGradeRate9": "1645" }, { "n_EnchantLv": "63", "n_NextLvRequireCount": "2150", "n_GachaGradeRate1": "650787", "n_GachaGradeRate2": "1792631", "n_GachaGradeRate3": "3749843", "n_GachaGradeRate4": "2002582", "n_GachaGradeRate5": "1264248", "n_GachaGradeRate6": "392946", "n_GachaGradeRate7": "129264", "n_GachaGradeRate8": "15662", "n_GachaGradeRate9": "2037" }, { "n_EnchantLv": "64", "n_NextLvRequireCount": "2220", "n_GachaGradeRate1": "613119", "n_GachaGradeRate2": "1750787", "n_GachaGradeRate3": "3748569", "n_GachaGradeRate4": "2027257", "n_GachaGradeRate5": "1282431", "n_GachaGradeRate6": "419041", "n_GachaGradeRate7": "139154", "n_GachaGradeRate8": "17165", "n_GachaGradeRate9": "2477" }, { "n_EnchantLv": "65", "n_NextLvRequireCount": "2280", "n_GachaGradeRate1": "579932", "n_GachaGradeRate2": "1713119", "n_GachaGradeRate3": "3735946", "n_GachaGradeRate4": "2052372", "n_GachaGradeRate5": "1300992", "n_GachaGradeRate6": "446374", "n_GachaGradeRate7": "149545", "n_GachaGradeRate8": "18753", "n_GachaGradeRate9": "2967" }, { "n_EnchantLv": "66", "n_NextLvRequireCount": "2350", "n_GachaGradeRate1": "551563", "n_GachaGradeRate2": "1679932", "n_GachaGradeRate3": "3711270", "n_GachaGradeRate4": "2077931", "n_GachaGradeRate5": "1319935", "n_GachaGradeRate6": "474980", "n_GachaGradeRate7": "160452", "n_GachaGradeRate8": "20429", "n_GachaGradeRate9": "3508" }, { "n_EnchantLv": "67", "n_NextLvRequireCount": "2420", "n_GachaGradeRate1": "528397", "n_GachaGradeRate2": "1651563", "n_GachaGradeRate3": "3673758", "n_GachaGradeRate4": "2103938", "n_GachaGradeRate5": "1339264", "n_GachaGradeRate6": "504897", "n_GachaGradeRate7": "171888", "n_GachaGradeRate8": "22194", "n_GachaGradeRate9": "4101" }, { "n_EnchantLv": "68", "n_NextLvRequireCount": "2490", "n_GachaGradeRate1": "510923", "n_GachaGradeRate2": "1628397", "n_GachaGradeRate3": "3622475", "n_GachaGradeRate4": "2130397", "n_GachaGradeRate5": "1358981", "n_GachaGradeRate6": "536162", "n_GachaGradeRate7": "183868", "n_GachaGradeRate8": "24050", "n_GachaGradeRate9": "4747" }, { "n_EnchantLv": "69", "n_NextLvRequireCount": "2560", "n_GachaGradeRate1": "496283", "n_GachaGradeRate2": "1610923", "n_GachaGradeRate3": "3559723", "n_GachaGradeRate4": "2157313", "n_GachaGradeRate5": "1379091", "n_GachaGradeRate6": "568813", "n_GachaGradeRate7": "196406", "n_GachaGradeRate8": "26000", "n_GachaGradeRate9": "5448" }, { "n_EnchantLv": "70", "n_NextLvRequireCount": "2630", "n_GachaGradeRate1": "440444", "n_GachaGradeRate2": "1398130", "n_GachaGradeRate3": "3730484", "n_GachaGradeRate4": "2184690", "n_GachaGradeRate5": "1399596", "n_GachaGradeRate6": "602889", "n_GachaGradeRate7": "209517", "n_GachaGradeRate8": "28045", "n_GachaGradeRate9": "6205" }, { "n_EnchantLv": "71", "n_NextLvRequireCount": "2700", "n_GachaGradeRate1": "387723", "n_GachaGradeRate2": "1294121", "n_GachaGradeRate3": "3786272", "n_GachaGradeRate4": "2212533", "n_GachaGradeRate5": "1420501", "n_GachaGradeRate6": "638428", "n_GachaGradeRate7": "223215", "n_GachaGradeRate8": "30187", "n_GachaGradeRate9": "7020" }, { "n_EnchantLv": "72", "n_NextLvRequireCount": "2770", "n_GachaGradeRate1": "238366", "n_GachaGradeRate2": "1287863", "n_GachaGradeRate3": "3837808", "n_GachaGradeRate4": "2240847", "n_GachaGradeRate5": "1441809", "n_GachaGradeRate6": "675469", "n_GachaGradeRate7": "237516", "n_GachaGradeRate8": "32429", "n_GachaGradeRate9": "7893" }, { "n_EnchantLv": "73", "n_NextLvRequireCount": "2850", "n_GachaGradeRate1": "192631", "n_GachaGradeRate2": "1279282", "n_GachaGradeRate3": "3784843", "n_GachaGradeRate4": "2269636", "n_GachaGradeRate5": "1463524", "n_GachaGradeRate6": "714052", "n_GachaGradeRate7": "252434", "n_GachaGradeRate8": "34772", "n_GachaGradeRate9": "8826" }, { "n_EnchantLv": "74", "n_NextLvRequireCount": "2920", "n_GachaGradeRate1": "150787", "n_GachaGradeRate2": "1268328", "n_GachaGradeRate3": "3727091", "n_GachaGradeRate4": "2298905", "n_GachaGradeRate5": "1485650", "n_GachaGradeRate6": "754217", "n_GachaGradeRate7": "267984", "n_GachaGradeRate8": "37218", "n_GachaGradeRate9": "9820" }, { "n_EnchantLv": "75", "n_NextLvRequireCount": "3000", "n_GachaGradeRate1": "113119", "n_GachaGradeRate2": "1254962", "n_GachaGradeRate3": "3664237", "n_GachaGradeRate4": "2328658", "n_GachaGradeRate5": "1508191", "n_GachaGradeRate6": "796005", "n_GachaGradeRate7": "284181", "n_GachaGradeRate8": "39770", "n_GachaGradeRate9": "10877" }, { "n_EnchantLv": "76", "n_NextLvRequireCount": "3070", "n_GachaGradeRate1": "79932", "n_GachaGradeRate2": "1239156", "n_GachaGradeRate3": "3595938", "n_GachaGradeRate4": "2358900", "n_GachaGradeRate5": "1531151", "n_GachaGradeRate6": "839457", "n_GachaGradeRate7": "301040", "n_GachaGradeRate8": "42429", "n_GachaGradeRate9": "11997" }, { "n_EnchantLv": "77", "n_NextLvRequireCount": "3150", "n_GachaGradeRate1": "51563", "n_GachaGradeRate2": "1220891", "n_GachaGradeRate3": "3521807", "n_GachaGradeRate4": "2389636", "n_GachaGradeRate5": "1554533", "n_GachaGradeRate6": "884614", "n_GachaGradeRate7": "318577", "n_GachaGradeRate8": "45197", "n_GachaGradeRate9": "13182" }, { "n_EnchantLv": "78", "n_NextLvRequireCount": "3230", "n_GachaGradeRate1": "28397", "n_GachaGradeRate2": "1200155", "n_GachaGradeRate3": "3441400", "n_GachaGradeRate4": "2420871", "n_GachaGradeRate5": "1578342", "n_GachaGradeRate6": "931518", "n_GachaGradeRate7": "336807", "n_GachaGradeRate8": "48077", "n_GachaGradeRate9": "14433" }, { "n_EnchantLv": "79", "n_NextLvRequireCount": "3310", "n_GachaGradeRate1": "10923", "n_GachaGradeRate2": "1176942", "n_GachaGradeRate3": "3354163", "n_GachaGradeRate4": "2452610", "n_GachaGradeRate5": "1602582", "n_GachaGradeRate6": "980212", "n_GachaGradeRate7": "355746", "n_GachaGradeRate8": "51070", "n_GachaGradeRate9": "15752" }, { "n_EnchantLv": "80", "n_NextLvRequireCount": "3390", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "1151251", "n_GachaGradeRate3": "3251269", "n_GachaGradeRate4": "2492757", "n_GachaGradeRate5": "1657257", "n_GachaGradeRate6": "1000739", "n_GachaGradeRate7": "375409", "n_GachaGradeRate8": "54179", "n_GachaGradeRate9": "17139" }, { "n_EnchantLv": "81", "n_NextLvRequireCount": "3470", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "1123087", "n_GachaGradeRate3": "3135946", "n_GachaGradeRate4": "2533640", "n_GachaGradeRate5": "1702372", "n_GachaGradeRate6": "1033141", "n_GachaGradeRate7": "395813", "n_GachaGradeRate8": "57405", "n_GachaGradeRate9": "18596" }, { "n_EnchantLv": "82", "n_NextLvRequireCount": "3550", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "1092460", "n_GachaGradeRate3": "3019031", "n_GachaGradeRate4": "2575267", "n_GachaGradeRate5": "1747931", "n_GachaGradeRate6": "1067463", "n_GachaGradeRate7": "416973", "n_GachaGradeRate8": "60751", "n_GachaGradeRate9": "20124" }, { "n_EnchantLv": "83", "n_NextLvRequireCount": "3630", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "1059385", "n_GachaGradeRate3": "2900432", "n_GachaGradeRate4": "2617647", "n_GachaGradeRate5": "1803938", "n_GachaGradeRate6": "1093749", "n_GachaGradeRate7": "438906", "n_GachaGradeRate8": "64218", "n_GachaGradeRate9": "21725" }, { "n_EnchantLv": "84", "n_NextLvRequireCount": "3720", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "1023882", "n_GachaGradeRate3": "2780053", "n_GachaGradeRate4": "2660789", "n_GachaGradeRate5": "1880397", "n_GachaGradeRate6": "1102043", "n_GachaGradeRate7": "461628", "n_GachaGradeRate8": "67809", "n_GachaGradeRate9": "23399" }, { "n_EnchantLv": "85", "n_NextLvRequireCount": "3800", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "985975", "n_GachaGradeRate3": "2657791", "n_GachaGradeRate4": "2704702", "n_GachaGradeRate5": "1937313", "n_GachaGradeRate6": "1132390", "n_GachaGradeRate7": "485155", "n_GachaGradeRate8": "71526", "n_GachaGradeRate9": "25148" }, { "n_EnchantLv": "86", "n_NextLvRequireCount": "3890", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "945693", "n_GachaGradeRate3": "2533539", "n_GachaGradeRate4": "2749396", "n_GachaGradeRate5": "1994690", "n_GachaGradeRate6": "1164836", "n_GachaGradeRate7": "509503", "n_GachaGradeRate8": "75370", "n_GachaGradeRate9": "26973" }, { "n_EnchantLv": "87", "n_NextLvRequireCount": "3970", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "883069", "n_GachaGradeRate3": "2427184", "n_GachaGradeRate4": "2794879", "n_GachaGradeRate5": "2062533", "n_GachaGradeRate6": "1189427", "n_GachaGradeRate7": "534689", "n_GachaGradeRate8": "79344", "n_GachaGradeRate9": "28875" }, { "n_EnchantLv": "88", "n_NextLvRequireCount": "4060", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "858141", "n_GachaGradeRate3": "2278606", "n_GachaGradeRate4": "2841161", "n_GachaGradeRate5": "2140847", "n_GachaGradeRate6": "1206209", "n_GachaGradeRate7": "560730", "n_GachaGradeRate8": "83450", "n_GachaGradeRate9": "30856" }, { "n_EnchantLv": "89", "n_NextLvRequireCount": "4150", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "810950", "n_GachaGradeRate3": "2147683", "n_GachaGradeRate4": "2888252", "n_GachaGradeRate5": "2229636", "n_GachaGradeRate6": "1215229", "n_GachaGradeRate7": "587643", "n_GachaGradeRate8": "87690", "n_GachaGradeRate9": "32917" }, { "n_EnchantLv": "90", "n_NextLvRequireCount": "4240", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "761543", "n_GachaGradeRate3": "2002201", "n_GachaGradeRate4": "2948248", "n_GachaGradeRate5": "2298905", "n_GachaGradeRate6": "1246534", "n_GachaGradeRate7": "615444", "n_GachaGradeRate8": "92066", "n_GachaGradeRate9": "35059" }, { "n_EnchantLv": "91", "n_NextLvRequireCount": "4330", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "709970", "n_GachaGradeRate3": "1853737", "n_GachaGradeRate4": "3009449", "n_GachaGradeRate5": "2336440", "n_GachaGradeRate6": "1312390", "n_GachaGradeRate7": "644151", "n_GachaGradeRate8": "96580", "n_GachaGradeRate9": "37283" }, { "n_EnchantLv": "92", "n_NextLvRequireCount": "4420", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "656286", "n_GachaGradeRate3": "1702148", "n_GachaGradeRate4": "3071871", "n_GachaGradeRate5": "2380255", "n_GachaGradeRate6": "1374836", "n_GachaGradeRate7": "673780", "n_GachaGradeRate8": "101234", "n_GachaGradeRate9": "39590" }, { "n_EnchantLv": "93", "n_NextLvRequireCount": "4520", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "600551", "n_GachaGradeRate3": "1547282", "n_GachaGradeRate4": "3135531", "n_GachaGradeRate5": "2424848", "n_GachaGradeRate6": "1439427", "n_GachaGradeRate7": "704349", "n_GachaGradeRate8": "106030", "n_GachaGradeRate9": "41982" }, { "n_EnchantLv": "94", "n_NextLvRequireCount": "4610", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "542828", "n_GachaGradeRate3": "1388984", "n_GachaGradeRate4": "3200446", "n_GachaGradeRate5": "2470228", "n_GachaGradeRate6": "1506209", "n_GachaGradeRate7": "735875", "n_GachaGradeRate8": "110970", "n_GachaGradeRate9": "44460" }, { "n_EnchantLv": "95", "n_NextLvRequireCount": "4710", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "483184", "n_GachaGradeRate3": "1227096", "n_GachaGradeRate4": "3266632", "n_GachaGradeRate5": "2516401", "n_GachaGradeRate6": "1575229", "n_GachaGradeRate7": "768376", "n_GachaGradeRate8": "116057", "n_GachaGradeRate9": "47025" }, { "n_EnchantLv": "96", "n_NextLvRequireCount": "4800", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "421692", "n_GachaGradeRate3": "1053552", "n_GachaGradeRate4": "3334107", "n_GachaGradeRate5": "2571275", "n_GachaGradeRate6": "1646534", "n_GachaGradeRate7": "801869", "n_GachaGradeRate8": "121292", "n_GachaGradeRate9": "49679" }, { "n_EnchantLv": "97", "n_NextLvRequireCount": "4900", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "358427", "n_GachaGradeRate3": "875861", "n_GachaGradeRate4": "3402888", "n_GachaGradeRate5": "2627180", "n_GachaGradeRate6": "1720172", "n_GachaGradeRate7": "836372", "n_GachaGradeRate8": "126678", "n_GachaGradeRate9": "52422" }, { "n_EnchantLv": "98", "n_NextLvRequireCount": "5000", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "344455", "n_GachaGradeRate3": "642860", "n_GachaGradeRate4": "3472993", "n_GachaGradeRate5": "2684126", "n_GachaGradeRate6": "1796191", "n_GachaGradeRate7": "871903", "n_GachaGradeRate8": "132216", "n_GachaGradeRate9": "55256" }, { "n_EnchantLv": "99", "n_NextLvRequireCount": "0", "n_GachaGradeRate1": "0", "n_GachaGradeRate2": "244716", "n_GachaGradeRate3": "489509", "n_GachaGradeRate4": "3544439", "n_GachaGradeRate5": "2742126", "n_GachaGradeRate6": "1874639", "n_GachaGradeRate7": "908480", "n_GachaGradeRate8": "137909", "n_GachaGradeRate9": "58182" } ] } function Get_RandomEnchantRateGrade(lv) { const table = Get_EnchantRateTable(); const data = table.find(row => parseInt(row.n_EnchantLv) === lv); if (!data) return -1; // 유효한 등급(rate > 0)만 뽑기 const rates = []; for (let i = 1; i <= 9; i++) { const key = `n_GachaGradeRate${i}`; const rate = parseInt(data[key]); if (rate > 0) { rates.push({ grade: i, weight: rate }); } } // 총합 const totalWeight = rates.reduce((sum, r) => sum + r.weight, 0); if (totalWeight <= 0) return -1; // 랜덤 추첨 let rand = Math.floor(Math.random() * totalWeight); for (let i = 0; i < rates.length; i++) { if (rand < rates[i].weight) return rates[i].grade; rand -= rates[i].weight; } return -1; } function Get_LimitSlotMagicRateTable() { return [ { "n_NeedLimitLv": "1", "n_DropIndex": "9900001", "n_GachaGradeRate1": "5000000", "n_GachaGradeRate2": "3500000", "n_GachaGradeRate3": "1500000", "n_GachaGradeRate4": "0", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "2", "n_DropIndex": "9900001", "n_GachaGradeRate1": "5000000", "n_GachaGradeRate2": "3500000", "n_GachaGradeRate3": "1500000", "n_GachaGradeRate4": "0", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "3", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2882", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "4", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2882", "n_GachaGradeRate5": "0", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "5", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2782", "n_GachaGradeRate5": "100", "n_GachaGradeRate6": "0", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "6", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2782", "n_GachaGradeRate5": "200", "n_GachaGradeRate6": "100", "n_GachaGradeRate7": "0", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "7", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2782", "n_GachaGradeRate5": "300", "n_GachaGradeRate6": "200", "n_GachaGradeRate7": "100", "n_GachaGradeRate8": "0", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "8", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "274482", "n_GachaGradeRate5": "40000", "n_GachaGradeRate6": "3000", "n_GachaGradeRate7": "200", "n_GachaGradeRate8": "10", "n_GachaGradeRate9": "0" }, { "n_NeedLimitLv": "9", "n_DropIndex": "9900001", "n_GachaGradeRate1": "4997764", "n_GachaGradeRate2": "3498130", "n_GachaGradeRate3": "1501224", "n_GachaGradeRate4": "2782", "n_GachaGradeRate5": "500", "n_GachaGradeRate6": "400", "n_GachaGradeRate7": "300", "n_GachaGradeRate8": "200", "n_GachaGradeRate9": "100" } ] } function Get_RandomGachaGrade(limitLv) { const table = Get_LimitSlotMagicRateTable(); const data = table.find(row => parseInt(row.n_NeedLimitLv) === limitLv); if (!data) return -1; // 유효한 등급(rate > 0)만 뽑기 const rates = []; for (let i = 1; i <= 9; i++) { const key = `n_GachaGradeRate${i}`; const rate = parseInt(data[key]); if (rate > 0) { rates.push({ grade: i, weight: rate }); } } // 총합 const totalWeight = rates.reduce((sum, r) => sum + r.weight, 0); if (totalWeight <= 0) return -1; // 랜덤 추첨 let rand = Math.floor(Math.random() * totalWeight); for (let i = 0; i < rates.length; i++) { if (rand < rates[i].weight) return rates[i].grade; rand -= rates[i].weight; } return -1; } function Get_RandomBagTable() { return [ { "n_DropIndex": "9900001", "n_ItemGrade": "1", "n_ItemId": "330001", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "1", "n_ItemId": "330002", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "1", "n_ItemId": "330003", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "2", "n_ItemId": "330004", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "2", "n_ItemId": "330005", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "2", "n_ItemId": "330006", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "3", "n_ItemId": "330007", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "3", "n_ItemId": "330008", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900001", "n_ItemGrade": "3", "n_ItemId": "330009", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "1", "n_ItemId": "330101", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "1", "n_ItemId": "330102", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "1", "n_ItemId": "330103", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "2", "n_ItemId": "330104", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "2", "n_ItemId": "330105", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "2", "n_ItemId": "330106", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "3", "n_ItemId": "330107", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "3", "n_ItemId": "330108", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9900002", "n_ItemGrade": "3", "n_ItemId": "330109", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "1", "n_ItemId": "472", "f_DropRate": "0.33", "n_DropCount": "100" }, { "n_DropIndex": "9800001", "n_ItemGrade": "1", "n_ItemId": "472", "f_DropRate": "0.33", "n_DropCount": "200" }, { "n_DropIndex": "9800001", "n_ItemGrade": "1", "n_ItemId": "472", "f_DropRate": "0.34", "n_DropCount": "300" }, { "n_DropIndex": "9800001", "n_ItemGrade": "2", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "400" }, { "n_DropIndex": "9800001", "n_ItemGrade": "2", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "500" }, { "n_DropIndex": "9800001", "n_ItemGrade": "2", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "600" }, { "n_DropIndex": "9800001", "n_ItemGrade": "2", "n_ItemId": "472", "f_DropRate": "0.25", "n_DropCount": "700" }, { "n_DropIndex": "9800001", "n_ItemGrade": "3", "n_ItemId": "400001", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "3", "n_ItemId": "400002", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "3", "n_ItemId": "400003", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "3", "n_ItemId": "400004", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "4", "n_ItemId": "400005", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "4", "n_ItemId": "400006", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "4", "n_ItemId": "400007", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "4", "n_ItemId": "400008", "f_DropRate": "0.25", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "5", "n_ItemId": "400009", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "5", "n_ItemId": "400010", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "5", "n_ItemId": "400011", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "6", "n_ItemId": "400012", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "6", "n_ItemId": "400013", "f_DropRate": "0.33", "n_DropCount": "1" }, { "n_DropIndex": "9800001", "n_ItemGrade": "6", "n_ItemId": "400014", "f_DropRate": "0.34", "n_DropCount": "1" }, { "n_DropIndex": "9700001", "n_ItemGrade": "1", "n_ItemId": "10101001", "f_DropRate": "0.01", "n_DropCount": "1" }, { "n_DropIndex": "9700001", "n_ItemGrade": "2", "n_ItemId": "10101006", "f_DropRate": "0.001", "n_DropCount": "1" }, { "n_DropIndex": "9700001", "n_ItemGrade": "3", "n_ItemId": "10101011", "f_DropRate": "0.0001", "n_DropCount": "1" }, { "n_DropIndex": "7001", "n_ItemGrade": "1", "n_ItemId": "1", "f_DropRate": "0", "n_DropCount": "100" }, { "n_DropIndex": "7001", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "1000" }, { "n_DropIndex": "7002", "n_ItemGrade": "1", "n_ItemId": "101", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7002", "n_ItemGrade": "1", "n_ItemId": "201", "f_DropRate": "0", "n_DropCount": "20" }, { "n_DropIndex": "7011", "n_ItemGrade": "1", "n_ItemId": "1", "f_DropRate": "0", "n_DropCount": "100" }, { "n_DropIndex": "7011", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "50" }, { "n_DropIndex": "7011", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "999" }, { "n_DropIndex": "7012", "n_ItemGrade": "1", "n_ItemId": "1", "f_DropRate": "0", "n_DropCount": "1000" }, { "n_DropIndex": "7012", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "50" }, { "n_DropIndex": "7012", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "9999" }, { "n_DropIndex": "7013", "n_ItemGrade": "1", "n_ItemId": "1", "f_DropRate": "0", "n_DropCount": "10000" }, { "n_DropIndex": "7013", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "25" }, { "n_DropIndex": "7013", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "999999" }, { "n_DropIndex": "7101", "n_ItemGrade": "1", "n_ItemId": "601", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7102", "n_ItemGrade": "1", "n_ItemId": "602", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7103", "n_ItemGrade": "1", "n_ItemId": "603", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7104", "n_ItemGrade": "1", "n_ItemId": "604", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7105", "n_ItemGrade": "1", "n_ItemId": "605", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7106", "n_ItemGrade": "1", "n_ItemId": "606", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7107", "n_ItemGrade": "1", "n_ItemId": "607", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7108", "n_ItemGrade": "1", "n_ItemId": "608", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7109", "n_ItemGrade": "1", "n_ItemId": "609", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7110", "n_ItemGrade": "1", "n_ItemId": "610", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7201", "n_ItemGrade": "1", "n_ItemId": "1", "f_DropRate": "0", "n_DropCount": "100" }, { "n_DropIndex": "7211", "n_ItemGrade": "1", "n_ItemId": "101", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7212", "n_ItemGrade": "1", "n_ItemId": "102", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7213", "n_ItemGrade": "1", "n_ItemId": "103", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7214", "n_ItemGrade": "1", "n_ItemId": "104", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7215", "n_ItemGrade": "1", "n_ItemId": "105", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7216", "n_ItemGrade": "1", "n_ItemId": "106", "f_DropRate": "0", "n_DropCount": "10" }, { "n_DropIndex": "7217", "n_ItemGrade": "1", "n_ItemId": "201", "f_DropRate": "0", "n_DropCount": "5" }, { "n_DropIndex": "7218", "n_ItemGrade": "1", "n_ItemId": "202", "f_DropRate": "0", "n_DropCount": "5" }, { "n_DropIndex": "7219", "n_ItemGrade": "1", "n_ItemId": "203", "f_DropRate": "0", "n_DropCount": "5" }, { "n_DropIndex": "7220", "n_ItemGrade": "1", "n_ItemId": "204", "f_DropRate": "0", "n_DropCount": "5" }, { "n_DropIndex": "7221", "n_ItemGrade": "1", "n_ItemId": "401", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7222", "n_ItemGrade": "1", "n_ItemId": "402", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7223", "n_ItemGrade": "1", "n_ItemId": "403", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7224", "n_ItemGrade": "1", "n_ItemId": "404", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7301", "n_ItemGrade": "1", "n_ItemId": "1", "f_DropRate": "0", "n_DropCount": "50" }, { "n_DropIndex": "7311", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "1000" }, { "n_DropIndex": "7311", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "100" }, { "n_DropIndex": "7312", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "3000" }, { "n_DropIndex": "7312", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "300" }, { "n_DropIndex": "7313", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "5000" }, { "n_DropIndex": "7313", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "500" }, { "n_DropIndex": "7314", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "10000" }, { "n_DropIndex": "7314", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "1000" }, { "n_DropIndex": "7315", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "30000" }, { "n_DropIndex": "7315", "n_ItemGrade": "1", "n_ItemId": "3", "f_DropRate": "0", "n_DropCount": "3000" }, { "n_DropIndex": "7321", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "1000" }, { "n_DropIndex": "7331", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "10000" }, { "n_DropIndex": "7332", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "100000" }, { "n_DropIndex": "7333", "n_ItemGrade": "1", "n_ItemId": "2", "f_DropRate": "0", "n_DropCount": "1000000" }, { "n_DropIndex": "7401", "n_ItemGrade": "1", "n_ItemId": "101", "f_DropRate": "0", "n_DropCount": "15" }, { "n_DropIndex": "7402", "n_ItemGrade": "1", "n_ItemId": "102", "f_DropRate": "0", "n_DropCount": "15" }, { "n_DropIndex": "7403", "n_ItemGrade": "1", "n_ItemId": "103", "f_DropRate": "0", "n_DropCount": "15" }, { "n_DropIndex": "7404", "n_ItemGrade": "1", "n_ItemId": "104", "f_DropRate": "0", "n_DropCount": "15" }, { "n_DropIndex": "7405", "n_ItemGrade": "1", "n_ItemId": "105", "f_DropRate": "0", "n_DropCount": "15" }, { "n_DropIndex": "7406", "n_ItemGrade": "1", "n_ItemId": "106", "f_DropRate": "0", "n_DropCount": "15" }, { "n_DropIndex": "7407", "n_ItemGrade": "1", "n_ItemId": "201", "f_DropRate": "0", "n_DropCount": "7" }, { "n_DropIndex": "7408", "n_ItemGrade": "1", "n_ItemId": "202", "f_DropRate": "0", "n_DropCount": "7" }, { "n_DropIndex": "7409", "n_ItemGrade": "1", "n_ItemId": "203", "f_DropRate": "0", "n_DropCount": "7" }, { "n_DropIndex": "7410", "n_ItemGrade": "1", "n_ItemId": "204", "f_DropRate": "0", "n_DropCount": "7" }, { "n_DropIndex": "7411", "n_ItemGrade": "1", "n_ItemId": "401", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7412", "n_ItemGrade": "1", "n_ItemId": "402", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7413", "n_ItemGrade": "1", "n_ItemId": "403", "f_DropRate": "0", "n_DropCount": "1" }, { "n_DropIndex": "7414", "n_ItemGrade": "1", "n_ItemId": "404", "f_DropRate": "0", "n_DropCount": "1" } ] } function Get_RandomItemId(dropIndex, grade) { var randombaTable = Get_RandomBagTable(); const items = randombaTable.filter(f => f.n_DropIndex == dropIndex && f.n_ItemGrade == grade ); if (items.length === 0) return null; // 가중치 누적합 const weights = items.map(f => parseFloat(f.f_DropRate)); const total = weights.reduce((sum, w) => sum + w, 0); let rand = Math.random() * total; for (let i = 0; i < items.length; i++) { if (rand < weights[i]) { return items[i].n_ItemId; } rand -= weights[i]; } return null; } function Get_EquipCraftingTable() { return [ { "n_CraftingItemID": "10101001", "n_MainGoodsID": "201", "n_MainGoodsCount": "1", "n_MaterialValue1": "1", "n_MaterialCount1": "1", "n_MaterialValue2": "202", "n_MaterialCount2": "10", "n_MaterialValue3": "0", "n_MaterialCount3": "0" }, { "n_CraftingItemID": "10101002", "n_MainGoodsID": "201", "n_MainGoodsCount": "2", "n_MaterialValue1": "10101001", "n_MaterialCount1": "1", "n_MaterialValue2": "202", "n_MaterialCount2": "20", "n_MaterialValue3": "203", "n_MaterialCount3": "10" }, { "n_CraftingItemID": "10101003", "n_MainGoodsID": "201", "n_MainGoodsCount": "3", "n_MaterialValue1": "10100002", "n_MaterialCount1": "15", "n_MaterialValue2": "202", "n_MaterialCount2": "8888", "n_MaterialValue3": "0", "n_MaterialCount3": "0" }, { "n_CraftingItemID": "10301001", "n_MainGoodsID": "201", "n_MainGoodsCount": "4", "n_MaterialValue1": "201", "n_MaterialCount1": "10", "n_MaterialValue2": "202", "n_MaterialCount2": "20", "n_MaterialValue3": "0", "n_MaterialCount3": "0" }, { "n_CraftingItemID": "10201001", "n_MainGoodsID": "201", "n_MainGoodsCount": "4", "n_MaterialValue1": "1", "n_MaterialCount1": "1", "n_MaterialValue2": "202", "n_MaterialCount2": "11", "n_MaterialValue3": "0", "n_MaterialCount3": "0" }, { "n_CraftingItemID": "10003", "n_MainGoodsID": "201", "n_MainGoodsCount": "5", "n_MaterialValue1": "10100003", "n_MaterialCount1": "3", "n_MaterialValue2": "202", "n_MaterialCount2": "1000", "n_MaterialValue3": "203", "n_MaterialCount3": "100" }, { "n_CraftingItemID": "10004", "n_MainGoodsID": "201", "n_MainGoodsCount": "6", "n_MaterialValue1": "0", "n_MaterialCount1": "0", "n_MaterialValue2": "0", "n_MaterialCount2": "0", "n_MaterialValue3": "0", "n_MaterialCount3": "0" }, { "n_CraftingItemID": "101", "n_MainGoodsID": "201", "n_MainGoodsCount": "7", "n_MaterialValue1": "10200001", "n_MaterialCount1": "5", "n_MaterialValue2": "202", "n_MaterialCount2": "1000", "n_MaterialValue3": "0", "n_MaterialCount3": "0" }, { "n_CraftingItemID": "102", "n_MainGoodsID": "201", "n_MainGoodsCount": "8", "n_MaterialValue1": "10200001", "n_MaterialCount1": "5", "n_MaterialValue2": "202", "n_MaterialCount2": "1000", "n_MaterialValue3": "0", "n_MaterialCount3": "0" } ] } function Get_EquipmentTable() { return [ { "n_EquipID": "10101001", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10101002", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10101003", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10101004", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10101005", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10101006", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10101007", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10101008", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10101009", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10101010", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10101011", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10101012", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10101013", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10101014", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10101015", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10101016", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10101017", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10101018", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10101019", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10101020", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10101021", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10101022", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10101023", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10101024", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10101025", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10101026", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10101027", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10101028", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10101029", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10101030", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10101031", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10101032", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10101033", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10101034", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10101035", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10102001", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10102002", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10102003", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10102004", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10102005", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10102006", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10102007", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10102008", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10102009", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10102010", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10102011", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10102012", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10102013", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10102014", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10102015", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10102016", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10102017", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10102018", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10102019", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10102020", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10102021", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10102022", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10102023", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10102024", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10102025", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10102026", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10102027", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10102028", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10102029", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10102030", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10102031", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10102032", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10102033", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10102034", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10102035", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10103001", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10103002", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10103003", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10103004", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "1" }, { "n_EquipID": "10103005", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10103006", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10103007", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10103008", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "6" }, { "n_EquipID": "10103009", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10103010", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10103011", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10103012", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "14" }, { "n_EquipID": "10103013", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10103014", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10103015", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10103016", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "25" }, { "n_EquipID": "10103017", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10103018", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10103019", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10103020", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "41" }, { "n_EquipID": "10103021", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10103022", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10103023", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10103024", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "60" }, { "n_EquipID": "10103025", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10103026", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10103027", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10103028", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "84" }, { "n_EquipID": "10103029", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10103030", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10103031", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10103032", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "111" }, { "n_EquipID": "10103033", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10103034", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10103035", "e_EquipParts": "Weapon", "n_DecompositionReward": "101", "n_DecompositionCount": "142" }, { "n_EquipID": "10201001", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "1" }, { "n_EquipID": "10201002", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "1" }, { "n_EquipID": "10201003", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "6" }, { "n_EquipID": "10201004", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "6" }, { "n_EquipID": "10201005", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "14" }, { "n_EquipID": "10201006", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "14" }, { "n_EquipID": "10201007", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "25" }, { "n_EquipID": "10201008", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "25" }, { "n_EquipID": "10201009", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "41" }, { "n_EquipID": "10201010", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "41" }, { "n_EquipID": "10201011", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "60" }, { "n_EquipID": "10201012", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "84" }, { "n_EquipID": "10201013", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "111" }, { "n_EquipID": "10201014", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "142" }, { "n_EquipID": "10202001", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "1" }, { "n_EquipID": "10202002", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "1" }, { "n_EquipID": "10202003", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "6" }, { "n_EquipID": "10202004", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "6" }, { "n_EquipID": "10202005", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "14" }, { "n_EquipID": "10202006", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "14" }, { "n_EquipID": "10202007", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "25" }, { "n_EquipID": "10202008", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "25" }, { "n_EquipID": "10202009", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "41" }, { "n_EquipID": "10202010", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "41" }, { "n_EquipID": "10202011", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "60" }, { "n_EquipID": "10202012", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "84" }, { "n_EquipID": "10202013", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "111" }, { "n_EquipID": "10202014", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "142" }, { "n_EquipID": "10203001", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "1" }, { "n_EquipID": "10203002", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "1" }, { "n_EquipID": "10203003", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "6" }, { "n_EquipID": "10203004", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "6" }, { "n_EquipID": "10203005", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "14" }, { "n_EquipID": "10203006", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "14" }, { "n_EquipID": "10203007", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "25" }, { "n_EquipID": "10203008", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "25" }, { "n_EquipID": "10203009", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "41" }, { "n_EquipID": "10203010", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "41" }, { "n_EquipID": "10203011", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "60" }, { "n_EquipID": "10203012", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "84" }, { "n_EquipID": "10203013", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "111" }, { "n_EquipID": "10203014", "e_EquipParts": "Armor", "n_DecompositionReward": "102", "n_DecompositionCount": "142" }, { "n_EquipID": "10301001", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "1" }, { "n_EquipID": "10301002", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "1" }, { "n_EquipID": "10301003", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "6" }, { "n_EquipID": "10301004", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "6" }, { "n_EquipID": "10301005", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "14" }, { "n_EquipID": "10301006", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "14" }, { "n_EquipID": "10301007", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "25" }, { "n_EquipID": "10301008", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "25" }, { "n_EquipID": "10301009", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "41" }, { "n_EquipID": "10301010", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "41" }, { "n_EquipID": "10301011", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "60" }, { "n_EquipID": "10301012", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "84" }, { "n_EquipID": "10301013", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "111" }, { "n_EquipID": "10301014", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "142" }, { "n_EquipID": "10302001", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "1" }, { "n_EquipID": "10302002", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "1" }, { "n_EquipID": "10302003", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "6" }, { "n_EquipID": "10302004", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "6" }, { "n_EquipID": "10302005", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "14" }, { "n_EquipID": "10302006", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "14" }, { "n_EquipID": "10302007", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "25" }, { "n_EquipID": "10302008", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "25" }, { "n_EquipID": "10302009", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "41" }, { "n_EquipID": "10302010", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "41" }, { "n_EquipID": "10302011", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "60" }, { "n_EquipID": "10302012", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "84" }, { "n_EquipID": "10302013", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "111" }, { "n_EquipID": "10302014", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "142" }, { "n_EquipID": "10303001", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "1" }, { "n_EquipID": "10303002", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "1" }, { "n_EquipID": "10303003", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "6" }, { "n_EquipID": "10303004", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "6" }, { "n_EquipID": "10303005", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "14" }, { "n_EquipID": "10303006", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "14" }, { "n_EquipID": "10303007", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "25" }, { "n_EquipID": "10303008", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "25" }, { "n_EquipID": "10303009", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "41" }, { "n_EquipID": "10303010", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "41" }, { "n_EquipID": "10303011", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "60" }, { "n_EquipID": "10303012", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "84" }, { "n_EquipID": "10303013", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "111" }, { "n_EquipID": "10303014", "e_EquipParts": "Helmet", "n_DecompositionReward": "103", "n_DecompositionCount": "142" }, { "n_EquipID": "10401001", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "1" }, { "n_EquipID": "10401002", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "1" }, { "n_EquipID": "10401003", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "6" }, { "n_EquipID": "10401004", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "6" }, { "n_EquipID": "10401005", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "14" }, { "n_EquipID": "10401006", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "14" }, { "n_EquipID": "10401007", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "25" }, { "n_EquipID": "10401008", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "25" }, { "n_EquipID": "10401009", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "41" }, { "n_EquipID": "10401010", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "41" }, { "n_EquipID": "10401011", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "60" }, { "n_EquipID": "10401012", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "84" }, { "n_EquipID": "10401013", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "111" }, { "n_EquipID": "10401014", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "142" }, { "n_EquipID": "10402001", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "1" }, { "n_EquipID": "10402002", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "1" }, { "n_EquipID": "10402003", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "6" }, { "n_EquipID": "10402004", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "6" }, { "n_EquipID": "10402005", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "14" }, { "n_EquipID": "10402006", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "14" }, { "n_EquipID": "10402007", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "25" }, { "n_EquipID": "10402008", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "25" }, { "n_EquipID": "10402009", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "41" }, { "n_EquipID": "10402010", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "41" }, { "n_EquipID": "10402011", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "60" }, { "n_EquipID": "10402012", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "84" }, { "n_EquipID": "10402013", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "111" }, { "n_EquipID": "10402014", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "142" }, { "n_EquipID": "10403001", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "1" }, { "n_EquipID": "10403002", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "1" }, { "n_EquipID": "10403003", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "6" }, { "n_EquipID": "10403004", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "6" }, { "n_EquipID": "10403005", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "14" }, { "n_EquipID": "10403006", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "14" }, { "n_EquipID": "10403007", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "25" }, { "n_EquipID": "10403008", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "25" }, { "n_EquipID": "10403009", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "41" }, { "n_EquipID": "10403010", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "41" }, { "n_EquipID": "10403011", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "60" }, { "n_EquipID": "10403012", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "84" }, { "n_EquipID": "10403013", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "111" }, { "n_EquipID": "10403014", "e_EquipParts": "Extra", "n_DecompositionReward": "104", "n_DecompositionCount": "142" }, { "n_EquipID": "10500001", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "1" }, { "n_EquipID": "10500002", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "1" }, { "n_EquipID": "10500003", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "6" }, { "n_EquipID": "10500004", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "6" }, { "n_EquipID": "10500005", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "14" }, { "n_EquipID": "10500006", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "14" }, { "n_EquipID": "10500007", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "25" }, { "n_EquipID": "10500008", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "25" }, { "n_EquipID": "10500009", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "41" }, { "n_EquipID": "10500010", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "41" }, { "n_EquipID": "10500011", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "60" }, { "n_EquipID": "10500012", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "84" }, { "n_EquipID": "10500013", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "111" }, { "n_EquipID": "10500014", "e_EquipParts": "Necklace", "n_DecompositionReward": "105", "n_DecompositionCount": "142" }, { "n_EquipID": "10600001", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "1" }, { "n_EquipID": "10600002", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "1" }, { "n_EquipID": "10600003", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "6" }, { "n_EquipID": "10600004", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "6" }, { "n_EquipID": "10600005", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "14" }, { "n_EquipID": "10600006", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "14" }, { "n_EquipID": "10600007", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "25" }, { "n_EquipID": "10600008", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "25" }, { "n_EquipID": "10600009", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "41" }, { "n_EquipID": "10600010", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "41" }, { "n_EquipID": "10600011", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "60" }, { "n_EquipID": "10600012", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "84" }, { "n_EquipID": "10600013", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "111" }, { "n_EquipID": "10600014", "e_EquipParts": "Ring", "n_DecompositionReward": "106", "n_DecompositionCount": "142" } ] } function Get_EquipSmeltingTable() { return [ { "n_SmeltingStep": "0", "n_NextStepRate": "1000000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "1", "n_NextStepRate": "1000000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "2", "n_NextStepRate": "990000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "3", "n_NextStepRate": "980000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "4", "n_NextStepRate": "970000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "5", "n_NextStepRate": "960000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "6", "n_NextStepRate": "950000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "7", "n_NextStepRate": "940000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "8", "n_NextStepRate": "930000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "9", "n_NextStepRate": "920000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "10", "n_NextStepRate": "910000", "n_UpgradePrice": "1" }, { "n_SmeltingStep": "11", "n_NextStepRate": "900000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "12", "n_NextStepRate": "890000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "13", "n_NextStepRate": "880000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "14", "n_NextStepRate": "870000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "15", "n_NextStepRate": "860000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "16", "n_NextStepRate": "850000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "17", "n_NextStepRate": "840000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "18", "n_NextStepRate": "830000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "19", "n_NextStepRate": "820000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "20", "n_NextStepRate": "810000", "n_UpgradePrice": "2" }, { "n_SmeltingStep": "21", "n_NextStepRate": "800000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "22", "n_NextStepRate": "790000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "23", "n_NextStepRate": "780000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "24", "n_NextStepRate": "770000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "25", "n_NextStepRate": "760000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "26", "n_NextStepRate": "750000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "27", "n_NextStepRate": "740000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "28", "n_NextStepRate": "730000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "29", "n_NextStepRate": "720000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "30", "n_NextStepRate": "710000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "31", "n_NextStepRate": "700000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "32", "n_NextStepRate": "690000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "33", "n_NextStepRate": "680000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "34", "n_NextStepRate": "670000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "35", "n_NextStepRate": "660000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "36", "n_NextStepRate": "650000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "37", "n_NextStepRate": "640000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "38", "n_NextStepRate": "630000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "39", "n_NextStepRate": "620000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "40", "n_NextStepRate": "610000", "n_UpgradePrice": "3" }, { "n_SmeltingStep": "41", "n_NextStepRate": "600000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "42", "n_NextStepRate": "590000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "43", "n_NextStepRate": "580000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "44", "n_NextStepRate": "570000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "45", "n_NextStepRate": "560000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "46", "n_NextStepRate": "550000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "47", "n_NextStepRate": "540000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "48", "n_NextStepRate": "530000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "49", "n_NextStepRate": "520000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "50", "n_NextStepRate": "510000", "n_UpgradePrice": "4" }, { "n_SmeltingStep": "51", "n_NextStepRate": "500000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "52", "n_NextStepRate": "490000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "53", "n_NextStepRate": "480000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "54", "n_NextStepRate": "470000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "55", "n_NextStepRate": "460000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "56", "n_NextStepRate": "450000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "57", "n_NextStepRate": "440000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "58", "n_NextStepRate": "430000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "59", "n_NextStepRate": "420000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "60", "n_NextStepRate": "410000", "n_UpgradePrice": "5" }, { "n_SmeltingStep": "61", "n_NextStepRate": "400000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "62", "n_NextStepRate": "390000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "63", "n_NextStepRate": "380000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "64", "n_NextStepRate": "370000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "65", "n_NextStepRate": "360000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "66", "n_NextStepRate": "350000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "67", "n_NextStepRate": "340000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "68", "n_NextStepRate": "330000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "69", "n_NextStepRate": "320000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "70", "n_NextStepRate": "310000", "n_UpgradePrice": "6" }, { "n_SmeltingStep": "71", "n_NextStepRate": "300000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "72", "n_NextStepRate": "290000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "73", "n_NextStepRate": "280000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "74", "n_NextStepRate": "270000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "75", "n_NextStepRate": "260000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "76", "n_NextStepRate": "250000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "77", "n_NextStepRate": "240000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "78", "n_NextStepRate": "230000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "79", "n_NextStepRate": "220000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "80", "n_NextStepRate": "210000", "n_UpgradePrice": "7" }, { "n_SmeltingStep": "81", "n_NextStepRate": "200000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "82", "n_NextStepRate": "190000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "83", "n_NextStepRate": "180000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "84", "n_NextStepRate": "170000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "85", "n_NextStepRate": "160000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "86", "n_NextStepRate": "150000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "87", "n_NextStepRate": "140000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "88", "n_NextStepRate": "130000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "89", "n_NextStepRate": "120000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "90", "n_NextStepRate": "110000", "n_UpgradePrice": "8" }, { "n_SmeltingStep": "91", "n_NextStepRate": "100000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "92", "n_NextStepRate": "90000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "93", "n_NextStepRate": "80000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "94", "n_NextStepRate": "70000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "95", "n_NextStepRate": "60000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "96", "n_NextStepRate": "50000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "97", "n_NextStepRate": "40000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "98", "n_NextStepRate": "30000", "n_UpgradePrice": "9" }, { "n_SmeltingStep": "99", "n_NextStepRate": "20000", "n_UpgradePrice": "9" } ] } function Get_EquipmentSlotUpgradeTable() { return [ { "e_EquipParts": "Weapon", "e_EquipAttribute": "Physics ", "n_EquipSlotName": "2001", "e_OptionType": "ATK_Multiplier", "n_DefaultValue": "3", "f_LevelPerValue": "1.5", "f_BalanceConstant": "0.032", "n_ConsumeGoodsID": "101", "n_DefaultValuePrice": "10", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015" }, { "e_EquipParts": "Weapon", "e_EquipAttribute": "Magic", "n_EquipSlotName": "2002", "e_OptionType": "ATK_Multiplier", "n_DefaultValue": "3", "f_LevelPerValue": "1.5", "f_BalanceConstant": "0.032", "n_ConsumeGoodsID": "101", "n_DefaultValuePrice": "10", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015" }, { "e_EquipParts": "Weapon", "e_EquipAttribute": "None", "n_EquipSlotName": "2003", "e_OptionType": "Stat_EXTRA", "n_DefaultValue": "3", "f_LevelPerValue": "1.5", "f_BalanceConstant": "0.032", "n_ConsumeGoodsID": "101", "n_DefaultValuePrice": "10", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015" }, { "e_EquipParts": "Armor", "e_EquipAttribute": "None", "n_EquipSlotName": "2004", "e_OptionType": "DEF", "n_DefaultValue": "1", "f_LevelPerValue": "0.5", "f_BalanceConstant": "0.025", "n_ConsumeGoodsID": "102", "n_DefaultValuePrice": "5", "f_LevelPerValuePrice": "3", "f_BalanceConstantPrice": "0.025" }, { "e_EquipParts": "Armor", "e_EquipAttribute": "None", "n_EquipSlotName": "2005", "e_OptionType": "M_DEF", "n_DefaultValue": "1", "f_LevelPerValue": "0.5", "f_BalanceConstant": "0.025", "n_ConsumeGoodsID": "102", "n_DefaultValuePrice": "5", "f_LevelPerValuePrice": "3", "f_BalanceConstantPrice": "0.025" }, { "e_EquipParts": "Helmet", "e_EquipAttribute": "None", "n_EquipSlotName": "2006", "e_OptionType": "M_DEF", "n_DefaultValue": "1", "f_LevelPerValue": "0.5", "f_BalanceConstant": "0.025", "n_ConsumeGoodsID": "103", "n_DefaultValuePrice": "5", "f_LevelPerValuePrice": "3", "f_BalanceConstantPrice": "0.025" }, { "e_EquipParts": "Extra", "e_EquipAttribute": "None", "n_EquipSlotName": "2007", "e_OptionType": "M_DEF", "n_DefaultValue": "1", "f_LevelPerValue": "0.5", "f_BalanceConstant": "0.025", "n_ConsumeGoodsID": "104", "n_DefaultValuePrice": "5", "f_LevelPerValuePrice": "3", "f_BalanceConstantPrice": "0.025" }, { "e_EquipParts": "Necklace", "e_EquipAttribute": "None", "n_EquipSlotName": "2008", "e_OptionType": "M_DEF", "n_DefaultValue": "1", "f_LevelPerValue": "0.5", "f_BalanceConstant": "0.025", "n_ConsumeGoodsID": "105", "n_DefaultValuePrice": "5", "f_LevelPerValuePrice": "3", "f_BalanceConstantPrice": "0.025" }, { "e_EquipParts": "Ring", "e_EquipAttribute": "None", "n_EquipSlotName": "2009", "e_OptionType": "M_DEF", "n_DefaultValue": "1", "f_LevelPerValue": "0.5", "f_BalanceConstant": "0.025", "n_ConsumeGoodsID": "106", "n_DefaultValuePrice": "5", "f_LevelPerValuePrice": "3", "f_BalanceConstantPrice": "0.025" } ] } function Get_SkillTable() { return [ { "n_SkillID": "700001", "e_Skill": "None", "e_SkillEnhance": "Newbie", "e_SkillType": "JobPassive", "n_SkillClassID": "10101", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700002", "e_Skill": "None", "e_SkillEnhance": "Monster_Dmg", "e_SkillType": "JobPassive", "n_SkillClassID": "10201", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700003", "e_Skill": "None", "e_SkillEnhance": "MOV_SPD_Up", "e_SkillType": "JobPassive", "n_SkillClassID": "10202", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700004", "e_Skill": "None", "e_SkillEnhance": "MP_Down", "e_SkillType": "JobPassive", "n_SkillClassID": "10203", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700005", "e_Skill": "None", "e_SkillEnhance": "Dmg_Decrease", "e_SkillType": "JobPassive", "n_SkillClassID": "10301", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700006", "e_Skill": "None", "e_SkillEnhance": "Dmg_Up", "e_SkillType": "JobPassive", "n_SkillClassID": "10302", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700007", "e_Skill": "None", "e_SkillEnhance": "ATK_SPD_Up", "e_SkillType": "JobPassive", "n_SkillClassID": "10303", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700008", "e_Skill": "None", "e_SkillEnhance": "CRI_Up", "e_SkillType": "JobPassive", "n_SkillClassID": "10304", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700009", "e_Skill": "None", "e_SkillEnhance": "Boss_Dmg", "e_SkillType": "JobPassive", "n_SkillClassID": "10305", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700010", "e_Skill": "None", "e_SkillEnhance": "PIERCING", "e_SkillType": "JobPassive", "n_SkillClassID": "10306", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700011", "e_Skill": "None", "e_SkillEnhance": "SkillCoolTime", "e_SkillType": "JobPassive", "n_SkillClassID": "10307", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "700012", "e_Skill": "None", "e_SkillEnhance": "PetStat_Up", "e_SkillType": "JobPassive", "n_SkillClassID": "10308", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "701001", "e_Skill": "None", "e_SkillEnhance": "CRI_Dmg ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.1", "f_SkillEnhanceStep2": "0.1", "f_SkillEnhanceStep3": "0.5", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701002", "e_Skill": "None", "e_SkillEnhance": "BuffTime_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.1", "f_SkillEnhanceStep2": "10", "f_SkillEnhanceStep3": "0.1", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701003", "e_Skill": "None", "e_SkillEnhance": "Blooding ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.1", "f_SkillEnhanceStep2": "3", "f_SkillEnhanceStep3": "0.2", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701004", "e_Skill": "None", "e_SkillEnhance": "HP_Drain ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.1", "f_SkillEnhanceStep2": "0.01", "f_SkillEnhanceStep3": "20", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701005", "e_Skill": "None", "e_SkillEnhance": "ATK_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.5", "f_SkillEnhanceStep2": "0.1", "f_SkillEnhanceStep3": "0.01", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701006", "e_Skill": "None", "e_SkillEnhance": "HP_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.3", "f_SkillEnhanceStep2": "0.1", "f_SkillEnhanceStep3": "0.02", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701007", "e_Skill": "None", "e_SkillEnhance": "MP_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.3", "f_SkillEnhanceStep2": "0.1", "f_SkillEnhanceStep3": "0.01", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701008", "e_Skill": "None", "e_SkillEnhance": "Skill_Dmg ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.1", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "0.01", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701009", "e_Skill": "None", "e_SkillEnhance": "Stun ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.5", "f_SkillEnhanceStep2": "2", "f_SkillEnhanceStep3": "0.1", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701010", "e_Skill": "None", "e_SkillEnhance": "MP_Drain ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.1", "f_SkillEnhanceStep2": "10", "f_SkillEnhanceStep3": "30", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701011", "e_Skill": "None", "e_SkillEnhance": "DEF_Down ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "5", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "10", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701012", "e_Skill": "None", "e_SkillEnhance": "M_DEF_Down ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "5", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "5", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701013", "e_Skill": "None", "e_SkillEnhance": "STR_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.2", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "0.2", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701014", "e_Skill": "None", "e_SkillEnhance": "DEX_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.2", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "0.2", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701015", "e_Skill": "None", "e_SkillEnhance": "INT_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.2", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "0.2", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701016", "e_Skill": "None", "e_SkillEnhance": "LUCK_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.2", "f_SkillEnhanceStep2": "0.2", "f_SkillEnhanceStep3": "0.2", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701017", "e_Skill": "None", "e_SkillEnhance": "ATK_SPD_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "5", "f_SkillEnhanceStep2": "0.1", "f_SkillEnhanceStep3": "0.5", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701018", "e_Skill": "None", "e_SkillEnhance": "MOV_SPD_Up ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "5", "f_SkillEnhanceStep2": "0.1", "f_SkillEnhanceStep3": "0.5", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701019", "e_Skill": "None", "e_SkillEnhance": "PIERCING ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.2", "f_SkillEnhanceStep2": "5", "f_SkillEnhanceStep3": "1", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701020", "e_Skill": "None", "e_SkillEnhance": "Boss_Dmg ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "5", "f_SkillEnhanceStep2": "0.5", "f_SkillEnhanceStep3": "1", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701021", "e_Skill": "None", "e_SkillEnhance": "Monster_Dmg ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "5", "f_SkillEnhanceStep2": "0.5", "f_SkillEnhanceStep3": "1", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701022", "e_Skill": "None", "e_SkillEnhance": "GoldHunter ", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.5", "f_SkillEnhanceStep2": "0.5", "f_SkillEnhanceStep3": "0.5", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701023", "e_Skill": "None", "e_SkillEnhance": "MP_Down", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "10", "f_SkillEnhanceStep2": "0.5", "f_SkillEnhanceStep3": "0.3", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "701024", "e_Skill": "None", "e_SkillEnhance": "AttackRange_Up", "e_SkillType": "Passive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0.02", "f_SkillEnhanceStep2": "1", "f_SkillEnhanceStep3": "1", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "710001", "e_Skill": "None", "e_SkillEnhance": "ATK_SPD_Up ", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710002", "e_Skill": "None", "e_SkillEnhance": "Cri_Up", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710003", "e_Skill": "None", "e_SkillEnhance": "DMG_TO_HP", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710004", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710005", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710006", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710007", "e_Skill": "None", "e_SkillEnhance": "SkillDmg_DECREASE", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710008", "e_Skill": "None", "e_SkillEnhance": "BaseDmg_DECREASE", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710009", "e_Skill": "None", "e_SkillEnhance": "HP_REGEN_Per1Sec", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710010", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710011", "e_Skill": "None", "e_SkillEnhance": "MOV_SPD_Up", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710012", "e_Skill": "None", "e_SkillEnhance": "ATK_SPD_Up ", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710013", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710014", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710015", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710016", "e_Skill": "None", "e_SkillEnhance": "HP_Up", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710017", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710018", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710019", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710020", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710021", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710022", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710023", "e_Skill": "None", "e_SkillEnhance": "ATK_FIXED", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710024", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710025", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710026", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710027", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710028", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710029", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710030", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710031", "e_Skill": "None", "e_SkillEnhance": "DMG_TO_HP", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710032", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710033", "e_Skill": "None", "e_SkillEnhance": "DMG_DECREASE", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710034", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710035", "e_Skill": "None", "e_SkillEnhance": "StartleBehind", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710036", "e_Skill": "None", "e_SkillEnhance": "None", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710037", "e_Skill": "None", "e_SkillEnhance": "DeadSkin", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710038", "e_Skill": "None", "e_SkillEnhance": "RageOfFairy", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710039", "e_Skill": "None", "e_SkillEnhance": "SummonMob", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710040", "e_Skill": "None", "e_SkillEnhance": "HellfireFlames", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710041", "e_Skill": "None", "e_SkillEnhance": "SummonMob", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "710042", "e_Skill": "None", "e_SkillEnhance": "AcidicLiquid", "e_SkillType": "MobPassive", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "0", "f_LevelPerValuePrice": "0", "f_BalanceConstantPrice": "0", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "702001", "e_Skill": "Skill_IceBolt", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702002", "e_Skill": "Skill_IceArrows", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702003", "e_Skill": "Skill_Ignited", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702004", "e_Skill": "Skill_FireBolt", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702005", "e_Skill": "Skill_StraightBurst", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702006", "e_Skill": "Skill_Tornado", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702007", "e_Skill": "Skill_Fireball", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702008", "e_Skill": "Skill_CurseofWitch", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702009", "e_Skill": "Skill_ExplosionArea", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702010", "e_Skill": "Skill_Bead", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702011", "e_Skill": "Skill_ManaBurst", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702012", "e_Skill": "Skill_HeavyRain", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702013", "e_Skill": "Skill_Frozen", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702014", "e_Skill": "Skill_DaggerThrow", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702015", "e_Skill": "Skill_Heal", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "702016", "e_Skill": "Skill_SpiritBless", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "0", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "5", "n_SkillEnhanceAmount2": "15", "n_SkillEnhanceAmount3": "40" }, { "n_SkillID": "703101", "e_Skill": "Skill_OneHandCombo1", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10101", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703102", "e_Skill": "Skill_FatalBlow", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10101", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703103", "e_Skill": "Skill_DashSlash", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10101", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703104", "e_Skill": "Skill_SwordShield", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10102", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703105", "e_Skill": "Skill_EnergySlash", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10102", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703106", "e_Skill": "Skill_BrutalSlash", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10102", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703201", "e_Skill": "Skill_SweepAttack", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10201", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703202", "e_Skill": "Skill_VitalStrike", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10201", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703203", "e_Skill": "Skill_DeathBlade", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10201", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703204", "e_Skill": "Skill_ShadowSlash", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10202", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703205", "e_Skill": "Skill_PhantomFrenzy", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10202", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703206", "e_Skill": "Skill_DarkAmbush", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10202", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703301", "e_Skill": "Skill_BlackHole", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10301", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703302", "e_Skill": "Skill_ManaShield", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10301", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703303", "e_Skill": "Skill_EnergyBall", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10301", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703304", "e_Skill": "Skill_Blizzard", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10302", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703305", "e_Skill": "Skill_MeteoStorm", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10302", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703306", "e_Skill": "Skill_Hurricane", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10302", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703307", "e_Skill": "Skill_Flower", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10303", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703308", "e_Skill": "Skill_EarthWorm", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10303", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703309", "e_Skill": "Skill_Golem", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10303", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703401", "e_Skill": "Skill_UnpredictableArrow", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10401", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703402", "e_Skill": "Skill_TrapSetup", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10401", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703403", "e_Skill": "Skill_BindingArrow", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10401", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703404", "e_Skill": "Skill_MultiShot", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10402", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703405", "e_Skill": "Skill_RapidShot", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10402", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703406", "e_Skill": "Skill_ArrowRain", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10402", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703501", "e_Skill": "Skill_EatSnack", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10501", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703502", "e_Skill": "Skill_ShieldAttack", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10501", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703503", "e_Skill": "Skill_JumpAttack", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10501", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703504", "e_Skill": "Skill_Aggro", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10502", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703505", "e_Skill": "Skill_CrossSlash", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10502", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703506", "e_Skill": "Skill_SpinSlash", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10502", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703601", "e_Skill": "Skill_Berserk", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10601", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703602", "e_Skill": "Skill_EarthSlam", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10601", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" }, { "n_SkillID": "703603", "e_Skill": "Skill_Whirlwind", "e_SkillEnhance": "None", "e_SkillType": "Active", "n_SkillClassID": "10601", "n_ConsumeGoodsID": "301", "n_DefaultValuePrice": "10000", "f_LevelPerValuePrice": "5", "f_BalanceConstantPrice": "0.015", "f_SkillEnhanceStep1": "0", "f_SkillEnhanceStep2": "0", "f_SkillEnhanceStep3": "0", "n_SkillEnhanceAmount1": "0", "n_SkillEnhanceAmount2": "0", "n_SkillEnhanceAmount3": "0" } ] } function Get_PlayOCoupons() { var poc = JSON.parse(server.GetTitleInternalData("PlayO").Data.PlayO); return poc.Coupons; } function Get_K_Value(lv, balance, defaultval, perlv, abandon = true) { if (lv <= 0) return 0; lv = parseFloat(lv); balance = parseFloat(balance); defaultval = parseFloat(defaultval); perlv = parseFloat(perlv); let val; if (Math.abs(balance) < 0.000001) { val = defaultval + lv * perlv; } else { const base = lv * perlv; const exponent = balance * Math.sqrt(lv); val = defaultval + Math.pow(base, exponent); } val *= 0.0001; if (abandon) { val = Math.floor(val); } return val; } function getRandomIntInclusive(min, max) { min = Math.ceil(parseInt(min)); max = Math.floor(parseInt(max)); return Math.floor(Math.random() * (max - min + 1)) + min; } function IsRateTrue1000000(rate) { return Math.floor(Math.random() * 1000000) < rate; } function Add_Amount(...args) { return args.reduce((sum, val) => { let num = Number(val); return isNaN(num) ? sum : sum + num; }, 0); } function Get_CurKoreaTime() { var curServerTime = new Date(); return new Date(curServerTime.setHours(curServerTime.getHours() + 9)); } function CheckNullOrEmpty(value) { if (value == "" || value == null || value == undefined || (value != null && typeof value == "object" && !Object.keys(value).length)) return true; return false; } function getRandomFloat(min, max) { return Math.random() * (max - min) + min; } function getRandomInt(min, max) { return Math.floor(Math.random() * (max - min + 1)) + min; } function sleep(milliseconds) { const date = Date.now(); let currentDate = null; do { currentDate = Date.now(); } while (currentDate - date < milliseconds); } function formatString(template, values) { return template.replace(/{(\d+)}/g, (match, index) => values[index] || match); }