diff --git a/game-server/app/servers/battle/handler/comBattleHandler.ts b/game-server/app/servers/battle/handler/comBattleHandler.ts index 05a4fff8a..d43ad112b 100644 --- a/game-server/app/servers/battle/handler/comBattleHandler.ts +++ b/game-server/app/servers/battle/handler/comBattleHandler.ts @@ -655,7 +655,7 @@ export class ComBattleHandler { // 战斗胜利队长扣减藏宝图 if (result && teamStatus.capId != 'robot') { let res = await ItemModel.decreaseItems(teamStatus.capId, [{id: teamStatus.blueprtId, count: 1}]); - if (!res) return resResult(STATUS.COM_BATTLE_BLUEPRT_NOT_ENOUGH); + if (res.hasError) return resResult(STATUS.COM_BATTLE_BLUEPRT_NOT_ENOUGH); } channel.pushMessage('onTeamComplete', {teamCode, result}); this.teamMap.delete(teamCode); @@ -819,7 +819,7 @@ export class ComBattleHandler { }); // 消耗藏宝图和寻宝币 const rec = await ItemModel.decreaseItems(roleId, original); - if(!rec) { + if(rec.hasError) { return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); } diff --git a/game-server/app/servers/chat/handler/chatHandler.ts b/game-server/app/servers/chat/handler/chatHandler.ts index dbb568a94..88bd72954 100644 --- a/game-server/app/servers/chat/handler/chatHandler.ts +++ b/game-server/app/servers/chat/handler/chatHandler.ts @@ -1,7 +1,6 @@ import {Application, BackendSession} from 'pinus'; import { HeroModel } from '../../../db/Hero'; import Actor from '../../../pubUtils/actor'; -import { updateCe } from '../../../pubUtils/util'; export default function(app: Application) { return new ChatHandler(app); @@ -11,14 +10,6 @@ export class ChatHandler { constructor(private app: Application) { } - async test(msg: {}, session: BackendSession) { - let roleId = session.get('roleId') - let hero = await HeroModel.find().limit(1000); - for(let h of hero) { - await updateCe(h.roleId, h); - } - return 'success' - } /** * Send messages to users * diff --git a/game-server/app/servers/role/handler/heroHandler.ts b/game-server/app/servers/role/handler/heroHandler.ts new file mode 100644 index 000000000..fd8435141 --- /dev/null +++ b/game-server/app/servers/role/handler/heroHandler.ts @@ -0,0 +1,435 @@ +import {Application, BackendSession, createTcpMailBox, ChannelService} from 'pinus'; +import { handleCost } from '../../../services/rewardService'; +import { calPlayerCeAndSave, getAllAttrStage } from '../../../services/playerCeService'; +import { resResult, getItems, decodeStr } from '../../../pubUtils/util'; +import { STATUS } from '../../../consts/statusCode'; +import {HeroModel} from '../../../db/Hero'; +import {CURRENCY_BY_TYPE, CURRENCY_TYPE, ITID, CONSUME_TYPE, HERO_GROW_MAX, HERO_SYSTEM_TYPE} from '../../../consts/consts'; +import {getJobInfoById, getMaxGradeByjobClass, getHidAndLevelByShipId, getHeroInfoById, getGoodById, getHeroExpByLv, getGamedata, getJobByGradeAndClass, getFriendShipById, getFriendShipLevels, getFashionsById, getHeroLvByExp} from '../../../pubUtils/gamedata'; +import { ABI_STAGE } from '../../../consts/abilityConst'; +import { RoleModel } from '../../../db/Role'; + +const _ = require('underscore'); + +export default function(app: Application) { + return new HeroHandler(app); +} + +export class HeroHandler { + constructor(private app: Application) { + } + + private channelService: ChannelService = this.app.get('channelService'); + + public async test(msg: { id: number, count: number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let roleName: string = session.get('roleName'); + let sid: string = session.get('sid'); + + let {id, count} = msg; + + let result = await handleCost(roleId, sid, [{id, count}] ); + if(!result) { + return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); + } + return resResult(STATUS.SUCCESS); + + } + + // 武将碎片合成 + public async compose(msg: { hid: number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let roleName: string = session.get('roleName'); + let sid: string = session.get('sid'); + let serverId: number = session.get('serverId'); + + let {hid} = msg; + + // 检查是否存在武将 + let hasHero = await HeroModel.findByHidAndRole(hid, roleId); + if(hasHero) return resResult(STATUS.ROLE_HERO_EXISTS); + // 根据dic_hero 获得 1. 碎片id 2. 碎片数量 3. 初始武将星级 4. 初始品质 + let dicHero = getHeroInfoById(hid); + if(!dicHero) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + let {pieceId, quality, initialStars: star, pieceCount, jobid: job, name: hName} = dicHero; + // 碎片数量是否足够 + let costResult = await handleCost(roleId, sid, [{id: pieceId, count: pieceCount}]); + if(!costResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH); + // createHero + let curHero = await HeroModel.createHero({ + roleId, serverId, roleName, hid, hName, star, quality, job + }, false); + await calPlayerCeAndSave(sid, roleId, [curHero], HERO_SYSTEM_TYPE.STAR, getAllAttrStage()); + return resResult(STATUS.SUCCESS, {curHero}); + } + + // 武将升级 + public async lvUp(msg: { hid: number, type: number, material: Array<{id: number, count: number}>}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + + let { hid, type, material } = msg; + + let addLv = 0; + if(type == 1) { + addLv = 1; + } else if(type == 5) { + addLv = 5; + } else { + return resResult(STATUS.ROLE_HERO_LV_TYPE_ERROR); + } + + // 计算得材料可转换的经验 + let allExp = 0; + for(let {id, count} of material) { + let dicGoods = getGoodById(id); + if(!dicGoods) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + let dicItid = ITID.get(dicGoods.itid); + if(!dicItid || dicItid.type != CONSUME_TYPE.EXP) { + return resResult(STATUS.ROLE_METERIAL_ERROR); + } + allExp += count * dicGoods.value; + } + // 计算武将可以升的级数 + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if(!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS); + let {lv: playerLv} = await RoleModel.findByRoleId(roleId); + let {lv: oldLv, exp: oldExp} = hero; + if(oldLv + addLv > playerLv ) return resResult(STATUS.ROLE_HERO_LV_OVER); + oldExp += allExp; + let newExp = oldExp + allExp; // 加上经验书可以达到的经验 + let newLv = getHeroLvByExp(newExp); + + if(newLv < oldLv + addLv) { + return resResult(STATUS.ROLE_EXP_NOT_ENOUGH); + } + + let costResult = await handleCost(roleId, sid, material); + if(!costResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH); + + hero.lv = playerLv > newLv?newLv: playerLv; + hero.exp = newExp; + + let heros = await calPlayerCeAndSave(sid, roleId, [hero], HERO_SYSTEM_TYPE.STAR, getAllAttrStage()); + const curHero = { + hid, lv : heros[0].lv, exp : heros[0].exp + } + return resResult(STATUS.SUCCESS, { curHero }); + + } + + // 武将升星 + public async starUp(msg: { hid: number, star: number, starStage: number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + + let {hid, star, starStage} = msg; + // 根据dic_hero 获得 1. 碎片id 2. 碎片数量 3. 初始武将星级 4. 初始品质 + let dicHero = getHeroInfoById(hid); + if(!dicHero) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + let {pieceId} = dicHero; + + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if(!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS); + + let {star: oldStar, starStage: oldStarStage, quality} = hero; + if(oldStar != star || oldStarStage != starStage) { + return resResult(STATUS.WRONG_PARMS); + } + if(oldStar == HERO_GROW_MAX.STAR) { + return resResult(STATUS.ROLE_STAR_REACH_MAX); + } + // 根据dic_zyz_hero_star 计算需要花的碎片并检查碎片数量 + const dicHeroStar = getGamedata('dic_zyz_hero_star'); + const curDicHeroStar = dicHeroStar.find(cur => cur.quality == quality && cur.star && oldStar); + if(!curDicHeroStar) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + + let costResult = await handleCost(roleId, sid, [{id: pieceId, count: curDicHeroStar.advanceUpFragmentNum}]); + if(!costResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH); + + let isUpStar = oldStarStage + 1 == ABI_STAGE.END; + hero.star = isUpStar? oldStar + 1: oldStar; + hero.starStage = isUpStar? ABI_STAGE.START: oldStarStage + 1; + + let heros = await calPlayerCeAndSave(sid, roleId, [hero], HERO_SYSTEM_TYPE.STAR, [isUpStar? ABI_STAGE.END: hero.starStage]); + const curHero = { + hid, + star : heros[0].star, + starStage : heros[0].starStage, + colorStar: heros[0].colorStar, + colorStarStage: heros[0].colorStarStage + } + return resResult(STATUS.SUCCESS, {isUpStar, curHero}); + } + + // 武将升品 + public async qualityUp(msg: { hid: number, quality: number }, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + + let {hid, quality} = msg; + let dicHero = getHeroInfoById(hid); + if(!dicHero) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + // 根据dic_hero 获得 碎片id + let {pieceId} = dicHero; + + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if(!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS); + let {quality: oldQuality, star} = hero; + if(quality != oldQuality) { + return resResult(STATUS.WRONG_PARMS); + } + if(oldQuality == HERO_GROW_MAX.QUALITY) { + return resResult(STATUS.ROLE_QUALITY_REACH_MAX); + } + if(star != HERO_GROW_MAX.STAR ) { + return resResult(STATUS.ROLE_STAR_NOT_ENOUGH); + } + + // 根据dic_zyz_hero_quality_up 获得需要的材料 + let dicHeroQualityUp = getGamedata('dic_zyz_hero_quality_up'); + const curDicHeroQualityUp = dicHeroQualityUp.find(cur => cur.quality == quality); + if(!curDicHeroQualityUp) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + let {fragmentNum} = curDicHeroQualityUp; + + let costResult = await handleCost(roleId, sid, [{id: pieceId, count: fragmentNum}]); + if(!costResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH); + + hero.quality ++; + let heros = await calPlayerCeAndSave(sid, roleId, [hero], HERO_SYSTEM_TYPE.STAR, getAllAttrStage()); + const curHero = { + hid, + quality : heros[0].quality + } + return resResult(STATUS.SUCCESS, {curHero}); + } + + // 武将觉醒 + public async wakeUp(msg: { hid: number, colorStar: number, colorStarStage: number}, session: BackendSession) { + + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + + let {hid, colorStar, colorStarStage} = msg; + // 根据dic_hero 获得 1. 碎片id 2. 碎片数量 3. 初始武将星级 4. 初始品质 + let dicHero = getHeroInfoById(hid); + if(!dicHero) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + let {pieceId} = dicHero; + + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if(!hero) return resResult(STATUS.ROLE_HERO_NOT_EXISTS); + + let {colorStar: oldColorStar, colorStarStage: oldColorStarStage, star, quality} = hero; + if(colorStar != oldColorStar || colorStarStage != oldColorStarStage) { + return resResult(STATUS.WRONG_PARMS); + } + if(star != HERO_GROW_MAX.STAR) { + return resResult(STATUS.ROLE_WAKE_STAR_NOT_ENOUGH); + } + if(quality != HERO_GROW_MAX.QUALITY) { + return resResult(STATUS.ROLE_QUALITY_NOT_ENOUGH); + } + // 根据dic_zyz_hero_wake 计算需要花的碎片并检查碎片数量 + const dicHeroStar = getGamedata('dic_zyz_hero_wake'); + const curDicHeroStar = dicHeroStar.find(cur => cur.quality == quality && cur.star == oldColorStar); + if(!curDicHeroStar) return resResult(STATUS.ROLE_INFO_NOT_FOUND); + + let {fragmentNum, consume} = curDicHeroStar; + let consumeArr = decodeStr('cost', consume); + + // console.log(JSON.stringify([{id: pieceId, count: fragmentNum}, ...consumeArr])) + let costResult = await handleCost(roleId, sid, [{id: pieceId, count: fragmentNum}, ...consumeArr]); + + if(!costResult) return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH); + + let isUpStar = oldColorStar == 0|| oldColorStarStage + 1 == ABI_STAGE.END; + hero.colorStar = isUpStar? oldColorStar + 1: oldColorStar; + hero.colorStarStage = isUpStar? ABI_STAGE.START: oldColorStarStage + 1; + + let args = new Array(); + if(oldColorStarStage + 1 == ABI_STAGE.END) { + args = getAllAttrStage(); + } else { + args.push(isUpStar? ABI_STAGE.END: hero.colorStarStage) + } + + let heros = await calPlayerCeAndSave(sid, roleId, [hero], HERO_SYSTEM_TYPE.STAR, args); + const curHero = { + hid, + star : heros[0].star, + starStage : heros[0].starStage, + colorStar: heros[0].colorStar, + colorStarStage: heros[0].colorStarStage + } + return resResult(STATUS.SUCCESS, {isUpStar, curHero}); + } + + //训练 + async heroJobTrain (msg: {hid:number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + let { hid } = msg; + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if (!hero) + return resResult(STATUS.HERO_NOT_FIND); + let heroJob = getJobInfoById(hero.job); + let nextHeroJob = getJobByGradeAndClass(heroJob.job_class, heroJob.grade + 1); + if (nextHeroJob.unlockLevel > hero.lv) + return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL); + if (hero.jobStage >= 6) + return resResult(STATUS.HERO_JOB_STAGE_REACH_MAX_STAGE); + if (hero.job >= getMaxGradeByjobClass(heroJob.job_class)) + return resResult(STATUS.HERO_JOB_REACH_MAX_STAGE); + let cousumeGoods = getItems(heroJob.trainingConsume); + let result = await handleCost(roleId, sid, cousumeGoods); + if(!result) { + return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); + } + hero.jobStage = hero.jobStage ++; + //重算战力并下发 + let heros = await calPlayerCeAndSave(sid, roleId, [hero]); + return resResult(STATUS.SUCCESS, { hid : heros[0].hid, job : heros[0].job, jobStage : heros[0].jobStage}); + } + + //进阶 + async heroJobStageUp(msg: {hid:number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + let { hid } = msg; + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if (!hero) + return resResult(STATUS.HERO_NOT_FIND); + let heroJob = getJobInfoById(hero.job); + let nextHeroJob = getJobByGradeAndClass(heroJob.job_class, heroJob.grade + 1); + if (nextHeroJob.unlockLevel > hero.lv) + return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL); + if (hero.job >= getMaxGradeByjobClass(heroJob.job_class)) + return resResult(STATUS.HERO_JOB_REACH_MAX_STAGE); + let cousumeGoods = getItems(heroJob.upGradeConsume); + let result = await handleCost(roleId, sid, cousumeGoods); + if(!result) { + return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); + } + hero.job = nextHeroJob.jobid; + hero.jobStage = 0; + //重算战力并下发 + let heros = await calPlayerCeAndSave(sid, roleId, [hero]); + return resResult(STATUS.SUCCESS, { hid : heros[0].hid, job : heros[0].job, jobStage : heros[0].jobStage}); + } + + //激活羁绊 + async heroConectionActivate(msg: {shipId: number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + let { shipId } = msg; + let shipHidAndLevel = getHidAndLevelByShipId(shipId); + if (!shipHidAndLevel) + return resResult(STATUS.HERO_CONECTION_IS_NOT_EXIT); + let hero = await HeroModel.findByHidAndRole(shipHidAndLevel.actorId, roleId, false); + if (!hero) + return resResult(STATUS.HERO_NOT_FIND); + let flag = true; + let level = 1; + for (let conection of hero.conections) { + if (conection.shipId == shipId ) { + if (conection.level >= shipHidAndLevel.level) { + return resResult(STATUS.HERO_CONECTION_IS_MAX_LEVEL); + } else { + flag = false; + conection.level++; + level = conection.level; + } + } + } + if (!!flag) { + hero.conections.push({shipId,level}); + } + let friendShip = getFriendShipById(shipId, level); + if (hero.star < friendShip.level) + return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL); + let hids = friendShip.hids; + for (let hid of hids) { + if (hid == shipHidAndLevel.actorId) + continue; + let member = await HeroModel.findByHidAndRole(hid, roleId, false); + if (!member) + return resResult(STATUS.ROLE_SHORT_HERO_CONECTION); + if (member.star < friendShip.level) + return resResult(STATUS.NOT_REACH_UNLOCK_LEVEL); + } + let result = await handleCost(roleId, sid, [{id: CURRENCY_BY_TYPE.get(CURRENCY_TYPE.COIN), count:5000}]); + if(!result) { + return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); + } + //重算战力并下发 + let heros = await calPlayerCeAndSave(sid, roleId, [hero]); + return resResult(STATUS.SUCCESS, { hid : heros[0].hid, conections : heros[0].conections}); + } + + //赠送(包括一键赠送) + async heroGiveFavor(msg: {hid:number, items:Array<{id : number,count : number}>}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + let { hid, items } = msg; + let hero = await HeroModel.findByHidAndRole(hid, roleId, false); + if (!hero) + return resResult(STATUS.HERO_NOT_FIND); + let friendShipLevels = getFriendShipLevels(); + if (friendShipLevels[friendShipLevels.length - 1].level <= hero.favourLv) + return resResult(STATUS.HERO_FAVOUR_LEVEL_REACH_MAXT); + //计算消耗物品转化的经验 + let exp:number = 0; + for (let item of items) { + let itemInfo = getGoodById(item.id); + if (itemInfo.itid == CONSUME_TYPE.FAVOUR) { + exp += itemInfo.value; + } else { + return resResult(STATUS.WRONG_PARMS); + } + } + hero.favour += exp; + for (let friendShipLevel of friendShipLevels) { + if (friendShipLevel.level < hero.favourLv) + continue; + if (friendShipLevel.exp > hero.favour) + break; + hero.favour -= friendShipLevel.exp; + hero.favourLv++; + } + let result = await handleCost(roleId, sid, items); + if(!result) { + return resResult(STATUS.BATTLE_CONSUMES_NOT_ENOUGH); + } + //重算战力并下发 + let heros = await calPlayerCeAndSave(sid, roleId, [hero]); + return resResult(STATUS.SUCCESS, { hid : heros[0].hid, favour : heros[0].favour, favourLv : heros[0].favourLv}); + } + + //穿带时装 + async heroWearSkin(msg: {id:number}, session: BackendSession) { + let roleId: string = session.get('roleId'); + let sid: string = session.get('sid'); + let { id } = msg; + let skinInfo = getFashionsById(id); + if (!skinInfo) + return resResult(STATUS.HERO_SKIN_NOT_FIND); + let hero = await HeroModel.findByHidAndRole(skinInfo.actorId, roleId, false); + if (!hero) + return resResult(STATUS.HERO_NOT_FIND); + let result = false; + for (let skin of hero.skins) { + if (skin.id == id) { + skin.enable = true; + result = true; + } else { + skin.enable = false; + } + } + if (!result) { + return resResult(STATUS.HERO_SKIN_NOT_FIND); + } + await calPlayerCeAndSave(sid, roleId, [hero]); + return resResult(STATUS.SUCCESS, { hid : hero.hid, skins : hero.skins}); + } + +} diff --git a/game-server/app/servers/role/handler/roleHandler.ts b/game-server/app/servers/role/handler/roleHandler.ts index 4d6148165..63ee4bd99 100644 --- a/game-server/app/servers/role/handler/roleHandler.ts +++ b/game-server/app/servers/role/handler/roleHandler.ts @@ -30,17 +30,16 @@ export class RoleHandler { } async initHeros(roleId: string, roleName: string) { - const seqId = await CounterModel.getNewCounter(COUNTER.HID); - let ce = calculateCE({hid: 1, lv: 1}); const heroInfo = { roleId, roleName, hid: 1, hName: '曹操', - seqId, + quality: 1, + job: 1, star: 0, - ce + serverId: 1 } await HeroModel.createHero(heroInfo); } diff --git a/game-server/app/services/battleService.ts b/game-server/app/services/battleService.ts index c65a53b32..571aff69a 100644 --- a/game-server/app/services/battleService.ts +++ b/game-server/app/services/battleService.ts @@ -204,8 +204,8 @@ async function checkCond(roleId: string, heroes, type: number, param: number, cn switch (type) { case 1: for(let seqId of heroes) { - const {star, fire} = await HeroModel.findBySeqIdAndRole(seqId, roleId); - if (star + fire >= param) { + const {star, colorStar} = await HeroModel.findBySeqIdAndRole(seqId, roleId); + if (star + colorStar >= param) { heroCnt++; } } diff --git a/game-server/app/services/expeditionService.ts b/game-server/app/services/expeditionService.ts index d59b7f54c..52c7c89fe 100644 --- a/game-server/app/services/expeditionService.ts +++ b/game-server/app/services/expeditionService.ts @@ -5,7 +5,8 @@ import { PvpDefenseModel } from '../db/PvpDefense'; import { getWarJsons, getGamedata, getExpeditionById } from '../pubUtils/gamedata'; import { decodeStr, resResult, setLocalHours, shouldRefresh } from '../pubUtils/util'; -import { WAR_JSON_ATTRIBUTE_TYPE, EXPEDITION_CONST } from '../consts/consts'; +import { EXPEDITION_CONST } from '../consts/consts'; +import { getAtrrNameById} from '../consts/abilityConst'; import Actor from '../pubUtils/actor'; import { ExpeditionWarRecordModel } from '../db/ExpeditionWarRecord'; @@ -143,7 +144,7 @@ export function decodeWarJsonAttribute(attribute: string) { let obj = {hp: 0, atk: 0, matk: 0, def: 0, mdef: 0, speed: 0, agi: 0, luk: 0, hit: 0, cri: 0, flee: 0, antCri: 0, damageIncrease: 0, damageDecrease: 0, defIngnore: 0, bloodSuck: 0} for(let {id, value} of arr) { - let field = WAR_JSON_ATTRIBUTE_TYPE[id]; + let field = getAtrrNameById(id); if(field) { obj[field] = value; } diff --git a/game-server/app/services/playerCeService.ts b/game-server/app/services/playerCeService.ts new file mode 100644 index 000000000..5230f599e --- /dev/null +++ b/game-server/app/services/playerCeService.ts @@ -0,0 +1,219 @@ +/** + * 体力系统 + */ + +import { HERO_SYSTEM_TYPE } from '../consts/consts'; +import { pinus } from 'pinus'; +import { STATUS } from '../consts/statusCode'; + +import { resResult } from '../pubUtils/util'; +import Hero from '../db/Hero'; +import { RoleModel } from '../db/Role'; +import { CeAttrData, CeAttr } from '../db/BaseModel'; +import { getJobInfoById, getJobByGradeAndClass, getHeroInfoById, getHeroStar, getHeroWake, getFiendShipLevel, getFriendShipById, getHeroSkillById, getSeidById } from '../pubUtils/gamedata'; +import { getAttrNameByJobStage, getAttrCeRatio, getAtrrNameById, ABI_TYPE_TO_STAGE, ABI_STAGE, SEID_TYPE, HERO_ATTR} from '../consts/abilityConst'; +const HERO_CE_RATIO = 100; +//战力计算TODO +export function calPlayerCe(hero: any, type: number, args: Array) { + let incCe = 0; + let incArr = {}; + let reIncAttr = {}; // {"hp": {"base": number, "fixUp": number, "ratioUp": number}} + + let addSeidList = new Array(); + let removeSeidList = new Array(); + + if (type == HERO_SYSTEM_TYPE.STAR) { + reIncAttr = calHeroStarIncAttr(hero, args, addSeidList, removeSeidList); // args: 升的星盘 + } else if (type == HERO_SYSTEM_TYPE.TRAIN) { + reIncAttr = calHeroTrainIncAttr(hero); + } + + addSeidEffect(reIncAttr, addSeidList, removeSeidList); // 处理加值 + if(!hero.ceAttr) hero.ceAttr = new CeAttr(); + for (let attrName in reIncAttr) { + let originalAttrData: CeAttrData = hero.ceAttr[attrName]||new CeAttrData(); + let oldCe = originalAttrData.fixUp * HERO_CE_RATIO + originalAttrData.base *(HERO_CE_RATIO + originalAttrData.ratioUp) + if(!hero.ceAttr[attrName]) hero.ceAttr[attrName] = new CeAttrData(); + for (let attrKey in reIncAttr[attrName]) { + hero.ceAttr[attrName][attrKey] = parseInt(reIncAttr[attrName][attrKey]); + } + incArr[attrName] = reIncAttr[attrName].fixUp * HERO_CE_RATIO + reIncAttr[attrName].base *(HERO_CE_RATIO + reIncAttr[attrName].ratioUp) - oldCe; //计算属性 + incCe += incArr[attrName] * getAttrCeRatio(attrName); + } + hero.ce += incCe; + return incCe; +} + +//修改并下发战力 +export async function calPlayerCeAndSave(sid: string, roleId: string, heros: Array, type?: number, args?: Array) { + let incPlayerCe = 0; + let pushHeros = []; + + for (let hero of heros) { + let incHeroCe = calPlayerCe(hero, type, args); + incPlayerCe += incHeroCe; + await hero.save(); + pushHeros.push({ + hid: hero.hid, + ce: hero.ce, + incHeroCe : incHeroCe, + }); + } + let role = await RoleModel.findByRoleId(roleId); + role.ce += incPlayerCe; + await RoleModel.updateRoleInfo(roleId, role); + //下发战力 + let uids = [{ uid: roleId, sid }]; + pinus.app.get('channelService').pushMessageByUids('onPlayerCeUpdate', resResult(STATUS.SUCCESS, { ce: role.ce, heros: pushHeros, topFiveCe: 0 }), uids); + return heros; +} + +export function calHeroStarIncAttr (hero: Hero, args: Array, addSeidList: Array, removeSeidList: Array) { + let {star, starStage, quality, colorStar, colorStarStage, ceAttr} = hero; + let res = {}; + const dicHero = getHeroInfoById(hero.hid); + + const isWake = colorStar > 0; // 是否觉醒,只要激活了觉醒,彩星就会 > 1 + if(isWake) { + if(colorStarStage == ABI_STAGE.START) colorStar = colorStar -1; + } else { + if(starStage == ABI_STAGE.START) star = star -1; + } + const dicStar = isWake? getHeroWake(quality, colorStar): getHeroStar(quality, star); // 星级表 + + for(let stage of args) { + + let targetAttrId = getFieldByStage(stage, hero.job); // 转换为17维的属性id + let heroAttr = dicHero.baseAbilityArr[targetAttrId]; // 武将表hp等 + let heroUpAttr = dicHero.baseAbilityUpArr[targetAttrId]; // 武将表hp_up等 + + let starUp = dicStar.ceAttr.get(stage); + let newBase = heroAttr + hero.lv * (heroUpAttr + starUp); + let field = getAtrrNameById(targetAttrId); + let ceAttrData: CeAttrData = ceAttr[field]||new CeAttrData(); // 存表中的属性下的base,fixup,ratioup + let {ratioUp = 0, fixUp = 0} = ceAttrData; + res[field] = { base: newBase, ratioUp, fixUp}; // base变动,增量为△base * ratio + 0 + } + + // 解锁技能 + if(dicHero.skill){ + let {starSeidArr, colorStarSeidArr} = getHeroSkillById(dicHero.skill); + if(isWake) { + for(let {star, value} of starSeidArr){ + if(hero.star == star){ + addSeidList.push(value); + } + } + } else { + for(let {star, value} of colorStarSeidArr){ + if(hero.colorStar == star){ + addSeidList.push(value); + } + } + } + } + + return res;//属性增量可以是多个 +} + +export function getAllAttrStage () { + let attrs = new Array(); // 有升级的属性 1-hp 2-atk 3-def 4-mdef 5-agi 6-luk + for(let stage = ABI_STAGE.START + 1; stage <= ABI_STAGE.END; stage++) { + attrs.push(stage) + }; + return attrs; +} + +export function calHeroTrainIncAttr(hero: any) { + let res = {}; + let attrName: string = getAttrNameByJobStage(hero.jobStage); + res[attrName] = {fixUp: hero.CeAttr[attrName].fixUp, base: hero.CeAttr[attrName].base, ratioUp: hero.CeAttr[attrName].ratioUp}; + let currentJob = getJobInfoById(hero.job); + if (currentJob.grade > 1) { + let jobGradeAndClass = getJobByGradeAndClass(currentJob.job_class, currentJob.grade - 1); + let lastJob = getJobInfoById(jobGradeAndClass.jobid); + res[attrName].fixUp += (currentJob[attrName] - lastJob[attrName]) * HERO_CE_RATIO; + } else { + res[attrName].fixUp += currentJob[attrName] * HERO_CE_RATIO; + } + return res; +} + +export function calHeroJobStageUpIncAttr(hero: any) { + let res = {}; + + return res; +} + +export function calWaerHeroSkinIncAttr(hero: any) { + let res = {}; + let friendShipLevel = getFiendShipLevel(hero.favourLv); + hero.conections.forEach(element => { + let reFriendShip = getFriendShipById(element.shipId, element.level); + if (reFriendShip) + getAtrrNameById(reFriendShip); + }); + if (hero.favourLv > 1) { + + } else { + + } + return res; +} + +// 根据存在升星表等的stage字段的id对应17维id +function getFieldByStage(stage: number, jobid: number) { + let targetAttrId = ABI_TYPE_TO_STAGE.get(stage); + if(typeof targetAttrId === 'number') { + return targetAttrId + } else { + const dicJob = getJobInfoById(jobid); + return targetAttrId(dicJob.type); + } +} + + +// 添加技能增加的被动属性 +function addSeidEffect(reIncAttr: CeAttr, addSeidList: Array, removeSeidList: Array) { + + let otiginalSeidList = [ + {list: addSeidList, multi: 1}, + {list: removeSeidList, multi: -1} + ]; + for(let {list, multi} of otiginalSeidList) { + let effectList = new Array(); // any: dic_zyz_se表内容 + for(let seid of list) { + let dicSeid = getSeidById(seid); + if(dicSeid && dicSeid.id > 0){ + addSeid(effectList, dicSeid.id, dicSeid.gainValueArr) + } + } + + for(let {type, gainValueArr: [ability, value]} of effectList) { + if(!reIncAttr[HERO_ATTR[ability]]) { + reIncAttr[HERO_ATTR[ability]] = new CeAttrData(); + } + if(type == SEID_TYPE.TYPE101) { // 加值 + reIncAttr[HERO_ATTR[ability]].ratioUp += value * multi; + } else if (type == SEID_TYPE.TYPE102) { // 加百分比 + reIncAttr[HERO_ATTR[ability]].fixUp += value * multi; + } + } + } +} + +// 获取dic_zyz_se内容 +function addSeid(effectList: Array, seidId:number, seidValue = new Array()){ + // console.log('addSeidEffect', seidId, seidValue) + let curSeid = getSeidById(seidId); + if(!curSeid) {console.log("seidId not found:"+seidId);return;} + if(!seidValue) seidValue = curSeid.gainValueArr; + + if(curSeid.type === 999){ + for(let i = 0;i < seidValue.length;i++){ + addSeid(effectList, seidValue[i]); + } + return; + } + effectList.push(curSeid); +} \ No newline at end of file diff --git a/game-server/app/services/rewardService.ts b/game-server/app/services/rewardService.ts index c91d68522..baa2108b7 100644 --- a/game-server/app/services/rewardService.ts +++ b/game-server/app/services/rewardService.ts @@ -1,11 +1,13 @@ import { GOOD_TYPE, ITID, CURRENCY, CURRENCY_TYPE, COUNTER } from './../consts/consts'; import { EquipModel } from './../db/Equip'; import { CounterModel } from './../db/Counter'; -import { decodeStr } from '../pubUtils/util'; +import { decodeStr, resResult } from '../pubUtils/util'; import { getGoodById } from '../pubUtils/gamedata'; import { RoleModel } from '../db/Role'; import { setAp } from './actionPointService'; import { ItemModel } from '../db/Item'; +import { STATUS } from '../consts/statusCode'; +import { pinus } from 'pinus'; export async function handleFixedReward(roleId: string, roleName: string, rewardStr: string, multi: number) { let reward = decodeStr('fixReward', rewardStr); @@ -119,4 +121,58 @@ async function rewardCurrency (roleId: string, dicGood: any, data: {id:number,cn currencyType: dicCurrency.type }); return goods; +} + +export async function handleCost(roleId: string, sid: string, goods: Array<{id: number, count: number}>) { + // 检查道具数量 + let role, costGold = 0, costCoin = 0, items = new Array<{id: number, count: number}>(), ids = new Array() ; + for(let {id, count} of goods) { + let goodInfo = getGoodById(id); + if(goodInfo.goodType == GOOD_TYPE.CONSUMES|| goodInfo.goodType == GOOD_TYPE.SCRIPT) { // 消耗品 + let {isCurrency} = ITID.get(goodInfo.itid); + if(isCurrency) { // 货币 + if(!role) role = await RoleModel.findByRoleId(roleId); + let dicCurrency = CURRENCY.get(id); + if(dicCurrency.type == CURRENCY_TYPE.GOLD) { // 处理元宝 + if(role.gold < count + costGold) return false; + costGold += count; + } else if(dicCurrency.type == CURRENCY_TYPE.COIN) { // 处理铜币 + if(role.coin < count + costCoin) return false; + costCoin += count; + } + } else { + let findItem = items.find(cur => cur.id == id); + if(findItem) { + findItem.count += count; + } else { + items.push({id, count}); ids.push(id); + } + } + } + } + for(let {id, count} of items) { + let item = await ItemModel.findbyRoleAndGidAndCount(roleId, id, count); + if(!item) return false + } + + // 推送参数 + let gold = 0, coin = 0, resultGoods = []; + if(costGold > 0) { + role = await RoleModel.costGold(roleId, costGold); + if(role) gold = role.gold; + } + if(costCoin > 0) { + role = await RoleModel.costCoin(roleId, costCoin); + if(role) coin = role.coin; + } + if(items.length > 0) { + let {hasError, result} = await ItemModel.decreaseItems(roleId, items); + if(hasError) return; + resultGoods = result; + } + + let uids = [{uid: roleId, sid}]; + pinus.app.get('channelService').pushMessageByUids('onItemUpdate', resResult(STATUS.SUCCESS, {goods: resultGoods, gold, coin} ), uids); + + return true } \ No newline at end of file diff --git a/game-server/config/servers.ts b/game-server/config/servers.ts index 63703b939..df5e65ec5 100644 --- a/game-server/config/servers.ts +++ b/game-server/config/servers.ts @@ -5,7 +5,7 @@ module.exports = { 'id': 'connector-server-1', 'host': '127.0.0.1', 'port': 4050, - 'clientHost': 'zyz_web.trgame.cn', + 'clientHost': 'zyzdev.trgame.cn', 'clientPort': 3050, 'frontend': true, 'args': '--inspect=10001' @@ -29,7 +29,7 @@ module.exports = { { 'id': 'gate-server-1', 'host': '127.0.0.1', - 'clientHost': 'zyz_web.trgame.cn', + 'clientHost': 'zyzdev.trgame.cn', 'clientPort': 3014, 'frontend': true, 'args': '--inspect=10003' @@ -37,7 +37,7 @@ module.exports = { { 'id': 'gate-server-2', 'host': '127.0.0.1', - 'clientHost': 'zyz_web.trgame.cn', + 'clientHost': 'zyzdev.trgame.cn', 'clientPort': 3015, 'frontend': true, 'args': '--inspect=10008' @@ -46,9 +46,9 @@ module.exports = { }, 'production': { 'connector': [ - {'id': 'connector-server-1', 'port': 4050, 'clientHost': 'zyz_web.trgame.cn', 'host': '127.0.0.1', 'clientPort': 3050, 'frontend': true}, - {'id': 'connector-server-2', 'port': 4051, 'clientHost': 'zyz_web.trgame.cn', 'host': '127.0.0.1', 'clientPort': 3051, 'frontend': true}, - {'id': 'connector-server-3', 'port': 4052, 'clientHost': 'zyz_web.trgame.cn', 'host': '127.0.0.1', 'clientPort': 3052, 'frontend': true} + {'id': 'connector-server-1', 'port': 4050, 'clientHost': 'zyzdev.trgame.cn', 'host': '127.0.0.1', 'clientPort': 3050, 'frontend': true}, + {'id': 'connector-server-2', 'port': 4051, 'clientHost': 'zyzdev.trgame.cn', 'host': '127.0.0.1', 'clientPort': 3051, 'frontend': true}, + {'id': 'connector-server-3', 'port': 4052, 'clientHost': 'zyzdev.trgame.cn', 'host': '127.0.0.1', 'clientPort': 3052, 'frontend': true} ], 'chat': [ {'id': 'chat-server-1', 'host': '127.0.0.1', 'port': 6050}, @@ -62,11 +62,11 @@ module.exports = { {'id': 'battle-server-1', 'host': '127.0.0.1', 'port': 6054} ], 'gate': [ - {'id': 'gate-server-1', 'host': '127.0.0.1', 'clientHost': 'zyz_web.trgame.cn', 'clientPort': 3014, 'frontend': true}, + {'id': 'gate-server-1', 'host': '127.0.0.1', 'clientHost': 'zyzdev.trgame.cn', 'clientPort': 3014, 'frontend': true}, { 'id': 'gate-server-2', 'host': '127.0.0.1', - 'clientHost': 'zyz_web.trgame.cn', + 'clientHost': 'zyzdev.trgame.cn', 'clientPort': 3015, 'frontend': true } diff --git a/gm-server/app/service/users.ts b/gm-server/app/service/users.ts index d83a32dbc..221ccdd61 100644 --- a/gm-server/app/service/users.ts +++ b/gm-server/app/service/users.ts @@ -194,17 +194,12 @@ export default class GMUsers extends Service { for(let hid of hids) { let hero = await HeroModel.findByHidAndRole(hid, roleId); if(hero) continue; - const seqId = await CounterModel.getNewCounter(COUNTER.HID)||-1; let dicHero = ctx.service.utils.getHeroById(hid); - if(!dicHero) continue; + if(!dicHero) continue; + let {quality, initialStars: star, jobid: job, name: hName} = dicHero; const heroInfo = { - roleId, - roleName: role.roleName, - hid: hid, - hName: dicHero.name, - seqId, - lv: hlv, - star: dicHero.quality + roleId, roleName: role.roleName, hid, hName, star, quality, job, serverId: role.serverId, + lv: hlv } heroInfos.push(heroInfo); } diff --git a/pushdocker.sh b/pushdocker.sh index 9e84704ea..74e7a4960 100755 --- a/pushdocker.sh +++ b/pushdocker.sh @@ -1,15 +1,18 @@ #!/bin/sh if [ $# != 1 ] ; then echo "需要1个参数" - echo "pro: 同步代码到 pro 服务器上,作为正式服使用" + echo "stable: 同步代码到 stable 服务器上,作为正式服使用" + echo "alpha: 同步代码到 alpha 服务器上,作为测试服供服务开发使用" echo "dev: 同步代码到 dev 服务器上,作为测试服供服务开发使用" exit 1; fi -if [ ${1} == 'pro' ] ; then +if [ ${1} == 'stable' ] ; then destUrl="root@zyz:/root/zyz/" +elif [ ${1} == 'alpha' ] ; then +destUrl="root@zyzalpha:/root/zyz/" elif [ ${1} == 'dev' ] ; then -destUrl="root@zyztest:/root/zyz/" +destUrl="root@zyzdev:/root/zyz/" else echo "需要一个参数指明服务器" exit 1; diff --git a/shared/consts/abilityConst.ts b/shared/consts/abilityConst.ts index 211ba420c..c68151702 100644 --- a/shared/consts/abilityConst.ts +++ b/shared/consts/abilityConst.ts @@ -4,6 +4,9 @@ * 属性 id */ + +import { JOB_TYPE } from "./consts"; + export enum ABI_TYPE{ /**生命 */ ABI_HP = 1, @@ -40,15 +43,95 @@ export enum ABI_TYPE{ ABI_BLOOD_SUCK = 16, /**怒气 */ ABI_AP = 17, - + ABI_MAX, - } - - - export enum SEID_TYPE{ +} + + +export enum SEID_TYPE { /**属性固定值加成(数值) */ TYPE101 = 101, /**属性固定值加成(百分比) */ TYPE102 = 102, - } - \ No newline at end of file +} + +export enum ABI_STAGE { + START = 0, + HP = 1, + ATK = 2, + DEF = 3, + MDEF = 4, + AGI = 5, + LUK = 6, + END = 6 +} + +export const ATTR = {} +//武将训练等级 +export const HEROTARIN = { + 1: "hp", + 2: "atk", + 3: "def", + 4: "mdef", + 5: "agi", + 6: "luk" +}; +//战力系数 +export const CE_RATIO = { + "hp" : 1, + "atk" : 2, + "matk": 2, + "def": 2, + "mdef": 2, + "agi": 2, + "luk": 0, + "hit": 0, + "cri": 0, + "flee": 0, + "antCri": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "defIngnore": 0, + "bloodSuck": 0, +}; + +export const HERO_ATTR = { + 1: "hp", // 生命 + 2: "atk", // 物攻 + 3: "matk", // 策攻 + 4: "def", // 物防 + 5: "mdef", // 测防 + 6: "agi", // 敏捷 + 7: "luk", // 幸运 + 8: "speed", // 移动 + 9: "hit", // 命中等级 + 10: "cri", // 暴击等级 + 11: "flee", // 格挡等级 + 12: "antCri", // 抗暴等级 + 13: "damageIncrease", // 伤害加深等级 + 14: "damageDecrease", // 伤害减免等级 + 15: "defIngnore", // 忽视防御等级 + 16: "bloodSuck", // 吸血等级 + 17: "ap" // 怒气 +}; + +export const ABI_TYPE_TO_STAGE = new Map number)>([ + [ABI_STAGE.HP, ABI_TYPE.ABI_HP], + [ABI_STAGE.ATK, (jobType:number) => { return jobType == JOB_TYPE.PHYSIC?ABI_TYPE.ABI_ATK: ABI_TYPE.ABI_MATK}], + [ABI_STAGE.DEF, ABI_TYPE.ABI_DEF], + [ABI_STAGE.MDEF, ABI_TYPE.ABI_MDEF], + [ABI_STAGE.AGI, ABI_TYPE.ABI_AGI], + [ABI_STAGE.LUK, ABI_TYPE.ABI_LUK] +]); + +export function getAtrrNameById(attrId: number) { + return HERO_ATTR[attrId]; +}; + +export function getAttrCeRatio(attr: string) { + return CE_RATIO[attr]; +}; + +export function getAttrNameByJobStage(jobStage: number) { + return HEROTARIN[jobStage]; +}; \ No newline at end of file diff --git a/shared/consts/consts.ts b/shared/consts/consts.ts index 167cf01f8..86b521eeb 100644 --- a/shared/consts/consts.ts +++ b/shared/consts/consts.ts @@ -21,7 +21,12 @@ export const ACTION_POIN = { MAX: 100000, PER: 6 * 60 * 1000 }; - +//武将养成系统分类 +export const HERO_SYSTEM_TYPE = { + STAR: 1, + TRAIN: 5, +}; + export const BATTLE_REWARD_TYPE = { FIX_REWARD: 1, CONDITION_REWARD: 2, @@ -46,7 +51,9 @@ export const CONSUME_TYPE = { CONSUME: 1, // 消耗品 SOUL: 2, // 将魂 BLUEPRT: 3, // 藏宝图 - POINT: 4 // 远征币等 + POINT: 4, // 远征币等 + EXP: 5, // 经验书 + FAVOUR: 6 // 好感度道具 }; const itid_array = [ @@ -72,6 +79,8 @@ const itid_array = [ { id: 20, name: '布鞋', goodType: GOOD_TYPE.EQUIP }, { id: 21, name: '饰品', goodType: GOOD_TYPE.EQUIP }, { id: 22, name: '消耗类物品(图纸类)', goodType: GOOD_TYPE.CONSUMES, type: CONSUME_TYPE.CONSUME }, + { id: 35, name: '消耗类物品(经验书)', goodType: GOOD_TYPE.CONSUMES, type: CONSUME_TYPE.EXP }, + { id: 36, name: '消耗类物品(好感道具)', goodType: GOOD_TYPE.CONSUMES, type: CONSUME_TYPE.FAVOUR }, { id: 23, name: '消耗类物品(材料类)', goodType: GOOD_TYPE.CONSUMES, type: CONSUME_TYPE.CONSUME }, { id: 24, name: '消耗类物品(宝箱类)', goodType: GOOD_TYPE.CONSUMES, type: CONSUME_TYPE.CONSUME }, { id: 26, name: '武将碎片', goodType: GOOD_TYPE.CONSUMES, type: CONSUME_TYPE.SOUL }, @@ -217,29 +226,9 @@ export const EXPEDITION_CONST = { RESET_CNT: 1 // 可以免费重置的次数 } -export const WAR_JSON_ATTRIBUTE_TYPE = { - "1": "hp", // 生命 - "2": "atk", // 物攻 - "3": "matk", // 策攻 - "4": "def", // 物防 - "5": "mdef", // 测防 - "6": "agi", // 敏捷 - "7": "luk", // 幸运 - "8": "speed", // 移动 - "9": "hit", // 命中等级 - "10": "cri", // 暴击等级 - "11": "flee", // 格挡等级 - "12": "antCri", // 抗暴等级 - "13": "damageIncrease", // 伤害加深等级 - "14": "damageDecrease", // 伤害减免等级 - "15": "defIngnore", // 忽视防御等级 - "16": "bloodSuck", // 吸血等级 - "17": "ap" // 怒气 -}; - export const EVENT_QUIZ_NUM = 3; -export const DEFAULT_HEROES = [ 312, 314, 311, 309, 315]; +export const DEFAULT_HEROES = [ 12, 14, 11, 9, 15]; export const DEFAULT_ITEMS = [ {id: 33106, count: 200}, {id: 33107, count: 200}, @@ -332,4 +321,17 @@ export const FRIEND_DROP_TYPE = { // 每日情谊点上限 export const FRIEND_DROP_MAX = { COM_BTL: 150 +} + + +// 武将上限 +export const HERO_GROW_MAX = { + STAR: 6, + COLORSTAR: 6, + QUALITY: 3 +} + +export const JOB_TYPE = { + PHYSIC: 1, + MAGIC: 2 } \ No newline at end of file diff --git a/shared/consts/statusCode.ts b/shared/consts/statusCode.ts index 5aeb9a414..bc1af43c2 100644 --- a/shared/consts/statusCode.ts +++ b/shared/consts/statusCode.ts @@ -111,7 +111,37 @@ export const STATUS = { // 秘境 20700 - 20799 DUNGEON_REFRESH_TIMES_LACK: { code: 20701, simStr: '购买次数不足' }, DUNGEON_TIMES_LACK: { code: 20701, simStr: '挑战次数不足' }, - // 养成相关状态 30000 - 39999 + + // 通用 30000 - 30099 + ROLE_INFO_NOT_FOUND: { code: 30000, simStr: '数据表未找到' }, + ROLE_MATERIAL_NOT_ENOUGH: { code: 30001, simStr: '材料数量不足' }, + // 武将养成通用 30100 - 30199 + + // 武将合成,升级,升星,升品相关 30200 - 30299 + ROLE_HERO_EXISTS: {code: 30200, simStr: '已存在武将不可合成' }, + ROLE_METERIAL_ERROR: {code: 30201, simStr: '材料错误' }, + ROLE_HERO_NOT_EXISTS: {code: 30202, simStr: '未找到该武将' }, + ROLE_HERO_LV_OVER: {code: 30203, simStr: '武将等级不可超过主公等级' }, + ROLE_HERO_LV_TYPE_ERROR: {code: 30204, simStr: '只可选择升1级或升5级' }, + ROLE_EXP_NOT_ENOUGH: {code: 30205, simStr: '材料经验不足' }, + ROLE_STAR_STAGE_NOT_ENOUGH: {code: 30206, simStr: '请先点亮前面的星盘' }, + ROLE_STAR_REACH_MAX: {code: 30207, simStr: '已升满星,请先觉醒' }, + ROLE_STAR_NOT_ENOUGH: {code: 30208, simStr: '未升满星,不可升品' }, + ROLE_QUALITY_REACH_MAX: {code: 30209, simStr: '品质已升满' }, + ROLE_WAKE_STAR_NOT_ENOUGH: {code: 30210, simStr: '未升满星,不可觉醒' }, + ROLE_QUALITY_NOT_ENOUGH: {code: 30211, simStr: '品质未升满,不可觉醒' }, + + // 武将训练,好感度,羁绊,时装相关 30300 - 30399 + HERO_NOT_FIND: {code: 30300, simStr: '武将不存在' }, + HERO_JOB_REACH_MAX_STAGE: {code: 30300, simStr: '武将已达到最大的职业阶级'}, + HERO_JOB_STAGE_REACH_MAX_STAGE: {code: 30301, simStr: '武将已训练到最大阶段'}, + NOT_REACH_UNLOCK_LEVEL: {code: 30302, simStr: '未达到解锁等级'}, + HERO_SKIN_NOT_FIND: {code: 30303, simStr: '时装不存在'}, + HERO_SKIN_IS_EXIST: {code: 30304, simStr: '时装已存在'}, + HERO_CONECTION_IS_MAX_LEVEL: {code: 30306, simStr: '羁绊已达到最大等级'}, + HERO_CONECTION_IS_NOT_EXIT: {code: 30307, simStr: '羁绊不存在'}, + ROLE_SHORT_HERO_CONECTION:{code: 30308, simStr: '未拥有羁绊武将'}, + HERO_FAVOUR_LEVEL_REACH_MAXT:{code: 30308, simStr: '武将好感等级以达到最大'}, // 社交相关状态 40000 - 49999 // 运营模块相关状态 50000 - 59999 // GM后台相关状态 60000 - 69999 @@ -129,4 +159,5 @@ export const STATUS = { GM_PVP_DEFENSE_NOT_FOUND: { code: 60012, simStr: '该玩家未保存防守阵' }, GM_PVP_DEFENSE_HERO_NOT_FOUND: { code: 60013, simStr: '该守阵没有该武将' }, GM_JSON_FORMAT_ERR: { code: 60005, simStr: 'json格式错误' } + } diff --git a/shared/db/BaseModel.ts b/shared/db/BaseModel.ts index 23807ef1d..779100c34 100644 --- a/shared/db/BaseModel.ts +++ b/shared/db/BaseModel.ts @@ -23,3 +23,45 @@ export default class BaseModel extends TimeStamps { @prop() updatedAt: Date } + +export class CeAttrData { + @prop({ required: true }) + base?: number = 0; + @prop({ required: true }) + ratioUp: number = 0; + @prop({ required: true }) + fixUp: number = 0; +} + +export class CeAttr { + @prop({ required: false }) + hp?: CeAttrData; + @prop({ required: false }) + atk?: CeAttrData; + @prop({ required: false }) + matk?: CeAttrData; + @prop({ required: false }) + def?: CeAttrData; + @prop({ required: false }) + mdef?: CeAttrData; + @prop({ required: false }) + agi?: CeAttrData; + @prop({ required: false }) + luk?: CeAttrData; + @prop({ required: false }) + hit?: CeAttrData; + @prop({ required: false }) + cri?: CeAttrData; + @prop({ required: false }) + flee?: CeAttrData; + @prop({ required: false }) + antCri?: CeAttrData; + @prop({ required: false }) + damageIncrease?: CeAttrData; + @prop({ required: false }) + damageDecrease?: CeAttrData; + @prop({ required: false }) + defIngnore?: CeAttrData; + @prop({ required: false }) + bloodSuck?: CeAttrData; +} \ No newline at end of file diff --git a/shared/db/Equip.ts b/shared/db/Equip.ts index 755e4bcf6..53d8039ee 100644 --- a/shared/db/Equip.ts +++ b/shared/db/Equip.ts @@ -1,7 +1,19 @@ import BaseModel from './BaseModel'; import { index, getModelForClass, prop } from '@typegoose/typegoose'; +class RandSe { + @prop({ required: true }) + seType: number; // 属性类型 + @prop({ required: true }) + value: number; // 属性数值 +} +class Holes { + @prop({ required: true }) + id: number; // 宝石 id,待定,也可能是 type + lv + @prop({ required: true }) + lv: number; // 宝石等级 +} @index({ roleId: 1, hid: 1, id: 1 }) @index({ seqId: 1 }) export default class Equip extends BaseModel { @@ -27,21 +39,15 @@ export default class Equip extends BaseModel { quality: number; // 品质 @prop({ required: true, default: 1 }) lv: number; // 强化等级 - @prop({ required: false, default: [] }) - randSe: [{ // 强化随机属性 - seType: number; // 属性类型 - value: number; // 属性数值 - }]; + @prop({ required: false, type: RandSe, default: [] }) + randSe: RandSe[]; // 强化随机属性 @prop({ required: true, default: 0 }) randRange: number; // 物攻策攻数值浮动上下限变化率,浮点数 @prop({ required: true, default: 0 }) initHoleCnt: number; // 初始珠宝孔位个数 - @prop({ required: true, default: [] }) - holes: [{ - id: number; // 宝石 id,待定,也可能是 type + lv - lv: number; // 宝石等级 - }]; + @prop({ required: true, type: Holes, default: [] }) + holes: Holes[]; public static async findbyRole(roleId: string, lean = true) { const equips = await EquipModel.find({ roleId }).lean(lean); diff --git a/shared/db/Hero.ts b/shared/db/Hero.ts index 066f182b4..933962e44 100644 --- a/shared/db/Hero.ts +++ b/shared/db/Hero.ts @@ -1,134 +1,179 @@ -import BaseModel from './BaseModel'; +import BaseModel, { CeAttr } from './BaseModel'; import { index, getModelForClass, prop, Ref, mongoose } from '@typegoose/typegoose'; import Equip from './Equip'; -import { updateCe } from '../pubUtils/util'; +import { CounterModel } from './Counter'; +import { COUNTER } from '../consts/consts'; /** * 英雄表 */ + +class Connect { + @prop({ required: true }) + shipId: number; + @prop({ required: true }) + level: number; +} +class Skin { + @prop({ required: true }) + id: number; + @prop({ required: true }) + enable: boolean; +} + +interface heroUpdate { + exp?: number; + lv?: number; + ce?: number; + star?: number; + starStage?: number; + colorStar?: number; + colorStarStage?: number; + quality?: number; + job?:number; + jobStage?:number; + favour?:number; + favourLv?:number; + skins?: Skin[]; + conections?: Connect[]; + _id?:number; +} + @index({ roleId: 1, hid: 1 }) @index({ roleId: 1, seqId: 1 }) export default class Hero extends BaseModel { - @prop({ required: true }) - roleId: string; // 角色 id - @prop({ required: true }) - roleName: string; // 角色名称 - @prop({ required: true }) - serverId: number; // 区服 id + @prop({ required: true }) + roleId: string; // 角色 id + @prop({ required: true }) + roleName: string; // 角色名称 + @prop({ required: true }) + serverId: number; // 区服 id - @prop({ required: true }) - hid: number; // 武将 id - @prop({ required: true }) - hName: string; // 武将名 - @prop({ required: true }) - seqId: number; // 武将表自增 id + @prop({ required: true }) + hid: number; // 武将 id + @prop({ required: true }) + hName: string; // 武将名 + @prop({ required: true }) + seqId: number; // 武将表自增 id - @prop({ required: true, default: 0 }) - exp: number; // 经验值 - @prop({ required: true, default: 1 }) - lv: number; // 武将等级 - @prop({ required: true, default: 0 }) - ce: number; // 武将战力 - @prop({ required: true, default: 0 }) - historyCe: number; // 武将历史最高战力 + @prop({ required: true, default: 0 }) + exp: number; // 经验值 + @prop({ required: true, default: 1 }) + lv: number; // 武将等级 + @prop({ required: true, default: 0 }) + ce: number; // 武将战力 + @prop({ required: true, default: 0 }) + historyCe: number; // 武将历史最高战力 + @prop({required: true, default: new CeAttr() }) + ceAttr: CeAttr; // 影响战力的属性 - @prop({ required: true, default: 0 }) - star: number; // 星级 - @prop({ required: true, default: 0 }) - fire: number; // 觉醒的火,在满星了之后会继续进行觉醒,显示类似6星1火 - @prop({ required: true, default: 1 }) - rank: number; // 阶数 - @prop({ required: true, default: 0 }) - favour: number; // 好感度 - @prop({ required: true, default: 1 }) - favourLv: number; // 好感等级 - @prop({ required: true, default: [] }) - conections: [{ // 羁绊 - id: number; // 羁绊编号 - name: string; // 羁绊名称 - valid: boolean; // 是否开启 - }]; - @prop({ required: true, default: [] }) - skins: [{ // 皮肤 - id: number; // id - enable: boolean; // 是否装备 - }] + @prop({ required: true, default: 1 }) + star: number; // 星级 + @prop({ required: true, default: 0 }) + starStage: number; // 星级六维阶段 + @prop({ required: true, default: 0 }) + colorStar: number; // 觉醒, 彩星 + @prop({ required: true, default: 0 }) + colorStarStage: number; // 觉醒六维阶段 + + @prop({ required: true, default: 0 }) + quality: number; // 品质 - @prop({ ref: Equip, type: mongoose.Schema.Types.ObjectId }) - equips: Ref[]; // 武将装备引用数组 + @prop({ required: true, default: 0 }) + job: number; // 职业 + @prop({ required: true, default: 0 }) + jobStage: number; // 职阶 - public static async findByRole(roleId: string, lean = true) { - const heros = await HeroModel.find({ roleId }).populate('equips').lean(lean); - return heros || []; - } + @prop({ required: true, default: 0 }) + favour: number; // 好感度 + @prop({ required: true, default: 1 }) + favourLv: number; // 好感等级 + @prop({ required: true, type:Connect, default: [] }) + conections: Connect[]; // 羁绊 + @prop({ required: true, default: [] }) + skins: Skin[]; // 皮肤 - public static async findBySeqIdRange(seqIds: Array, roleId: string, lean = true) { - const hero = await HeroModel.find({ seqId: {$in: seqIds}, roleId }).lean(lean); - return hero; - } - public static async findBySeqIdAndRole(seqId: number, roleId: string, lean = true) { - const hero = await HeroModel.findOne({ seqId, roleId }).lean(lean); - return hero; - } - public static async findByHidAndRole(hid: number, roleId: string, lean = true) { - const hero = await HeroModel.findOne({ hid, roleId }).lean(lean); - return hero; - } + @prop({ ref: Equip, type: mongoose.Schema.Types.ObjectId }) + equips: Ref[]; // 武将装备引用数组 - public static async addEquip(roleId: string, hid: number, equipId: string, lean = true) { - const hero = await HeroModel.findOneAndUpdate({ roleId, hid }, {$push: {equips: equipId}}, {new: true}).lean(lean); - if (hero) { - await Equip.putOn(hero.hid, equipId); - await updateCe(roleId, hero ) + public static async findByRole(roleId: string, lean = true) { + const heros = await HeroModel.find({ roleId }).populate('equips').lean(lean); + return heros || []; } - return hero; - } - public static async createHero(heroInfo: {roleId: string, roleName: string, hid: number, star: number, hName: string, seqId: number, lv?:number, ce: number}, lean = true) { - const doc = new HeroModel(); - const update = Object.assign(doc.toJSON(), heroInfo); - delete update._id; - const hero = await HeroModel.findOneAndUpdate({roleId: heroInfo.roleId, hid: heroInfo.hid}, update, {upsert: true, new: true}).lean(lean); - await updateCe(heroInfo.roleId, hero); - return hero; - } + public static async findBySeqIdRange(seqIds: Array, roleId: string, lean = true) { + const hero = await HeroModel.find({ seqId: {$in: seqIds}, roleId }).lean(lean); + return hero; + } + public static async findBySeqIdAndRole(seqId: number, roleId: string, lean = true) { + const hero = await HeroModel.findOne({ seqId, roleId }).lean(lean); + return hero; + } + public static async findByHidAndRole(hid: number, roleId: string, lean = true) { + const hero = await HeroModel.findOne({ hid, roleId }).lean(lean); + return hero; + } - public static async sumTopHeroCe(roleId: string, num: number) { - let ce = await HeroModel.aggregate([ - { $match : { roleId } }, - { $sort: {historyCe: -1} }, - { $limit: num }, - { $group: { _id: null, historyCe: { $sum: '$historyCe' } } } - ]); - return ce.length > 0?ce[0].historyCe:0; - } + public static async addEquip(roleId: string, hid: number, equipId: string, lean = true) { + const hero = await HeroModel.findOneAndUpdate({ roleId, hid }, {$push: {equips: equipId}}, {new: true}).lean(lean); + if (hero) { + await Equip.putOn(hero.hid, equipId); + } + return hero; + } - public static async sumHeroCe(roleId: string) { - let ce = await HeroModel.aggregate([ - { $match : { roleId } }, - { $group: { _id: null, ce: { $sum: '$ce' } } } - ]); - return ce.length > 0?ce[0].ce:0; - } + public static async createHero(heroInfo: {roleId: string, serverId: number, roleName: string, hid: number, hName: string, star: number, quality: number, job: number, lv?: number }, lean = true) { + const doc = new HeroModel(); + const seqId = await CounterModel.getNewCounter(COUNTER.HID)||-1; + const update = Object.assign(doc.toJSON(), heroInfo, {seqId}); + delete update._id; + const hero = await HeroModel.findOneAndUpdate({roleId: heroInfo.roleId, hid: heroInfo.hid}, update, {upsert: true, new: true}).select('hid hName lv exp star starStage colorStar colorStarStage quality job jobStage conections favour favourLv skins equips ce ceAttr').lean(lean); + return hero; + } - public static async getTopHero(roleId: string, num: number, lean = true) { - const heroes = await HeroModel.find({roleId}).limit(num).sort({ce: -1}).lean(lean); - return heroes; - } + public static async sumTopHeroCe(roleId: string, num: number) { + let ce = await HeroModel.aggregate([ + { $match : { roleId } }, + { $sort: {historyCe: -1} }, + { $limit: num }, + { $group: { _id: null, historyCe: { $sum: '$historyCe' } } } + ]); + return ce.length > 0?ce[0].historyCe:0; + } - public static async updateCe(roleId: string, hid: number, ce: number, oldCe: number, historyCe: number, lean = true) { - let distance = ce - oldCe; - let historyDistance = ce > historyCe ?ce - historyCe: 0; - let result = await HeroModel.findOneAndUpdate({roleId, hid}, {$inc:{ce: distance, historyCe: historyDistance}}).lean(lean); - return result||{}; - } + public static async sumHeroCe(roleId: string) { + let ce = await HeroModel.aggregate([ + { $match : { roleId } }, + { $group: { _id: null, ce: { $sum: '$ce' } } } + ]); + return ce.length > 0?ce[0].ce:0; + } - public static async deleteAccount(roleId: string, lean = true) { - let result = await HeroModel.deleteMany({roleId}).lean(lean); - return result||{}; - } + public static async getTopHero(roleId: string, num: number, lean = true) { + const heroes = await HeroModel.find({roleId}).limit(num).sort({ce: -1}).lean(lean); + return heroes; + } + + public static async updateCe(roleId: string, hid: number, ce: number, oldCe: number, historyCe: number, lean = true) { + let distance = ce - oldCe; + let historyDistance = ce > historyCe ?ce - historyCe: 0; + let result = await HeroModel.findOneAndUpdate({roleId, hid}, {$inc:{ce: distance, historyCe: historyDistance}}).lean(lean); + return result||{}; + } + + public static async deleteAccount(roleId: string, lean = true) { + let result = await HeroModel.deleteMany({roleId}).lean(lean); + return result||{}; + } + + public static async updateHeroInfo(roleId: string, hid:number, heroUpdate:heroUpdate, lean = true) { + delete heroUpdate._id; + let result = await HeroModel.findOneAndUpdate({roleId, hid}, {$set:heroUpdate}).lean(lean); + return result||{}; + } } export const HeroModel = getModelForClass(Hero); + \ No newline at end of file diff --git a/shared/db/Item.ts b/shared/db/Item.ts index 88217788a..8f24bd364 100644 --- a/shared/db/Item.ts +++ b/shared/db/Item.ts @@ -49,10 +49,11 @@ export default class Item extends BaseModel { } public static async decreaseItems(roleId: string, items: Array<{id: number, count: number}>, lean = true) { - let updateItems = new Array<{id: number, count: number}>(), hasError: boolean = false; + let updateItems = new Array<{id: number, count: number}>(), hasError: boolean = false, result = new Array(); for(let {id, count} of items) { const rec = await ItemModel.findOneAndUpdate({roleId, id, count: {$gte: count} },{ $inc: { count: -1 * count }}, {new: true}).lean(lean); if(rec) { + result.push(rec); updateItems.push({id, count}); } else { hasError = true; break; @@ -62,9 +63,9 @@ export default class Item extends BaseModel { for(let {id, count} of updateItems) { await ItemModel.findOneAndUpdate({roleId, id },{ $inc: { count }}, {new: true}).lean(lean); } - return false + return {hasError: true} } else { - return true + return {hasError: false, result} } } diff --git a/shared/db/Role.ts b/shared/db/Role.ts index 8e874fc00..f20ec1c6b 100644 --- a/shared/db/Role.ts +++ b/shared/db/Role.ts @@ -1,10 +1,13 @@ import { HANG_UP_CONSTS } from './../consts/consts'; -import BaseModel from './BaseModel'; +import BaseModel, { CeAttr } from './BaseModel'; import { index, getModelForClass, prop } from '@typegoose/typegoose'; import User from './User'; import { shouldRefresh } from '../pubUtils/util'; import { HeroModel } from './Hero'; - +interface roleUpdate { + ce?: number; + _id?:number; +} class TopHero { @prop({ required: true }) hid: number; // 武将id @@ -19,6 +22,23 @@ class DungeonHero { @prop({ required: true, type: Number, default:[] }) heroes: Array; // 武将id } + +class PayRecord { + @prop({ required: true }) + id: string; // 购买项 product id + @prop({ required: true }) + cnt: number; // 购买次数 +} + +class WarStar { + @prop({ required: true }) + id: number; // 关卡 id + @prop({ required: true }) + warType: number; // 关卡类型 + @prop({ required: true }) + star: number; // 星级 +} + /** * 角色字段接口 */ @@ -28,353 +48,343 @@ class DungeonHero { // @index({ userInfo.uid: 1, serverId: 1 }) export default class Role extends BaseModel { - @prop({ required: true }) - userInfo: User; + @prop({ required: true }) + userInfo: User; - @prop({ required: true }) - seqId: number; + @prop({ required: true }) + seqId: number; - @prop({ required: true }) - roleId: string; // 角色 id,生成编码 - @prop({ required: true }) - roleName: string; // 角色名 - @prop({ required: true }) - serverType: string; // 服务器类型 - @prop({ required: true }) - serverId: number; // 区服 id - @prop({ required: true, default: false }) - blocked: boolean; // 是否屏蔽 - @prop({ required: true }) - code: string; // 邀请码 - @prop({ required: true, default: 19 }) - headHid: number; // 头像所用武将 Id,默认赵云 - @prop({ required: true, default: 19 }) - sHid: number; // 形象所用武将 Id,默认赵云 + @prop({ required: true }) + roleId: string; // 角色 id,生成编码 + @prop({ required: true }) + roleName: string; // 角色名 + @prop({ required: true }) + serverType: string; // 服务器类型 + @prop({ required: true }) + serverId: number; // 区服 id + @prop({ required: true, default: false }) + blocked: boolean; // 是否屏蔽 + @prop({ required: true }) + code: string; // 邀请码 + @prop({ required: true, default: 19 }) + headHid: number; // 头像所用武将 Id,默认赵云 + @prop({ required: true, default: 19 }) + sHid: number; // 形象所用武将 Id,默认赵云 - @prop({ required: true, default: 0 }) - exp: number; // 经验值 - @prop({ required: true, default: 1 }) - lv: number; // 主公等级 - @prop({ required: true, default: 0 }) - ce: number; // 总战力 - @prop({ required: true, default: 0 }) - topFiveCe: number; // 最强5人战力 - @prop({ required: true, type: TopHero, default: [] }) - topFive: Array; // 总战力 - @prop({ required: true, default: 100 }) - tili: number; // 体力值 + @prop({ required: true, default: 0 }) + exp: number; // 经验值 + @prop({ required: true, default: 1 }) + lv: number; // 主公等级 + @prop({ required: true, default: 0 }) + ce: number; // 总战力 + @prop({ required: true, default: new CeAttr() }) + globalCeAttr: CeAttr; // 总战力 + @prop({ required: true, default: 0 }) + topFiveCe: number; // 最强5人战力 + @prop({ required: true, type: TopHero, default: [] }) + topFive: Array; // 总战力 + @prop({ required: true, default: 100 }) + tili: number; // 体力值 - @prop({ required: true, default: 0 }) - vLv: number; // VIP 等级 - @prop({ required: true, default: 100 }) - gold: number; // 总金币 - @prop({ required: true, default: 0 }) - paidGold: number; // 支付所得金币 - @prop({ required: true, default: 100 }) - giftGold: number; // 赠送所得金币 - @prop({ required: true, default: 0 }) - totalPay: number; // 总支付金额 - @prop({ required: true, default: 0 }) - totalBuy: number; // 总金币购买 - @prop({ required: true, default: 0 }) - totalCost: number; // 金币总花费 - @prop({ required: true, default: [] }) - payRecord: [{ // 支付记录 - id: string; // 购买项 product id - cnt: number; // 购买次数 - }]; + @prop({ required: true, default: 0 }) + vLv: number; // VIP 等级 + @prop({ required: true, default: 100 }) + gold: number; // 总金币 + @prop({ required: true, default: 0 }) + paidGold: number; // 支付所得金币 + @prop({ required: true, default: 100 }) + giftGold: number; // 赠送所得金币 + @prop({ required: true, default: 0 }) + totalPay: number; // 总支付金额 + @prop({ required: true, default: 0 }) + totalBuy: number; // 总金币购买 + @prop({ required: true, default: 0 }) + totalCost: number; // 金币总花费 + @prop({ required: true, default: [] }) + payRecord: PayRecord[]; // 支付记录 - @prop({ required: true, default: 0 }) - coin: number; // 总铜钱 - @prop({ required: true, default: 0 }) - frdCnt: number; // 情谊点 + @prop({ required: true, default: 0 }) + coin: number; // 总铜钱 + @prop({ required: true, default: 0 }) + frdCnt: number; // 情谊点 - @prop({ required: true, default: [] }) - souls: [{ // 将魂 - id: number; // 武将 id - count: number; // 数量 - }]; - @prop({ required: true, default: [] }) - pieces: [{ // 装备碎片 - id: number; // 装备 id - count: number; // 数量 - }]; - @prop({ required: true, default: [] }) - jewels: [{ // 珠宝 - id: number; // 待定,也可能是 type + lv - count: number; // 数量 - }]; + @prop({ required: true, type: WarStar, default: [] }) + warStar: WarStar[]; // 关卡星级 - @prop({ required: true, default: [] }) - warStar: [{ // 关卡星级 - id: number; // 关卡 id - warType: number; // 关卡类型 - star: number; // 星级 - }]; + @prop({ required: true, default: 1 }) + loginCnt: number; // 登录次数 + @prop({ required: true }) + createTime: Date; // 创建时间 + @prop({ required: true }) + loginTime: Date; // 更新 / 登录时间 - @prop({ required: true, default: 1 }) - loginCnt: number; // 登录次数 - @prop({ required: true }) - createTime: Date; // 创建时间 - @prop({ required: true }) - loginTime: Date; // 更新 / 登录时间 + @prop({ required: true, type: Number, default: [] }) + funcs: Array; // 开启了的功能 - @prop({ required: true, type: Number, default: [] }) - funcs: Array; // 开启了的功能 + // 天梯相关 + @prop({ required: true, default: 1 }) + towerLv: number; // 天梯当前层数 + @prop({ required: true, default: new Date() }) + towerUpTime: Date; // 天梯爬到这一层的时间 - // 天梯相关 - @prop({ required: true, default: 1 }) - towerLv: number; // 天梯当前层数 - @prop({ required: true, default: new Date() }) - towerUpTime: Date; // 天梯爬到这一层的时间 + @prop({ required: true, default: HANG_UP_CONSTS.MAX_SPD_UP_CNT}) + hangUpSpdUpCnt: number; // 挂机加速次数 + @prop({ required: true, default: new Date()}) + lastSpdUpTime: Date; // 最后一次挂机加速时间 - @prop({ required: true, default: HANG_UP_CONSTS.MAX_SPD_UP_CNT}) - hangUpSpdUpCnt: number; // 挂机加速次数 - @prop({ required: true, default: new Date()}) - lastSpdUpTime: Date; // 最后一次挂机加速时间 + @prop({ required: true, default: 0}) + towerTaskCnt: number; // 刷新派遣任务的次数,向上累加,每天8个 + @prop({ required: false}) + towerTaskRefTime: Date; // 刷新派遣任务的时间 + @prop({ required: true, default: 0}) + towerTaskReCnt: number; // 刷新派遣任务刷新次数 - @prop({ required: true, default: 0}) - towerTaskCnt: number; // 刷新派遣任务的次数,向上累加,每天8个 - @prop({ required: false}) - towerTaskRefTime: Date; // 刷新派遣任务的时间 - @prop({ required: true, default: 0}) - towerTaskReCnt: number; // 刷新派遣任务刷新次数 + // 奇遇事件相关 + @prop({ required: true, default: 0 }) + eventStatus: number; // 奇遇开启状态, 0-未开启 1-开启了第一场事件 2-完全开启 - // 奇遇事件相关 - @prop({ required: true, default: 0 }) - eventStatus: number; // 奇遇开启状态, 0-未开启 1-开启了第一场事件 2-完全开启 + // 远征相关 + @prop({ required: true, default: 0 }) + expeditionPoint: number; // 远征点数 + @prop({ required: true, default: 0 }) + expeditionResetCnt: number; // 远征重置次数 + @prop({ required: true, default: new Date() }) + expeditionResetRefTime: Date; // 远征重置次数刷新时间 - // 远征相关 - @prop({ required: true, default: 0 }) - expeditionPoint: number; // 远征点数 - @prop({ required: true, default: 0 }) - expeditionResetCnt: number; // 远征重置次数 - @prop({ required: true, default: new Date() }) - expeditionResetRefTime: Date; // 远征重置次数刷新时间 - - // 秘境相关 - @prop({ required: true, default: 0 }) - dungeonCnt: number; // 秘境挑战次数 - @prop({ required: true, default: 0 }) - dungeonBuyCnt: number; // 秘境购买次数 - @prop({ required: true, default: new Date() }) - dungeonRefTime: Date; // 秘境刷新时间 - @prop({ required: true, type: DungeonHero, default: [] }) - dungeonHeroes: Array; // 秘境首通使用的武将 - - public static async findByUid(uid: number, serverId: number, lean = true) { - const role = await RoleModel.findOne({ 'userInfo.uid': uid, serverId }).lean(lean); - return role; - } - - public static async findByRoleId(roleId: string, lean = true) { - const role = await RoleModel.findOne({ roleId }).lean(lean); - return role; - } - - public static async createRole(uid: number, serverId: number, roleInfo: {roleId: string; roleName: string; seqId: number; code: string, lv?:number, exp?:number}, lean = true) { - const user = await User.findUserByUid(uid); - if (!user) return null; - const doc = new RoleModel(); - const update = Object.assign(doc.toJSON(), roleInfo, { userInfo: user, serverType: user.serverType, serverId }); - const role = await RoleModel.findOneAndUpdate({ 'userInfo.uid': uid, serverId }, update, { upsert: true, new: true }).lean(lean); - return role; - } - - public static async findRoleByField(field: string, value?: Array, lean = true) { - let searchObj = {}; - if(field != 'all') { - searchObj[field] = { - $in: value - }; - } - //.select('uid tel username') - const user = await RoleModel.find(searchObj).lean(lean); - return user; - } - - - public static async setEventStatus(roleId: string, eventStatus: number, lean = true) { - await RoleModel.findOneAndUpdate({ roleId }, { eventStatus }, {new: true}).lean(lean); - } - - public static async towerLvUp(roleId: string, lean = true) { - let role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {towerLv: 1}, towerUpTime: new Date()}, {new: true}).lean(lean); - return role; - } - - public static async hangUpSpdUp(roleId: string, cnt: number, curTime: Date, lean = true) { - if (cnt < 0) return null; - - const result = await RoleModel.findOne({roleId}).lean(lean); - const lastSpdUpTime = result?.lastSpdUpTime; - let role = null; - if (!lastSpdUpTime || (shouldRefresh(lastSpdUpTime, curTime, HANG_UP_CONSTS.REFRESH_TIME, 1) && cnt <= HANG_UP_CONSTS.MAX_SPD_UP_CNT)) { - role = await RoleModel.findOneAndUpdate({roleId}, {hangUpSpdUpCnt: HANG_UP_CONSTS.MAX_SPD_UP_CNT - cnt, lastSpdUpTime: curTime}, {new: true}).lean(lean); - } else { - role = await RoleModel.findOneAndUpdate({roleId, hangUpSpdUpCnt: {$gte: cnt}}, {$inc: {hangUpSpdUpCnt: -cnt}, lastSpdUpTime: curTime}, {new: true}).lean(lean); - } - return role; - } - - public static async increaseExpeditionPoint(roleId: string, point: number, lean = true) { - let role = await RoleModel.findOneAndUpdate({roleId}, {$inc: { expeditionPoint: point }}, {new: true}).lean(lean); - return role; - } - - public static async levelup(roleId: string, lv: number, exp: number, lean = true) { - let role = await RoleModel.findOneAndUpdate({roleId}, {$set: { exp, lv }}, {new: true}).lean(lean); - return role; - } - - public static async deleteAccount(roleId: string, lean = true) { - let result = await RoleModel.deleteMany({roleId}).lean(lean); - return result||{}; - } + // 秘境相关 + @prop({ required: true, default: 0 }) + dungeonCnt: number; // 秘境挑战次数 + @prop({ required: true, default: 0 }) + dungeonBuyCnt: number; // 秘境购买次数 + @prop({ required: true, default: new Date() }) + dungeonRefTime: Date; // 秘境刷新时间 + @prop({ required: true, type: DungeonHero, default: [] }) + dungeonHeroes: Array; // 秘境首通使用的武将 - public static async addCoin(roleId: string, cnt: number, lean = true) { - let result = await RoleModel.findOneAndUpdate({roleId}, { $inc: {coin: cnt} }, { "new": true, "upsert": true}).lean(lean); - return result; - } - - public static async addGoldFree(roleId: string, cnt: number, lean = true) { - let result = await RoleModel.findOneAndUpdate({roleId}, { $inc: { gold: cnt, giftGold: cnt } }, { "new": true, "upsert": true}).lean(lean); - return result; - } - - public static async costGold(roleId: string, cnt: number, lean = true) { - let result = await RoleModel.findOneAndUpdate({roleId, gold: {$gte: cnt}}, { $inc: { gold: -cnt, totalCost: cnt } }, { "new": true}).lean(lean); - return result; - } - - public static async pushWarStar(roleId: string, battleId: number, warType: number, star: number, lean = true) { - let result = await RoleModel.findOneAndUpdate({roleId}, { $addToSet: { warStar: {id: battleId, warType, star }} }, { "new": true, "upsert": true}).lean(lean); - return result; - } - - public static async updateWarStar(roleId: string, battleId: number, star: number, lean = true) { - let result = await RoleModel.findOneAndUpdate( - {roleId, 'warStar.id': battleId}, - { $set: { 'warStar.$.star': star } }, - { "new": true, "upsert": true} - ).lean(lean); - return result; - } - - // 重置派遣次数 - public static async resetTowerCnt(roleId: string, curTime: Date, lean = true) { - const role = await RoleModel.findOneAndUpdate({roleId}, {towerTaskCnt: 0, towerTaskRefTime: curTime, towerTaskReCnt: 0}, {new: true}).lean(lean); - return role; - } - // 刷新派遣任务次数增长 - public static async increaseTowerCnt(roleId: string, num: number, lean = true) { - const role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {towerTaskCnt: num}}, {new: true}).lean(lean); - return role; - } - // 派遣任务增加刷新次数 - public static async increaseTowerRefCnt(roleId: string, num: number, lean = true) { - const role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {towerTaskReCnt: num}}, {new: true}).lean(lean); - return role; - } - - // 刷新远征重置次数 - public static async increaseExpeditionResetCnt(roleId: string, needRefresh: boolean, curTime: Date, lean = true) { - - let role = null; - if (needRefresh) { - role = await RoleModel.findOneAndUpdate({roleId}, {expeditionResetCnt: 1, expeditionResetRefTime: curTime}, {new: true}).lean(lean); - } else { - role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {expeditionResetCnt: 1}}, {new: true}).lean(lean); + public static async findByUid(uid: number, serverId: number, lean = true) { + const role = await RoleModel.findOne({ 'userInfo.uid': uid, serverId }).lean(lean); + return role; } - return role; - } - - // 购买次数 - public static async buyCnt(roleId: string, needRefresh: boolean, inc: number, curTime: Date, lean = true) { console.log('&*&*&*&*&') - - let role = null; - if (needRefresh) { - role = await RoleModel.findOneAndUpdate({roleId}, {dungeonCnt: 0, dungeonRefTime: curTime, dungeonBuyCnt: inc}, {new: true}).lean(lean); - } else { - role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {dungeonBuyCnt: inc}}, {new: true}).lean(lean); + public static async findByRoleId(roleId: string, lean = true) { + const role = await RoleModel.findOne({ roleId }).lean(lean); + return role; } - return role; - } - // 增加次数 - public static async increaseDungeonCnt(roleId: string, needRefresh: boolean, inc: number, curTime: Date, lean = true) { - let role = null; - if (needRefresh) { - role = await RoleModel.findOneAndUpdate({roleId}, {dungeonCnt: inc, dungeonRefTime: curTime, dungeonBuyCnt: 0}, {new: true}).lean(lean); - } else { - role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {dungeonCnt: inc}}, {new: true}).lean(lean); + public static async createRole(uid: number, serverId: number, roleInfo: {roleId: string; roleName: string; seqId: number; code: string}, lean = true) { + const user = await User.findUserByUid(uid); + if (!user) return null; + const doc = new RoleModel(); + const update = Object.assign(doc.toJSON(), roleInfo, { userInfo: user, serverType: user.serverType, serverId }); + const role = await RoleModel.findOneAndUpdate({ 'userInfo.uid': uid, serverId }, update, { upsert: true, new: true }).lean(lean); + return role; } - return role; - } - // 获取排行榜 - public static async getRank(type: string, serverId: number, fields: Array, page = 1, limit = 100, lean = true) { - let sortBy = {}; - if(type == 'tower') { - sortBy['towerLv'] = -1; - sortBy['towerUpTime'] = 1; - } - const ranks = await RoleModel.find({serverId}).select(fields.join(' ')).sort(sortBy).limit(limit).skip((page - 1) * limit).lean(lean); - return ranks; - } - - public static async updateSumCe(roleId: string, hid: number, ce: number, oldCe: number, lean = true) { - - let role = await RoleModel.findByRoleId(roleId); - let topFive = role?.topFive||new Array(); - let distance = ce - oldCe; - - topFive.sort((a, b) => {return b.ce - a.ce}); // 0-5,最大-最小 - let index = topFive.findIndex(cur => cur.hid == hid); - if(index == -1) { // 不在最强列表 - if(topFive.length < 5) { // 不满5人 - topFive.push({hid, ce}); - } else if(topFive.length == 5){ - if(ce > topFive[topFive.length - 1].ce) { // 跻身最强5人 - topFive.pop(); - topFive.push({hid, ce}); + public static async findRoleByField(field: string, value?: Array, lean = true) { + let searchObj = {}; + if(field != 'all') { + searchObj[field] = { + $in: value + }; } - } else { - topFive.splice(5, topFive.length - 5); - } - } else { // 原来就是最强5人 - if(ce < topFive[topFive.length - 1].ce) { // 滑出最强 - let heroes = await HeroModel.getTopHero(roleId, 5); - topFive = heroes.map(cur => {return {hid: cur.hid, ce: cur.ce}}); - } else { - topFive[index].ce = ce; - } + //.select('uid tel username') + const user = await RoleModel.find(searchObj).lean(lean); + return user; } - - let topFiveCe = topFive.reduce((pre, cur) => { - return pre + cur.ce - }, 0); - await RoleModel.findOneAndUpdate({roleId}, { topFive, topFiveCe, $inc: {ce: distance} }).lean(lean); - } - // 保存秘境首通队伍 - public static async saveDungeonHero(roleId: string, battleId: number, heroes: Array, isSuccess: boolean) { - if(isSuccess) { - const role = await Role.findByRoleId(roleId); - let dungeonHeroes = role && role.dungeonHeroes; - let hasHero = dungeonHeroes&&dungeonHeroes.find(cur => cur.battleId == battleId); - if(!dungeonHeroes || !hasHero) { - await RoleModel.findOneAndUpdate({roleId}, {$push:{dungeonHeroes: {battleId, heroes}}}) - } + + public static async setEventStatus(roleId: string, eventStatus: number, lean = true) { + await RoleModel.findOneAndUpdate({ roleId }, { eventStatus }, {new: true}).lean(lean); + } + + public static async towerLvUp(roleId: string, lean = true) { + let role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {towerLv: 1}, towerUpTime: new Date()}, {new: true}).lean(lean); + return role; } - } - // 保存开启功能 - public static async pushFuncs(roleId: string, funcs: Array, lean = true) { - const recs = await RoleModel.findOneAndUpdate({roleId}, {$push: {funcs: {$each: funcs}}}, {new: true}).lean(lean); - return recs - } + public static async hangUpSpdUp(roleId: string, cnt: number, curTime: Date, lean = true) { + if (cnt < 0) return null; + + const result = await RoleModel.findOne({roleId}).lean(lean); + const lastSpdUpTime = result?.lastSpdUpTime; + let role = null; + if (!lastSpdUpTime || (shouldRefresh(lastSpdUpTime, curTime, HANG_UP_CONSTS.REFRESH_TIME, 1) && cnt <= HANG_UP_CONSTS.MAX_SPD_UP_CNT)) { + role = await RoleModel.findOneAndUpdate({roleId}, {hangUpSpdUpCnt: HANG_UP_CONSTS.MAX_SPD_UP_CNT - cnt, lastSpdUpTime: curTime}, {new: true}).lean(lean); + } else { + role = await RoleModel.findOneAndUpdate({roleId, hangUpSpdUpCnt: {$gte: cnt}}, {$inc: {hangUpSpdUpCnt: -cnt}, lastSpdUpTime: curTime}, {new: true}).lean(lean); + } + return role; + } + + public static async increaseExpeditionPoint(roleId: string, point: number, lean = true) { + let role = await RoleModel.findOneAndUpdate({roleId}, {$inc: { expeditionPoint: point }}, {new: true}).lean(lean); + return role; + } + + public static async levelup(roleId: string, lv: number, exp: number, lean = true) { + let role = await RoleModel.findOneAndUpdate({roleId}, {$set: { exp, lv }}, {new: true}).lean(lean); + return role; + } + + public static async deleteAccount(roleId: string, lean = true) { + let result = await RoleModel.deleteMany({roleId}).lean(lean); + return result||{}; + } + + public static async addCoin(roleId: string, cnt: number, lean = true) { + let result = await RoleModel.findOneAndUpdate({roleId}, { $inc: {coin: cnt} }, { "new": true, "upsert": true}).lean(lean); + return result; + } + + public static async addGoldFree(roleId: string, cnt: number, lean = true) { + let result = await RoleModel.findOneAndUpdate({roleId}, { $inc: { gold: cnt, giftGold: cnt } }, { "new": true, "upsert": true}).lean(lean); + return result; + } + + public static async costCoin(roleId: string, cnt: number, lean = true) { + let result = await RoleModel.findOneAndUpdate({roleId, coin: {$gte: cnt}}, { $inc: { coin: -cnt } }, { "new": true}).lean(lean); + return result; + } + + public static async costGold(roleId: string, cnt: number, lean = true) { + let result = await RoleModel.findOneAndUpdate({roleId, gold: {$gte: cnt}}, { $inc: { gold: -cnt, totalCost: cnt } }, { "new": true}).lean(lean); + return result; + } + + public static async pushWarStar(roleId: string, battleId: number, warType: number, star: number, lean = true) { + let result = await RoleModel.findOneAndUpdate({roleId}, { $addToSet: { warStar: {id: battleId, warType, star }} }, { "new": true, "upsert": true}).lean(lean); + return result; + } + + public static async updateWarStar(roleId: string, battleId: number, star: number, lean = true) { + let result = await RoleModel.findOneAndUpdate( + {roleId, 'warStar.id': battleId}, + { $set: { 'warStar.$.star': star } }, + { "new": true, "upsert": true} + ).lean(lean); + return result; + } + + // 重置派遣次数 + public static async resetTowerCnt(roleId: string, curTime: Date, lean = true) { + const role = await RoleModel.findOneAndUpdate({roleId}, {towerTaskCnt: 0, towerTaskRefTime: curTime, towerTaskReCnt: 0}, {new: true}).lean(lean); + return role; + } + // 刷新派遣任务次数增长 + public static async increaseTowerCnt(roleId: string, num: number, lean = true) { + const role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {towerTaskCnt: num}}, {new: true}).lean(lean); + return role; + } + // 派遣任务增加刷新次数 + public static async increaseTowerRefCnt(roleId: string, num: number, lean = true) { + const role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {towerTaskReCnt: num}}, {new: true}).lean(lean); + return role; + } + + // 刷新远征重置次数 + public static async increaseExpeditionResetCnt(roleId: string, needRefresh: boolean, curTime: Date, lean = true) { + + let role = null; + if (needRefresh) { + role = await RoleModel.findOneAndUpdate({roleId}, {expeditionResetCnt: 1, expeditionResetRefTime: curTime}, {new: true}).lean(lean); + } else { + role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {expeditionResetCnt: 1}}, {new: true}).lean(lean); + } + return role; + } + + + // 购买次数 + public static async buyCnt(roleId: string, needRefresh: boolean, inc: number, curTime: Date, lean = true) { console.log('&*&*&*&*&') + + let role = null; + if (needRefresh) { + role = await RoleModel.findOneAndUpdate({roleId}, {dungeonCnt: 0, dungeonRefTime: curTime, dungeonBuyCnt: inc}, {new: true}).lean(lean); + } else { + role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {dungeonBuyCnt: inc}}, {new: true}).lean(lean); + } + return role; + } + + // 增加次数 + public static async increaseDungeonCnt(roleId: string, needRefresh: boolean, inc: number, curTime: Date, lean = true) { + let role = null; + if (needRefresh) { + role = await RoleModel.findOneAndUpdate({roleId}, {dungeonCnt: inc, dungeonRefTime: curTime, dungeonBuyCnt: 0}, {new: true}).lean(lean); + } else { + role = await RoleModel.findOneAndUpdate({roleId}, {$inc: {dungeonCnt: inc}}, {new: true}).lean(lean); + } + return role; + } + + // 获取排行榜 + public static async getRank(type: string, serverId: number, fields: Array, page = 1, limit = 100, lean = true) { + let sortBy = {}; + if(type == 'tower') { + sortBy['towerLv'] = -1; + sortBy['towerUpTime'] = 1; + } + const ranks = await RoleModel.find({serverId}).select(fields.join(' ')).sort(sortBy).limit(limit).skip((page - 1) * limit).lean(lean); + return ranks; + } + + public static async updateSumCe(roleId: string, hid: number, ce: number, oldCe: number, lean = true) { + + let role = await RoleModel.findByRoleId(roleId); + let topFive = role?.topFive||new Array(); + let distance = ce - oldCe; + + topFive.sort((a, b) => {return b.ce - a.ce}); // 0-5,最大-最小 + let index = topFive.findIndex(cur => cur.hid == hid); + if(index == -1) { // 不在最强列表 + if(topFive.length < 5) { // 不满5人 + topFive.push({hid, ce}); + } else if(topFive.length == 5){ + if(ce > topFive[topFive.length - 1].ce) { // 跻身最强5人 + topFive.pop(); + topFive.push({hid, ce}); + } + } else { + topFive.splice(5, topFive.length - 5); + } + } else { // 原来就是最强5人 + if(ce < topFive[topFive.length - 1].ce) { // 滑出最强 + let heroes = await HeroModel.getTopHero(roleId, 5); + topFive = heroes.map(cur => {return {hid: cur.hid, ce: cur.ce}}); + } else { + topFive[index].ce = ce; + } + } + + let topFiveCe = topFive.reduce((pre, cur) => { + return pre + cur.ce + }, 0); + await RoleModel.findOneAndUpdate({roleId}, { topFive, topFiveCe, $inc: {ce: distance} }).lean(lean); + } + + // 保存秘境首通队伍 + public static async saveDungeonHero(roleId: string, battleId: number, heroes: Array, isSuccess: boolean) { + if(isSuccess) { + const role = await Role.findByRoleId(roleId); + let dungeonHeroes = role && role.dungeonHeroes; + let hasHero = dungeonHeroes&&dungeonHeroes.find(cur => cur.battleId == battleId); + if(!dungeonHeroes || !hasHero) { + await RoleModel.findOneAndUpdate({roleId}, {$push:{dungeonHeroes: {battleId, heroes}}}) + } + } + } + + // 保存开启功能 + public static async pushFuncs(roleId: string, funcs: Array, lean = true) { + const recs = await RoleModel.findOneAndUpdate({roleId}, {$push: {funcs: {$each: funcs}}}, {new: true}).lean(lean); + return recs + } + + public static async updateRoleInfo(roleId: string, roleUpdate:roleUpdate, lean = true) { + delete roleUpdate._id; + let result = await HeroModel.findOneAndUpdate({roleId}, {$set:roleUpdate}).lean(lean); + return result||{}; + } } export const RoleModel = getModelForClass(Role); diff --git a/shared/pubUtils/actor.ts b/shared/pubUtils/actor.ts index 52efdfc90..aeab89c25 100644 --- a/shared/pubUtils/actor.ts +++ b/shared/pubUtils/actor.ts @@ -1,13 +1,13 @@ -import { getHeroInfoById, getStarRatio, getHeroSkillById, getSeidById, getOlySeidByType, getGoodById } from "./gamedata"; -import { ABI_TYPE, SEID_TYPE } from "../consts/abilityConst"; -import { WAR_JSON_ATTRIBUTE_TYPE, EXPRESSION } from '../consts/consts'; +import { getHeroInfoById, getStarRatio, /*getHeroSkillById,*/ getSeidById, getOlySeidByType, getGoodById } from "./gamedata"; +import { getAtrrNameById, ABI_TYPE, SEID_TYPE } from "../consts/abilityConst"; +import { EXPRESSION } from '../consts/consts'; export default class Actor { private hid: number = 0; private lv: number = 0; private oldCe: number = 0; private star: number = 0; - private fire: number = 0; + private colorStar: number = 0; private equips: Array = []; private conections: Array<{id: number;name: string;valid: boolean;}> = []; /**被动技能 */ @@ -19,9 +19,9 @@ export default class Actor { this.lv = hero.lv; this.oldCe = hero.ce; this.star = hero.star; - this.fire = hero.fire; + this.colorStar = hero.colorStar; this.equips = hero.equips; - console.log(this.hid, this.lv, this.oldCe, this.star, this.fire, this.conections); + console.log(this.hid, this.lv, this.oldCe, this.star, this.colorStar, this.conections); this.updateActorEffect(); } @@ -47,21 +47,21 @@ export default class Actor { /**更新武将的被动技能 */ updateSkillInfo(){ - let dicHero = getHeroInfoById(this.hid); + // let dicHero = getHeroInfoById(this.hid); // console.log('updateSkillInfo', dicHero.skill, getHeroSkillById(dicHero.skill)) //被动技能 - if(dicHero.skill){ - let {seidLvUpArr} = getHeroSkillById(dicHero.skill); - for(let ii = 0;ii < seidLvUpArr.length;ii+=2){ - if(this.lv >= seidLvUpArr[ii + 1]){ - let dicSeid = getSeidById(seidLvUpArr[ii]); - // console.log('updateSkillInfo*', seidLvUpArr[ii], dicSeid) - if(dicSeid){ - this.seidList[Math.floor(ii/2)] = dicSeid; - } - } - } - } + // if(dicHero.skill){ + // let {seidLvUpArr} = getHeroSkillById(dicHero.skill); + // for(let ii = 0;ii < seidLvUpArr.length;ii+=2){ + // if(this.lv >= seidLvUpArr[ii + 1]){ + // let dicSeid = getSeidById(seidLvUpArr[ii]); + // // console.log('updateSkillInfo*', seidLvUpArr[ii], dicSeid) + // if(dicSeid){ + // this.seidList[Math.floor(ii/2)] = dicSeid; + // } + // } + // } + // } } addSeidEffect(seidId:number, seidValue?:Array){ @@ -260,7 +260,7 @@ export default class Actor { let json = {hp: 0, atk: 0, matk: 0, def: 0, mdef: 0, agi: 0, speed: 0, luk: 0, hit: 0, cri: 0, flee: 0, antCri: 0, damageIncrease: 0, damageDecrease: 0, defIngnore: 0, bloodSuck: 0}; for(let i = ABI_TYPE.ABI_HP;i < ABI_TYPE.ABI_MAX;i++){ - let field = WAR_JSON_ATTRIBUTE_TYPE[i]; + let field = getAtrrNameById(i); json[field] = this.getRealAbility(i); } return json diff --git a/shared/pubUtils/gamedata.ts b/shared/pubUtils/gamedata.ts index 847df0361..d5729d82e 100644 --- a/shared/pubUtils/gamedata.ts +++ b/shared/pubUtils/gamedata.ts @@ -1,6 +1,6 @@ import fs = require('fs'); import path = require('path'); -import { ABI_TYPE } from '../consts/abilityConst'; +import { ABI_TYPE, ABI_STAGE } from '../consts/abilityConst'; import { decodeIdCntArrayStr, getRandEelm } from './util'; import { IT_TYPE } from '../consts/consts'; @@ -11,7 +11,10 @@ const towerInfos = new Map(); const towerTaskInfos = new Map(); const heroInfos = new Map(); const jobInfos = new Map(); +const jobClassMaxGrades = new Map(); +const jobClassAndgrades = new Map(); const levelInfos = new Map(); +const heroLevelInfo = new Map(); const starRatioInfo = new Map(); const heroSkillInfo = new Map() const seidInfo = new Map(); @@ -24,6 +27,28 @@ const blueprtToWar = new Map(); const goodInfo = new Map(); const blueprt = new Map>(); const blueprtCompose = new Map(); +const fiendShips = new Map(); +const fashions = new Map(); +const fiendShipHidAandIds = new Map(); +const fiendShipLevelMaps = new Map(); + +interface dicStar { + id: number; + quality: number; + star: number; + advanceUpFragmentNum: number; + ceAttr: Map +} +const heroStarList = new Map(); +interface dicWake { + id: number; + quality: number; + star: number; + fragmentNum: number; + consume: string; + ceAttr: Map +} +const heroWakeList = new Map(); function parseWarData() { let result = null; @@ -96,6 +121,11 @@ function parseJobData() { jobsData.forEach(elem => { if (elem && elem.jobid) { jobInfos.set(elem.jobid, elem); + let jobClass = jobClassMaxGrades.get(elem.job_class); + if (!!jobClass && jobClass.grade < elem.grade) { + jobClassMaxGrades.set(elem.job_class, {grade: elem.grade,jobid: elem.jobid}); + } + jobClassAndgrades.set(elem.job_class+'_'+elem.grade,{unlockLevel:elem.unlockLevel, jobid:elem.jobid}); } }); } @@ -113,6 +143,18 @@ function parseLevelInfo() { }); } +function parseHeroLevelInfo() { + const jobFile = 'dic_zyz_charexp'; + const levelData = gamedata['jsons'][jobFile] || []; + let exp = 0; + levelData.forEach(elem => { + if (elem && elem.level) { + exp += elem.exp; + heroLevelInfo.set(elem.level, exp); + } + }); +} + function parseStarRatio() { const file = 'dic_star_ratio'; const data = gamedata['jsons'][file] || []; @@ -128,21 +170,23 @@ function parseHeroSkill() { const data = gamedata['jsons'][file] || []; data.forEach(elem => { if (elem && elem.skillid) { - const seidLvUpArr = new Array(); - let skillArr = (elem.seid as string).split('&'); - let lvUpArr = (elem.selv_up as string).split('&'); + let starSeidArr = new Array<{star: number, value: number}>(); + let colorStarSeidArr = new Array<{star: number, value: number}>(); + + (elem.starSeid as string).split('|').forEach(cur => { + if(cur) { + let a = cur.split('&'); + starSeidArr.push({star: parseInt(a[0]), value: parseInt(a[1])}); + } + }); + (elem.colorStarSeid as string).split('|').forEach(cur => { + if(cur) { + let a = cur.split('&'); + colorStarSeidArr.push({star: parseInt(a[0]), value: parseInt(a[1])}); + } + }); - for(let i = 0;i < skillArr.length;i++){ - if(skillArr[i]==="") continue; - seidLvUpArr.push(parseInt(skillArr[i])); - if(lvUpArr[i]){ - seidLvUpArr.push(parseInt(lvUpArr[i])); - } - else{ - seidLvUpArr.push(1000); - } - } - heroSkillInfo.set(elem.skillid, {seidLvUpArr}); + heroSkillInfo.set(elem.skillid, {starSeidArr, colorStarSeidArr}); } }); } @@ -220,6 +264,50 @@ function parseBlueprtCompose() { }); } +function parseFashions() { + const file = 'dic_zyz_fashions'; + const data = gamedata['jsons'][file] || []; + data.forEach(elem => { + if (elem && elem.id) { + fashions.set(elem.id, elem); + } + }); +} + +function parseFiendShips() { + const file = 'dic_zyz_friend_ship'; + const data = gamedata['jsons'][file] || []; + data.forEach(elem => { + if (elem && elem.id) { + let hids = elem.memberId.split('&'); + elem.hids = hids; + delete elem.memberId; + fiendShips.set(elem.shipId + '_' + elem.level, elem); + let fiendShipHidAandId = fiendShipHidAandIds.get(elem.shipId); + if (!fiendShipHidAandId || fiendShipHidAandId.level < elem.level) + fiendShipHidAandIds.set(elem.shipId, {actorId: elem.actorId, level: elem.level}); + } + }); +} + +function parseFiendShipLevels() { + const file = 'dic_zyz_friend_ship_level'; + const data = gamedata['jsons'][file] || []; + data.sort(function(a, b) { + return a.level - b.level; + }); +} + +function parseFiendShipLevelMaps() { + const file = 'dic_zyz_friend_ship_level'; + const data = gamedata['jsons'][file] || []; + data.forEach(elem => { + if (elem && elem.id) { + fiendShipLevelMaps.set(elem.level, elem); + } + }); +} + function initData (folder: string) { if(!gamedata.hasOwnProperty(folder)) { gamedata[folder] = {}; @@ -233,7 +321,7 @@ function initData (folder: string) { var name = file.split('.')[0]; try { gamedata[folder][name] = JSON.parse( - fs.readFileSync(path.resolve(__dirname, "../resource/" + folder + "/" + file)).toString() + fs.readFileSync(path.resolve(__dirname, "../resource/" + folder + "/" + file)).toString('utf8').replace(/^\uFEFF/, '') ); } catch(e) { console.error(e); @@ -244,6 +332,43 @@ function initData (folder: string) { }); } +function parseHeroStar() { + const file = 'dic_zyz_hero_star'; + const data = gamedata['jsons'][file] || []; + data.forEach(elem => { + if (elem.id) { + let ceAttr = new Map(); + ceAttr.set(ABI_STAGE.HP, elem.hp_up); + ceAttr.set(ABI_STAGE.ATK, elem.atk_up); + ceAttr.set(ABI_STAGE.DEF, elem.def_up); + ceAttr.set(ABI_STAGE.MDEF, elem.mdef_up); + ceAttr.set(ABI_STAGE.AGI, elem.agi_up); + ceAttr.set(ABI_STAGE.LUK, elem.luk_up); + + heroStarList.set(`${elem.quality}_${elem.star}`,{ceAttr, ...elem}); + } + }); +} + + +function parseHeroWake() { + const file = 'dic_zyz_hero_wake'; + const data = gamedata['jsons'][file] || []; + data.forEach(elem => { + if (elem.id) { + let ceAttr = new Map(); + ceAttr.set(ABI_STAGE.HP, elem.hp_up); + ceAttr.set(ABI_STAGE.ATK, elem.atk_up); + ceAttr.set(ABI_STAGE.DEF, elem.def_up); + ceAttr.set(ABI_STAGE.MDEF, elem.mdef_up); + ceAttr.set(ABI_STAGE.AGI, elem.agi_up); + ceAttr.set(ABI_STAGE.LUK, elem.luk_up); + + heroWakeList.set(`${elem.quality}_${elem.star}`,{ceAttr, ...elem}); + } + }); +} + function parseData() { parseWarData(); parseTowerData(); @@ -251,6 +376,7 @@ function parseData() { parseHeroData(); parseJobData(); parseLevelInfo(); + parseHeroLevelInfo(); parseStarRatio(); parseHeroSkill(); parseSeidList(); @@ -259,6 +385,12 @@ function parseData() { parseComBtlData(); parseGood(); parseBlueprtCompose(); + parseFashions(); + parseFiendShips(); + parseFiendShipLevels(); + parseFiendShipLevelMaps(); + parseHeroStar(); + parseHeroWake(); } initData('jsons'); // 加载一般json @@ -312,6 +444,11 @@ export function getJobInfoById(jid: number) { return jobInfo; } +export function getMaxGradeByjobClass(jobClass: number) { + const job = jobClassMaxGrades.get(jobClass); + return job?.jobid; +} + export function getLvByExp(exp: number) { let curLv = 0; let entries = levelInfos.entries(); @@ -327,6 +464,21 @@ export function getExpByLv(lv: number) { return levelInfos.get(lv); } +export function getHeroLvByExp(exp: number) { + let curLv = 0; + let entries = heroLevelInfo.entries(); + for (let [lv, sum] of entries) { + curLv = lv; + if(exp < sum) break; + } + + return curLv; +} + +export function getHeroExpByLv(lv: number) { + return heroLevelInfo.get(lv); +} + export function getStarRatio(star: number) { return starRatioInfo.get(star); } @@ -411,4 +563,37 @@ export function hasExpeditionById(id: number) { export function getBlueprtComposeByQuality(quality: number) { return blueprtCompose.get(quality); +} + +export function getFashionsById(id:number) { + return fashions.get(id); +} + +export function getFriendShipById(shipId: number, level: number) { + return fiendShips.get(shipId +'_' + level); +} + +export function getHidAndLevelByShipId(shipId: number) { + return fiendShipHidAandIds.get(shipId); +} + +export function getFriendShipLevels() { + const file = 'dic_zyz_friend_ship_level'; + return gamedata['jsons'][file] || []; +} + +export function getJobByGradeAndClass(jobClass: number, grade: number) { + return jobClassAndgrades.get(jobClass +'_' + grade); +} + +export function getHeroStar(quality: number, star: number) { + return heroStarList.get(`${quality}_${star}`); +} + +export function getHeroWake(quality: number, star: number) { + return heroWakeList.get(`${quality}_${star}`); +} + +export function getFiendShipLevel(level: number) { + return fiendShipLevelMaps.get(level); } \ No newline at end of file diff --git a/shared/pubUtils/util.ts b/shared/pubUtils/util.ts index 7ebd4ffef..54fc9c9fe 100644 --- a/shared/pubUtils/util.ts +++ b/shared/pubUtils/util.ts @@ -104,6 +104,12 @@ const moment = require('moment'); result = { id: parseInt(id), weight: parseInt(weight) }; break; } + case 'cost': { + let [id, count] = arr; + if(isNaN(id) || isNaN(count)) throw new Error('data table format wrong'); + result = { id: parseInt(id), count: parseInt(count)}; + break; + } } return result; }; @@ -391,4 +397,17 @@ export function ratioReward(rewardStr: string, ratio: number): string { res += `${k}&${v}|`; } return res.substring(0, res.length - 1); +} + +export function getItems(str:string) { + let arr = new Array<{id: number, count: number}>(); + let strArr = str.split('|'); + for (let item of strArr) { + var itemArr = item.split('&'); + arr.push({ + id : parseInt(itemArr[0]), + count : parseInt(itemArr[1]) + }); + } + return arr; } \ No newline at end of file diff --git a/shared/resource/jsons/const.json b/shared/resource/jsons/const.json index db8b107dc..ce61bcc94 100644 --- a/shared/resource/jsons/const.json +++ b/shared/resource/jsons/const.json @@ -1,9 +1,9 @@ -[ +[ { - "IsTestService":true, - "OpenIosAliPay":false, - "GuideSwitch":true, - "GENERAL_EQUIPMENT_DEFAULT_LEVEL":7, - "ServiceSign":"guanfu" + "IsTestService":true, + "OpenIosAliPay":false, + "GuideSwitch":true, + "GENERAL_EQUIPMENT_DEFAULT_LEVEL":7, + "ServiceSign":"guanfu" } - ] \ No newline at end of file +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_blueprt_possibility.json b/shared/resource/jsons/dic_blueprt_possibility.json index e23cadd6e..6c726f609 100644 --- a/shared/resource/jsons/dic_blueprt_possibility.json +++ b/shared/resource/jsons/dic_blueprt_possibility.json @@ -6,7 +6,7 @@ }, { "min": 40, - "max": 69, + "max": 59, "possibility": "1&70|2&30" }, { diff --git a/shared/resource/jsons/dic_goods.json b/shared/resource/jsons/dic_goods.json index 05cdadea0..4243d3846 100644 --- a/shared/resource/jsons/dic_goods.json +++ b/shared/resource/jsons/dic_goods.json @@ -30,7 +30,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2, @@ -63,7 +65,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3, @@ -96,7 +100,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4, @@ -129,7 +135,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5, @@ -162,7 +170,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 101, @@ -195,7 +205,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 102, @@ -228,7 +240,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 103, @@ -261,7 +275,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 104, @@ -294,7 +310,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 105, @@ -327,7 +345,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 201, @@ -360,7 +380,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 202, @@ -393,7 +415,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 203, @@ -426,7 +450,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 204, @@ -459,7 +485,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 205, @@ -492,7 +520,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 301, @@ -525,7 +555,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 302, @@ -558,7 +590,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 303, @@ -591,7 +625,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 304, @@ -624,7 +660,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 305, @@ -657,7 +695,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 401, @@ -690,7 +730,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 402, @@ -723,7 +765,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 403, @@ -756,7 +800,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 404, @@ -789,7 +835,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 405, @@ -822,7 +870,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 501, @@ -855,7 +905,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 502, @@ -888,7 +940,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 503, @@ -921,7 +975,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 504, @@ -954,7 +1010,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 505, @@ -987,7 +1045,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 601, @@ -1020,7 +1080,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 602, @@ -1053,7 +1115,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 603, @@ -1086,7 +1150,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 604, @@ -1119,7 +1185,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 605, @@ -1152,7 +1220,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 701, @@ -1185,7 +1255,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 702, @@ -1218,7 +1290,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 703, @@ -1251,7 +1325,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 704, @@ -1284,7 +1360,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 705, @@ -1317,7 +1395,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2001, @@ -1350,7 +1430,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2002, @@ -1383,7 +1465,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2003, @@ -1416,7 +1500,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2004, @@ -1449,7 +1535,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2005, @@ -1482,7 +1570,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2006, @@ -1515,7 +1605,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2007, @@ -1548,7 +1640,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2008, @@ -1581,7 +1675,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2009, @@ -1614,7 +1710,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2010, @@ -1647,7 +1745,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2011, @@ -1680,7 +1780,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2012, @@ -1713,7 +1815,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2013, @@ -1746,7 +1850,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2014, @@ -1779,7 +1885,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 2015, @@ -1812,7 +1920,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3001, @@ -1845,7 +1955,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3002, @@ -1878,7 +1990,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3003, @@ -1911,7 +2025,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3004, @@ -1944,7 +2060,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3005, @@ -1977,7 +2095,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3006, @@ -2010,7 +2130,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3007, @@ -2043,7 +2165,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3008, @@ -2076,7 +2200,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3009, @@ -2109,7 +2235,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3010, @@ -2142,7 +2270,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3011, @@ -2175,7 +2305,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3012, @@ -2208,7 +2340,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3013, @@ -2241,7 +2375,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3014, @@ -2274,7 +2410,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 3015, @@ -2307,7 +2445,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4001, @@ -2340,7 +2480,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4002, @@ -2373,7 +2515,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4003, @@ -2406,7 +2550,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4004, @@ -2439,7 +2585,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4005, @@ -2472,7 +2620,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4006, @@ -2505,7 +2655,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4007, @@ -2538,7 +2690,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4008, @@ -2571,7 +2725,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4009, @@ -2604,7 +2760,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4010, @@ -2637,7 +2795,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4011, @@ -2670,7 +2830,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4012, @@ -2703,7 +2865,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4013, @@ -2736,7 +2900,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4014, @@ -2769,7 +2935,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 4015, @@ -2802,7 +2970,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5001, @@ -2835,7 +3005,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5002, @@ -2868,7 +3040,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5003, @@ -2901,7 +3075,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5004, @@ -2934,7 +3110,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5005, @@ -2967,7 +3145,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5006, @@ -3000,7 +3180,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5007, @@ -3033,7 +3215,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5008, @@ -3066,7 +3250,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5009, @@ -3099,7 +3285,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5010, @@ -3132,7 +3320,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5011, @@ -3165,7 +3355,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5012, @@ -3198,7 +3390,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5013, @@ -3231,7 +3425,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5014, @@ -3264,7 +3460,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 5015, @@ -3297,7 +3495,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 6001, @@ -3330,7 +3530,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 6002, @@ -3363,7 +3565,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 6003, @@ -3396,7 +3600,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 6004, @@ -3429,7 +3635,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 6005, @@ -3462,7 +3670,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10001, @@ -3495,7 +3705,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10002, @@ -3528,7 +3740,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10003, @@ -3561,7 +3775,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10004, @@ -3594,7 +3810,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10005, @@ -3627,7 +3845,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10101, @@ -3660,7 +3880,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10102, @@ -3693,7 +3915,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10103, @@ -3726,7 +3950,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10104, @@ -3759,7 +3985,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 10105, @@ -3792,10 +4020,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10201, + "good_id": 10106, "name": "精铁长刀图纸", "lvLimted": 1, "quality": 1, @@ -3825,10 +4055,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10202, + "good_id": 10107, "name": "青铜长刀图纸", "lvLimted": 1, "quality": 2, @@ -3858,10 +4090,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10203, + "good_id": 10108, "name": "雁翎刀图纸", "lvLimted": 1, "quality": 3, @@ -3891,10 +4125,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10204, + "good_id": 10109, "name": "凤嘴长刀图纸", "lvLimted": 1, "quality": 4, @@ -3924,10 +4160,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10205, + "good_id": 10110, "name": "百炼长刀图纸", "lvLimted": 1, "quality": 5, @@ -3957,10 +4195,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10301, + "good_id": 10111, "name": "漆木弓图纸", "lvLimted": 1, "quality": 1, @@ -3990,10 +4230,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10302, + "good_id": 10112, "name": "铁胎弓图纸", "lvLimted": 1, "quality": 2, @@ -4023,10 +4265,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10303, + "good_id": 10113, "name": "牛角弓图纸", "lvLimted": 1, "quality": 3, @@ -4056,10 +4300,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10304, + "good_id": 10114, "name": "紫衫长弓图纸", "lvLimted": 1, "quality": 4, @@ -4089,10 +4335,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10305, + "good_id": 10115, "name": "百炼大弓图纸", "lvLimted": 1, "quality": 5, @@ -4122,10 +4370,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10401, + "good_id": 10116, "name": "木剑图纸", "lvLimted": 1, "quality": 1, @@ -4155,10 +4405,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10402, + "good_id": 10117, "name": "青木剑图纸", "lvLimted": 1, "quality": 2, @@ -4188,10 +4440,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10403, + "good_id": 10118, "name": "桃木剑图纸", "lvLimted": 1, "quality": 3, @@ -4221,10 +4475,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10404, + "good_id": 10119, "name": "驱邪法剑图纸", "lvLimted": 1, "quality": 4, @@ -4254,10 +4510,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10405, + "good_id": 10120, "name": "镇邪法剑图纸", "lvLimted": 1, "quality": 5, @@ -4287,10 +4545,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10501, + "good_id": 10121, "name": "纸扇图纸", "lvLimted": 1, "quality": 1, @@ -4320,10 +4580,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10502, + "good_id": 10122, "name": "黑羽扇图纸", "lvLimted": 1, "quality": 2, @@ -4353,10 +4615,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10503, + "good_id": 10123, "name": "白羽扇图纸", "lvLimted": 1, "quality": 3, @@ -4386,10 +4650,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10504, + "good_id": 10124, "name": "飞羽扇图纸", "lvLimted": 1, "quality": 4, @@ -4419,10 +4685,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10505, + "good_id": 10125, "name": "八卦扇图纸", "lvLimted": 1, "quality": 5, @@ -4452,10 +4720,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10601, + "good_id": 10126, "name": "精铁拳套图纸", "lvLimted": 1, "quality": 1, @@ -4485,10 +4755,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10602, + "good_id": 10127, "name": "青铜拳套图纸", "lvLimted": 1, "quality": 2, @@ -4518,10 +4790,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10603, + "good_id": 10128, "name": "玄铁指虎图纸", "lvLimted": 1, "quality": 3, @@ -4551,10 +4825,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10604, + "good_id": 10129, "name": "碎石巨锤图纸", "lvLimted": 1, "quality": 4, @@ -4584,10 +4860,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10605, + "good_id": 10130, "name": "断恶拳刃图纸", "lvLimted": 1, "quality": 5, @@ -4617,10 +4895,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10701, + "good_id": 10131, "name": "木杖图纸", "lvLimted": 1, "quality": 1, @@ -4650,10 +4930,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10702, + "good_id": 10132, "name": "柳木杖图纸", "lvLimted": 1, "quality": 2, @@ -4683,10 +4965,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10703, + "good_id": 10133, "name": "桃木杖图纸", "lvLimted": 1, "quality": 3, @@ -4716,10 +5000,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10704, + "good_id": 10134, "name": "桃云黎杖图纸", "lvLimted": 1, "quality": 4, @@ -4749,10 +5035,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 10705, + "good_id": 10135, "name": "芸香黎杖图纸", "lvLimted": 1, "quality": 5, @@ -4782,10 +5070,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12001, + "good_id": 10136, "name": "铁制头盔图纸", "lvLimted": 1, "quality": 1, @@ -4815,10 +5105,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12002, + "good_id": 10137, "name": "青铜头盔图纸", "lvLimted": 1, "quality": 2, @@ -4848,10 +5140,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12003, + "good_id": 10138, "name": "玄铁头盔图纸", "lvLimted": 1, "quality": 3, @@ -4881,10 +5175,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12004, + "good_id": 10139, "name": "亮银战盔图纸", "lvLimted": 1, "quality": 4, @@ -4914,10 +5210,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12005, + "good_id": 10140, "name": "鎏金战盔图纸", "lvLimted": 1, "quality": 5, @@ -4947,10 +5245,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12006, + "good_id": 10141, "name": "硬布皮帽图纸", "lvLimted": 1, "quality": 1, @@ -4980,10 +5280,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12007, + "good_id": 10142, "name": "软布皮帽图纸", "lvLimted": 1, "quality": 2, @@ -5013,10 +5315,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12008, + "good_id": 10143, "name": "硬革皮帽图纸", "lvLimted": 1, "quality": 3, @@ -5046,10 +5350,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12009, + "good_id": 10144, "name": "银铁头甲图纸", "lvLimted": 1, "quality": 4, @@ -5079,10 +5385,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12010, + "good_id": 10145, "name": "金缕头甲图纸", "lvLimted": 1, "quality": 5, @@ -5112,10 +5420,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12011, + "good_id": 10146, "name": "粗布头巾图纸", "lvLimted": 1, "quality": 1, @@ -5145,10 +5455,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12012, + "good_id": 10147, "name": "细布儒巾图纸", "lvLimted": 1, "quality": 2, @@ -5178,10 +5490,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12013, + "good_id": 10148, "name": "真丝头巾图纸", "lvLimted": 1, "quality": 3, @@ -5211,10 +5525,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12014, + "good_id": 10149, "name": "贤良法冠图纸", "lvLimted": 1, "quality": 4, @@ -5244,10 +5560,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 12015, + "good_id": 10150, "name": "无极法冠图纸", "lvLimted": 1, "quality": 5, @@ -5277,10 +5595,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13001, + "good_id": 10151, "name": "铁制胸甲图纸", "lvLimted": 1, "quality": 1, @@ -5310,10 +5630,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13002, + "good_id": 10152, "name": "青铜胸甲图纸", "lvLimted": 1, "quality": 2, @@ -5343,10 +5665,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13003, + "good_id": 10153, "name": "玄铁战甲图纸", "lvLimted": 1, "quality": 3, @@ -5376,10 +5700,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13004, + "good_id": 10154, "name": "亮银胸甲图纸", "lvLimted": 1, "quality": 4, @@ -5409,10 +5735,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13005, + "good_id": 10155, "name": "鎏金宝甲图纸", "lvLimted": 1, "quality": 5, @@ -5442,10 +5770,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13006, + "good_id": 10156, "name": "硬布纸甲图纸", "lvLimted": 1, "quality": 1, @@ -5475,10 +5805,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13007, + "good_id": 10157, "name": "双层棉甲图纸", "lvLimted": 1, "quality": 2, @@ -5508,10 +5840,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13008, + "good_id": 10158, "name": "护身革甲图纸", "lvLimted": 1, "quality": 3, @@ -5541,10 +5875,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13009, + "good_id": 10159, "name": "护心胸甲图纸", "lvLimted": 1, "quality": 4, @@ -5574,10 +5910,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13010, + "good_id": 10160, "name": "金缕玉甲图纸", "lvLimted": 1, "quality": 5, @@ -5607,10 +5945,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13011, + "good_id": 10161, "name": "粗布棉袍图纸", "lvLimted": 1, "quality": 1, @@ -5640,10 +5980,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13012, + "good_id": 10162, "name": "细布儒袍图纸", "lvLimted": 1, "quality": 2, @@ -5673,10 +6015,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13013, + "good_id": 10163, "name": "真丝锦袍图纸", "lvLimted": 1, "quality": 3, @@ -5706,10 +6050,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13014, + "good_id": 10164, "name": "金线法袍图纸", "lvLimted": 1, "quality": 4, @@ -5739,10 +6085,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 13015, + "good_id": 10165, "name": "无极法袍图纸", "lvLimted": 1, "quality": 5, @@ -5772,10 +6120,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14001, + "good_id": 10166, "name": "铁制腿甲图纸", "lvLimted": 1, "quality": 1, @@ -5805,10 +6155,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14002, + "good_id": 10167, "name": "青铜腿甲图纸", "lvLimted": 1, "quality": 2, @@ -5838,10 +6190,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14003, + "good_id": 10168, "name": "玄铁腿甲图纸", "lvLimted": 1, "quality": 3, @@ -5871,10 +6225,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14004, + "good_id": 10169, "name": "亮银腿甲图纸", "lvLimted": 1, "quality": 4, @@ -5904,10 +6260,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14005, + "good_id": 10170, "name": "鎏金腿甲图纸", "lvLimted": 1, "quality": 5, @@ -5937,10 +6295,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14006, + "good_id": 10171, "name": "硬布裙甲图纸", "lvLimted": 1, "quality": 1, @@ -5970,10 +6330,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14007, + "good_id": 10172, "name": "软布裙甲图纸", "lvLimted": 1, "quality": 2, @@ -6003,10 +6365,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14008, + "good_id": 10173, "name": "硬革裙甲图纸", "lvLimted": 1, "quality": 3, @@ -6036,10 +6400,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14009, + "good_id": 10174, "name": "银铁裙甲图纸", "lvLimted": 1, "quality": 4, @@ -6069,10 +6435,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14010, + "good_id": 10175, "name": "金缕裙甲图纸", "lvLimted": 1, "quality": 5, @@ -6102,10 +6470,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14011, + "good_id": 10176, "name": "粗布棉袍图纸", "lvLimted": 1, "quality": 1, @@ -6135,10 +6505,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14012, + "good_id": 10177, "name": "细布儒裤图纸", "lvLimted": 1, "quality": 2, @@ -6168,10 +6540,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14013, + "good_id": 10178, "name": "真丝锦裤图纸", "lvLimted": 1, "quality": 3, @@ -6201,10 +6575,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14014, + "good_id": 10179, "name": "金线法裤图纸", "lvLimted": 1, "quality": 4, @@ -6234,10 +6610,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 14015, + "good_id": 10180, "name": "无极法裤图纸", "lvLimted": 1, "quality": 5, @@ -6267,10 +6645,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15001, + "good_id": 10181, "name": "铁制足铠图纸", "lvLimted": 1, "quality": 1, @@ -6300,10 +6680,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15002, + "good_id": 10182, "name": "青铜足铠图纸", "lvLimted": 1, "quality": 2, @@ -6333,10 +6715,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15003, + "good_id": 10183, "name": "玄铁足铠图纸", "lvLimted": 1, "quality": 3, @@ -6366,10 +6750,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15004, + "good_id": 10184, "name": "亮银足铠图纸", "lvLimted": 1, "quality": 4, @@ -6399,10 +6785,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15005, + "good_id": 10185, "name": "鎏金足铠图纸", "lvLimted": 1, "quality": 5, @@ -6432,10 +6820,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15006, + "good_id": 10186, "name": "硬布战靴图纸", "lvLimted": 1, "quality": 1, @@ -6465,10 +6855,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15007, + "good_id": 10187, "name": "软布战靴图纸", "lvLimted": 1, "quality": 2, @@ -6498,10 +6890,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15008, + "good_id": 10188, "name": "硬革战靴图纸", "lvLimted": 1, "quality": 3, @@ -6531,10 +6925,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15009, + "good_id": 10189, "name": "银铁战靴图纸", "lvLimted": 1, "quality": 4, @@ -6564,10 +6960,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15010, + "good_id": 10190, "name": "金缕战靴图纸", "lvLimted": 1, "quality": 5, @@ -6597,10 +6995,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15011, + "good_id": 10191, "name": "粗麻草鞋图纸", "lvLimted": 1, "quality": 1, @@ -6630,10 +7030,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15012, + "good_id": 10192, "name": "细布棉鞋图纸", "lvLimted": 1, "quality": 2, @@ -6663,10 +7065,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15013, + "good_id": 10193, "name": "真丝棉鞋图纸", "lvLimted": 1, "quality": 3, @@ -6696,10 +7100,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15014, + "good_id": 10194, "name": "金线玉靴图纸", "lvLimted": 1, "quality": 4, @@ -6729,10 +7135,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 15015, + "good_id": 10195, "name": "无极玉履图纸", "lvLimted": 1, "quality": 5, @@ -6762,10 +7170,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 16001, + "good_id": 10196, "name": "和田玉佩图纸", "lvLimted": 1, "quality": 1, @@ -6795,10 +7205,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 16002, + "good_id": 10197, "name": "紫琉手镯图纸", "lvLimted": 1, "quality": 2, @@ -6828,10 +7240,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 16003, + "good_id": 10198, "name": "白玉虎符图纸", "lvLimted": 1, "quality": 3, @@ -6861,10 +7275,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 16004, + "good_id": 10199, "name": "碧玺戒指图纸", "lvLimted": 1, "quality": 4, @@ -6894,10 +7310,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 16005, + "good_id": 10200, "name": "和璞项链图纸", "lvLimted": 1, "quality": 5, @@ -6927,15 +7345,17 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 17001, + "good_id": 11001, "name": "初级武将经验书", "lvLimted": 1, "quality": 2, "image_id": 2116, - "itid": 23, + "itid": 35, "goodType": 2, "hid": 0, "hp": 0, @@ -6960,15 +7380,17 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 100 }, { - "good_id": 17002, + "good_id": 11002, "name": "中级武将经验书", "lvLimted": 1, "quality": 3, "image_id": 2118, - "itid": 23, + "itid": 35, "goodType": 2, "hid": 0, "hp": 0, @@ -6993,15 +7415,17 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 200 }, { - "good_id": 17003, + "good_id": 11003, "name": "高级武将经验书", "lvLimted": 1, "quality": 4, "image_id": 388, - "itid": 23, + "itid": 35, "goodType": 2, "hid": 0, "hp": 0, @@ -7026,14 +7450,401 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 500 }, { - "good_id": 17004, + "good_id": 11004, "name": "特级武将经验书", "lvLimted": 1, "quality": 5, "image_id": 389, + "itid": 35, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 1000 + }, + { + "good_id": 11011, + "name": "丝绸", + "lvLimted": 1, + "quality": 1, + "image_id": 5059, + "itid": 35, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 1 + }, + { + "good_id": 11012, + "name": "兰草", + "lvLimted": 1, + "quality": 1, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 2 + }, + { + "good_id": 11013, + "name": "春酿", + "lvLimted": 1, + "quality": 2, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 3 + }, + { + "good_id": 11014, + "name": "瑶佩", + "lvLimted": 1, + "quality": 2, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 4 + }, + { + "good_id": 11015, + "name": "晨露", + "lvLimted": 1, + "quality": 3, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 5 + }, + { + "good_id": 11016, + "name": "玄玉", + "lvLimted": 1, + "quality": 3, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 6 + }, + { + "good_id": 11017, + "name": "丝绸7", + "lvLimted": 1, + "quality": 4, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 7 + }, + { + "good_id": 11018, + "name": "丝绸8", + "lvLimted": 1, + "quality": 4, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 8 + }, + { + "good_id": 11019, + "name": "丝绸9", + "lvLimted": 1, + "quality": 5, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 9 + }, + { + "good_id": 11020, + "name": "丝绸10", + "lvLimted": 1, + "quality": 5, + "image_id": 5059, + "itid": 36, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 10 + }, + { + "good_id": 17001, + "name": "觉醒魂石", + "lvLimted": 1, + "quality": 1, + "image_id": 1, "itid": 23, "goodType": 2, "hid": 0, @@ -7059,10 +7870,1132 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17002, + "name": "四品大力丸", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17003, + "name": "三品大力丸", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17004, + "name": "二品大力丸", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 17005, + "name": "一品大力丸", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17006, + "name": "四品冥想丹", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17007, + "name": "三品冥想丹", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17008, + "name": "二品冥想丹", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17009, + "name": "一品冥想丹", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17010, + "name": "四品气血丹", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17011, + "name": "三品气血丹", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17012, + "name": "二品气血丹", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17013, + "name": "一品气血丹", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17014, + "name": "四品炼体草", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17015, + "name": "三品炼体草", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17016, + "name": "二品炼体草", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17017, + "name": "一品炼体草", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17018, + "name": "四品凝神草", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17019, + "name": "三品凝神草", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17020, + "name": "二品凝神草", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17021, + "name": "一品凝神草", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17022, + "name": "四品疾行神翼", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17023, + "name": "三品疾行神翼", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17024, + "name": "二品疾行神翼", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17025, + "name": "一品疾行神翼", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17026, + "name": "四品幸运石", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17027, + "name": "三品幸运石", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17028, + "name": "二品幸运石", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17029, + "name": "一品幸运石", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17030, + "name": "朱雀符", + "lvLimted": 1, + "quality": 1, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17031, + "name": "玄武符", + "lvLimted": 1, + "quality": 2, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17032, + "name": "白虎符", + "lvLimted": 1, + "quality": 3, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17033, + "name": "青龙符", + "lvLimted": 1, + "quality": 4, + "image_id": 1, + "itid": 23, + "goodType": 2, + "hid": 0, + "hp": 0, + "atk": 0, + "matk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0, + "hp_up": 0, + "atk_up": 0, + "matk_up": 0, + "def_up": 0, + "mdef_up": 0, + "agi_up": 0, + "luk_up": 0, + "hp_up2": 0, + "atk_up2": 0, + "matk_up2": 0, + "def_up2": 0, + "mdef_up2": 0, + "agi_up2": 0, + "luk_up2": 0, + "specialAttr": 0, + "suitId": 0, + "getWays": "&", + "value": 0 + }, + { + "good_id": 17034, "name": "铁矿", "lvLimted": 1, "quality": 1, @@ -7092,10 +9025,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 17006, + "good_id": 17035, "name": "铜矿", "lvLimted": 1, "quality": 2, @@ -7125,10 +9060,12 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 17007, + "good_id": 17036, "name": "桃木", "lvLimted": 1, "quality": 3, @@ -7158,13 +9095,15 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { - "good_id": 17008, + "good_id": 17037, "name": "扶桑木", "lvLimted": 1, - "quality": 6, + "quality": 5, "image_id": 5059, "itid": 23, "goodType": 2, @@ -7191,7 +9130,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 20001, @@ -7224,7 +9165,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 20002, @@ -7257,14 +9200,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21001, "name": "曹操将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7290,14 +9235,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21002, "name": "夏侯惇将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7323,14 +9270,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21003, "name": "张辽将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7356,14 +9305,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21004, "name": "夏侯渊将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7389,14 +9340,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21005, "name": "郭嘉将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7422,14 +9375,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21006, "name": "司马懿将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7455,14 +9410,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21007, "name": "典韦将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7488,14 +9445,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21008, "name": "庞德将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7521,14 +9480,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21009, "name": "邓艾将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7554,14 +9515,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21010, "name": "徐晃将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7587,14 +9550,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21011, "name": "曹仁将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7620,14 +9585,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21012, "name": "李典将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7653,14 +9620,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21013, "name": "蔡琰将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7686,14 +9655,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21014, "name": "贾诩将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7719,14 +9690,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21015, "name": "许褚将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7752,14 +9725,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21016, "name": "乐进将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7785,14 +9760,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21017, "name": "张飞将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7818,14 +9795,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21018, "name": "关羽将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7851,14 +9830,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21019, "name": "赵云将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7884,14 +9865,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21020, "name": "刘备将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7917,14 +9900,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21021, "name": "黄忠将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7950,14 +9935,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21022, "name": "诸葛亮将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -7983,14 +9970,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21023, "name": "庞统将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8016,14 +10005,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21024, "name": "魏延将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8049,14 +10040,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21025, "name": "陈到将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8082,14 +10075,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21026, "name": "关银屏将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8115,14 +10110,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21027, "name": "马云禄将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8148,14 +10145,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21028, "name": "马良将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8181,14 +10180,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21029, "name": "黄月英将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8214,14 +10215,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21030, "name": "王平将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8247,14 +10250,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21031, "name": "孙乾将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8280,14 +10285,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21032, "name": "周泰将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8313,14 +10320,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21033, "name": "孙策将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8346,14 +10355,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21034, "name": "周瑜将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8379,14 +10390,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21035, "name": "太史慈将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8412,14 +10425,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21036, "name": "孙权将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8445,14 +10460,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21037, "name": "甘宁将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8478,14 +10495,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21038, "name": "孙尚香将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8511,14 +10530,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21039, "name": "陆逊将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8544,14 +10565,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21040, "name": "小乔将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8577,14 +10600,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21041, "name": "大乔将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8610,14 +10635,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21042, "name": "步练师将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8643,14 +10670,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21043, "name": "左慈将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8676,14 +10705,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21044, "name": "吕布将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8709,14 +10740,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21045, "name": "张任将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8742,14 +10775,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21046, "name": "华佗将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8775,14 +10810,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": "&", + "value": 0 }, { "good_id": 21047, "name": "张角将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8808,14 +10845,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21048, "name": "南华将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8841,14 +10880,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21049, "name": "高顺将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8874,14 +10915,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21050, "name": "麹义将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8907,14 +10950,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21051, "name": "李儒将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8940,14 +10985,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21052, "name": "庞舞将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -8973,14 +11020,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21053, "name": "夏侯轻衣将魂", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -9006,14 +11055,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21054, "name": "文丑将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -9039,14 +11090,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21055, "name": "颜良将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -9072,14 +11125,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21056, "name": "貂蝉将魂", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -9105,14 +11160,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21057, "name": "王越将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -9138,14 +11195,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 21058, "name": "董卓将魂", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 26, "goodType": 2, "hid": 1, @@ -9171,7 +11230,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 31001, @@ -9204,7 +11265,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 31002, @@ -9237,7 +11300,9 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 31003, @@ -9270,14 +11335,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 33001, - "name": "藏宝图&宝物名&(礼器)", + "name": "传国玉玺1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9303,14 +11370,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6001|2&35001|3&29", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33002, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雁翎宝甲1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9336,14 +11405,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6002|2&36001|3&30", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33003, - "name": "藏宝图&宝物名&(名驹)", + "name": "赤兔马1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9369,14 +11440,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6003|2&37001|3&31", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33004, - "name": "藏宝图&宝物名&(典籍)", + "name": "论语1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9402,14 +11475,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6004|2&38001|3&32", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33005, - "name": "藏宝图&宝物名&(神兵)", + "name": "青龙偃月刀1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9435,14 +11510,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6005|2&39001|3&33", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33006, - "name": "藏宝图&宝物名&(礼器)", + "name": "青铜鼎1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9468,14 +11545,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6006|2&35002|3&29", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33007, - "name": "藏宝图&宝物名&(宝甲)", + "name": "金丝甲1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9501,14 +11580,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6007|2&36002|3&30", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33008, - "name": "藏宝图&宝物名&(名驹)", + "name": "玉狮子1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9534,14 +11615,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6008|2&37002|3&31", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33009, - "name": "藏宝图&宝物名&(典籍)", + "name": "大学1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9567,14 +11650,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6009|2&38002|3&32", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33010, - "name": "藏宝图&宝物名&(神兵)", + "name": "方天画戟1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9600,14 +11685,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6010|2&39002|3&33", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33011, - "name": "藏宝图&宝物名&(礼器)", + "name": "阴虎符1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9633,14 +11720,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6011|2&35003|3&29", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33012, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雷纹甲1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9666,14 +11755,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6012|2&36003|3&30", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33013, - "name": "藏宝图&宝物名&(名驹)", + "name": "的卢马1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9699,14 +11790,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6013|2&37003|3&31", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33014, - "name": "藏宝图&宝物名&(典籍)", + "name": "四蜀地形图1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9732,14 +11825,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6014|2&38003|3&32", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33015, - "name": "藏宝图&宝物名&(神兵)", + "name": "镇岳锤1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9765,14 +11860,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6015|2&39003|3&33", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33016, - "name": "藏宝图&宝物名&(礼器)", + "name": "封神令1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9798,14 +11895,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6016|2&35004|3&29", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33017, - "name": "藏宝图&宝物名&(宝甲)", + "name": "龙盘虎踞袍1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9831,14 +11930,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6017|2&36004|3&30", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33018, - "name": "藏宝图&宝物名&(名驹)", + "name": "花鬃马1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9864,14 +11965,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6018|2&37004|3&31", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33019, - "name": "藏宝图&宝物名&(典籍)", + "name": "山海经1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9897,14 +12000,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6019|2&38004|3&32", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33020, - "name": "藏宝图&宝物名&(神兵)", + "name": "青云扇1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9930,14 +12035,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6020|2&39004|3&33", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33021, - "name": "藏宝图&宝物名&(礼器)", + "name": "四羊方尊1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9963,14 +12070,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6021|2&35005|3&29", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33022, - "name": "藏宝图&宝物名&(宝甲)", + "name": "长冠服1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -9996,14 +12105,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6022|2&36005|3&30", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33023, - "name": "藏宝图&宝物名&(名驹)", + "name": "爪黄飞电1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10029,14 +12140,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6023|2&37005|3&31", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33024, - "name": "藏宝图&宝物名&(典籍)", + "name": "周易1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10062,14 +12175,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6024|2&38005|3&32", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33025, - "name": "藏宝图&宝物名&(神兵)", + "name": "巨阙斧1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10095,14 +12210,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6025|2&39005|3&33", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33026, - "name": "藏宝图&宝物名&(礼器)", + "name": "御天盘1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10128,14 +12245,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6026|2&35006|3&29", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33027, - "name": "藏宝图&宝物名&(宝甲)", + "name": "筒袖铠1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10161,14 +12280,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6027|2&36006|3&30", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33028, - "name": "藏宝图&宝物名&(名驹)", + "name": "大宛马1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10194,14 +12315,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6028|2&37006|3&31", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33029, - "name": "藏宝图&宝物名&(典籍)", + "name": "黄帝内经1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10227,14 +12350,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6029|2&38006|3&32", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33030, - "name": "藏宝图&宝物名&(神兵)", + "name": "衮银枪1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10260,14 +12385,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6030|2&39006|3&33", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33031, - "name": "藏宝图&宝物名&(礼器)", + "name": "避尘1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10293,14 +12420,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6031|2&35007|3&29", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33032, - "name": "藏宝图&宝物名&(宝甲)", + "name": "鱼鳞甲1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10326,14 +12455,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6032|2&36007|3&30", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33033, - "name": "藏宝图&宝物名&(名驹)", + "name": "绝影马1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10359,14 +12490,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6033|2&37007|3&31", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33034, - "name": "藏宝图&宝物名&(典籍)", + "name": "南华经1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10392,14 +12525,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6034|2&38007|3&32", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33035, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10425,14 +12560,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6035|2&39007|3&33", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33036, - "name": "藏宝图&宝物名&(礼器)", + "name": "和氏璧1(礼器)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10458,14 +12595,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6036|2&35008|3&29", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33037, - "name": "藏宝图&宝物名&(宝甲)", + "name": "混天宝甲1(宝甲)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10491,14 +12630,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6037|2&36008|3&30", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33038, - "name": "藏宝图&宝物名&(名驹)", + "name": "乌云踏雪1(名驹)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10524,14 +12665,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6038|2&37008|3&31", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33039, - "name": "藏宝图&宝物名&(典籍)", + "name": "兵书四十二篇1(典籍)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10557,14 +12700,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6039|2&38008|3&32", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33040, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩1(神兵)藏宝图", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 40001, "itid": 28, "goodType": 2, "hid": 0, @@ -10590,14 +12735,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6040|2&39008|3&33", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33041, - "name": "藏宝图&宝物名&(礼器)", + "name": "传国玉玺2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10623,14 +12770,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6041|2&35009|3&29", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33042, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雁翎宝甲2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10656,14 +12805,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6042|2&36009|3&30", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33043, - "name": "藏宝图&宝物名&(名驹)", + "name": "赤兔马2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10689,14 +12840,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6043|2&37009|3&31", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33044, - "name": "藏宝图&宝物名&(典籍)", + "name": "论语2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10722,14 +12875,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6044|2&38009|3&32", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33045, - "name": "藏宝图&宝物名&(神兵)", + "name": "青龙偃月刀2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10755,14 +12910,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6045|2&39009|3&33", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33046, - "name": "藏宝图&宝物名&(礼器)", + "name": "青铜鼎2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10788,14 +12945,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6046|2&35010|3&29", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33047, - "name": "藏宝图&宝物名&(宝甲)", + "name": "金丝甲2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10821,14 +12980,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6047|2&36010|3&30", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33048, - "name": "藏宝图&宝物名&(名驹)", + "name": "玉狮子2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10854,14 +13015,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6048|2&37010|3&31", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33049, - "name": "藏宝图&宝物名&(典籍)", + "name": "大学2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10887,14 +13050,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6049|2&38010|3&32", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33050, - "name": "藏宝图&宝物名&(神兵)", + "name": "方天画戟2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10920,14 +13085,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6050|2&39010|3&33", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33051, - "name": "藏宝图&宝物名&(礼器)", + "name": "阴虎符2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10953,14 +13120,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6051|2&35011|3&29", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33052, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雷纹甲2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -10986,14 +13155,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6052|2&36011|3&30", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33053, - "name": "藏宝图&宝物名&(名驹)", + "name": "的卢马2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11019,14 +13190,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6053|2&37011|3&31", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33054, - "name": "藏宝图&宝物名&(典籍)", + "name": "四蜀地形图2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11052,14 +13225,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6054|2&38011|3&32", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33055, - "name": "藏宝图&宝物名&(神兵)", + "name": "镇岳锤2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11085,14 +13260,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6055|2&39011|3&33", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33056, - "name": "藏宝图&宝物名&(礼器)", + "name": "封神令2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11118,14 +13295,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6056|2&35012|3&29", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33057, - "name": "藏宝图&宝物名&(宝甲)", + "name": "龙盘虎踞袍2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11151,14 +13330,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6057|2&36012|3&30", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33058, - "name": "藏宝图&宝物名&(名驹)", + "name": "花鬃马2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11184,14 +13365,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6058|2&37012|3&31", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33059, - "name": "藏宝图&宝物名&(典籍)", + "name": "山海经2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11217,14 +13400,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6059|2&38012|3&32", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33060, - "name": "藏宝图&宝物名&(神兵)", + "name": "青云扇2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11250,14 +13435,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6060|2&39012|3&33", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33061, - "name": "藏宝图&宝物名&(礼器)", + "name": "四羊方尊2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11283,14 +13470,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6061|2&35013|3&29", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33062, - "name": "藏宝图&宝物名&(宝甲)", + "name": "长冠服2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11316,14 +13505,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6062|2&36013|3&30", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33063, - "name": "藏宝图&宝物名&(名驹)", + "name": "爪黄飞电2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11349,14 +13540,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6063|2&37013|3&31", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33064, - "name": "藏宝图&宝物名&(典籍)", + "name": "周易2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11382,14 +13575,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6064|2&38013|3&32", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33065, - "name": "藏宝图&宝物名&(神兵)", + "name": "巨阙斧2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11415,14 +13610,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6065|2&39013|3&33", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33066, - "name": "藏宝图&宝物名&(礼器)", + "name": "御天盘2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11448,14 +13645,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6066|2&35014|3&29", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33067, - "name": "藏宝图&宝物名&(宝甲)", + "name": "筒袖铠2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11481,14 +13680,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6067|2&36014|3&30", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33068, - "name": "藏宝图&宝物名&(名驹)", + "name": "大宛马2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11514,14 +13715,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6068|2&37014|3&31", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33069, - "name": "藏宝图&宝物名&(典籍)", + "name": "黄帝内经2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11547,14 +13750,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6069|2&38014|3&32", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33070, - "name": "藏宝图&宝物名&(神兵)", + "name": "衮银枪2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11580,14 +13785,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6070|2&39014|3&33", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33071, - "name": "藏宝图&宝物名&(礼器)", + "name": "避尘2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11613,14 +13820,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6071|2&35015|3&29", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33072, - "name": "藏宝图&宝物名&(宝甲)", + "name": "鱼鳞甲2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11646,14 +13855,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6072|2&36015|3&30", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33073, - "name": "藏宝图&宝物名&(名驹)", + "name": "绝影马2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11679,14 +13890,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6073|2&37015|3&31", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33074, - "name": "藏宝图&宝物名&(典籍)", + "name": "南华经2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11712,14 +13925,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6074|2&38015|3&32", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33075, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11745,14 +13960,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6075|2&39015|3&33", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33076, - "name": "藏宝图&宝物名&(礼器)", + "name": "和氏璧2(礼器)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11778,14 +13995,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6076|2&35016|3&29", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33077, - "name": "藏宝图&宝物名&(宝甲)", + "name": "混天宝甲2(宝甲)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11811,14 +14030,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6077|2&36016|3&30", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33078, - "name": "藏宝图&宝物名&(名驹)", + "name": "乌云踏雪2(名驹)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11844,14 +14065,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6078|2&37016|3&31", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33079, - "name": "藏宝图&宝物名&(典籍)", + "name": "兵书四十二篇2(典籍)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11877,14 +14100,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6079|2&38016|3&32", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33080, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩2(神兵)藏宝图", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 40002, "itid": 28, "goodType": 2, "hid": 0, @@ -11910,14 +14135,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6080|2&39016|3&33", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33081, - "name": "藏宝图&宝物名&(礼器)", + "name": "传国玉玺3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -11943,14 +14170,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6081|2&35017|3&29", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33082, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雁翎宝甲3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -11976,14 +14205,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6082|2&36017|3&30", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33083, - "name": "藏宝图&宝物名&(名驹)", + "name": "赤兔马3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12009,14 +14240,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6083|2&37017|3&31", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33084, - "name": "藏宝图&宝物名&(典籍)", + "name": "论语3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12042,14 +14275,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6084|2&38017|3&32", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33085, - "name": "藏宝图&宝物名&(神兵)", + "name": "青龙偃月刀3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12075,14 +14310,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6085|2&39017|3&33", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33086, - "name": "藏宝图&宝物名&(礼器)", + "name": "青铜鼎3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12108,14 +14345,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6086|2&35018|3&29", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33087, - "name": "藏宝图&宝物名&(宝甲)", + "name": "金丝甲3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12141,14 +14380,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6087|2&36018|3&30", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33088, - "name": "藏宝图&宝物名&(名驹)", + "name": "玉狮子3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12174,14 +14415,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6088|2&37018|3&31", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33089, - "name": "藏宝图&宝物名&(典籍)", + "name": "大学3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12207,14 +14450,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6089|2&38018|3&32", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33090, - "name": "藏宝图&宝物名&(神兵)", + "name": "方天画戟3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12240,14 +14485,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6090|2&39018|3&33", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33091, - "name": "藏宝图&宝物名&(礼器)", + "name": "阴虎符3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12273,14 +14520,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6091|2&35019|3&29", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33092, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雷纹甲3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12306,14 +14555,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6092|2&36019|3&30", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33093, - "name": "藏宝图&宝物名&(名驹)", + "name": "的卢马3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12339,14 +14590,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6093|2&37019|3&31", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33094, - "name": "藏宝图&宝物名&(典籍)", + "name": "四蜀地形图3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12372,14 +14625,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6094|2&38019|3&32", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33095, - "name": "藏宝图&宝物名&(神兵)", + "name": "镇岳锤3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12405,14 +14660,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6095|2&39019|3&33", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33096, - "name": "藏宝图&宝物名&(礼器)", + "name": "封神令3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12438,14 +14695,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6096|2&35020|3&29", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33097, - "name": "藏宝图&宝物名&(宝甲)", + "name": "龙盘虎踞袍3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12471,14 +14730,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6097|2&36020|3&30", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33098, - "name": "藏宝图&宝物名&(名驹)", + "name": "花鬃马3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12504,14 +14765,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6098|2&37020|3&31", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33099, - "name": "藏宝图&宝物名&(典籍)", + "name": "山海经3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12537,14 +14800,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6099|2&38020|3&32", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33100, - "name": "藏宝图&宝物名&(神兵)", + "name": "青云扇3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12570,14 +14835,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6100|2&39020|3&33", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33101, - "name": "藏宝图&宝物名&(礼器)", + "name": "四羊方尊3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12603,14 +14870,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6101|2&35021|3&29", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33102, - "name": "藏宝图&宝物名&(宝甲)", + "name": "长冠服3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12636,14 +14905,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6102|2&36021|3&30", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33103, - "name": "藏宝图&宝物名&(名驹)", + "name": "爪黄飞电3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12669,14 +14940,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6103|2&37021|3&31", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33104, - "name": "藏宝图&宝物名&(典籍)", + "name": "周易3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12702,14 +14975,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6104|2&38021|3&32", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33105, - "name": "藏宝图&宝物名&(神兵)", + "name": "巨阙斧3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12735,14 +15010,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6105|2&39021|3&33", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33106, - "name": "藏宝图&宝物名&(礼器)", + "name": "御天盘3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12768,14 +15045,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6106|2&35022|3&29", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33107, - "name": "藏宝图&宝物名&(宝甲)", + "name": "筒袖铠3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12801,14 +15080,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6107|2&36022|3&30", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33108, - "name": "藏宝图&宝物名&(名驹)", + "name": "大宛马3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12834,14 +15115,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6108|2&37022|3&31", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33109, - "name": "藏宝图&宝物名&(典籍)", + "name": "黄帝内经3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12867,14 +15150,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6109|2&38022|3&32", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33110, - "name": "藏宝图&宝物名&(神兵)", + "name": "衮银枪3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12900,14 +15185,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6110|2&39022|3&33", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33111, - "name": "藏宝图&宝物名&(礼器)", + "name": "避尘3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12933,14 +15220,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6111|2&35023|3&29", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33112, - "name": "藏宝图&宝物名&(宝甲)", + "name": "鱼鳞甲3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12966,14 +15255,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6112|2&36023|3&30", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33113, - "name": "藏宝图&宝物名&(名驹)", + "name": "绝影马3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -12999,14 +15290,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6113|2&37023|3&31", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33114, - "name": "藏宝图&宝物名&(典籍)", + "name": "南华经3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13032,14 +15325,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6114|2&38023|3&32", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33115, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13065,14 +15360,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6115|2&39023|3&33", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33116, - "name": "藏宝图&宝物名&(礼器)", + "name": "和氏璧3(礼器)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13098,14 +15395,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6116|2&35024|3&29", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33117, - "name": "藏宝图&宝物名&(宝甲)", + "name": "混天宝甲3(宝甲)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13131,14 +15430,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6117|2&36024|3&30", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33118, - "name": "藏宝图&宝物名&(名驹)", + "name": "乌云踏雪3(名驹)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13164,14 +15465,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6118|2&37024|3&31", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33119, - "name": "藏宝图&宝物名&(典籍)", + "name": "兵书四十二篇3(典籍)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13197,14 +15500,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6119|2&38024|3&32", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33120, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩3(神兵)藏宝图", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 40003, "itid": 28, "goodType": 2, "hid": 0, @@ -13230,14 +15535,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6120|2&39024|3&33", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33121, - "name": "藏宝图&宝物名&(礼器)", + "name": "传国玉玺4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13263,14 +15570,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6121|2&35025|3&29", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33122, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雁翎宝甲4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13296,14 +15605,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6122|2&36025|3&30", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33123, - "name": "藏宝图&宝物名&(名驹)", + "name": "赤兔马4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13329,14 +15640,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6123|2&37025|3&31", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33124, - "name": "藏宝图&宝物名&(典籍)", + "name": "论语4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13362,14 +15675,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6124|2&38025|3&32", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33125, - "name": "藏宝图&宝物名&(神兵)", + "name": "青龙偃月刀4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13395,14 +15710,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6125|2&39025|3&33", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33126, - "name": "藏宝图&宝物名&(礼器)", + "name": "青铜鼎4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13428,14 +15745,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6126|2&35026|3&29", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33127, - "name": "藏宝图&宝物名&(宝甲)", + "name": "金丝甲4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13461,14 +15780,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6127|2&36026|3&30", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33128, - "name": "藏宝图&宝物名&(名驹)", + "name": "玉狮子4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13494,14 +15815,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6128|2&37026|3&31", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33129, - "name": "藏宝图&宝物名&(典籍)", + "name": "大学4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13527,14 +15850,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6129|2&38026|3&32", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33130, - "name": "藏宝图&宝物名&(神兵)", + "name": "方天画戟4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13560,14 +15885,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6130|2&39026|3&33", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33131, - "name": "藏宝图&宝物名&(礼器)", + "name": "阴虎符4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13593,14 +15920,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6131|2&35027|3&29", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33132, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雷纹甲4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13626,14 +15955,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6132|2&36027|3&30", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33133, - "name": "藏宝图&宝物名&(名驹)", + "name": "的卢马4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13659,14 +15990,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6133|2&37027|3&31", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33134, - "name": "藏宝图&宝物名&(典籍)", + "name": "四蜀地形图4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13692,14 +16025,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6134|2&38027|3&32", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33135, - "name": "藏宝图&宝物名&(神兵)", + "name": "镇岳锤4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13725,14 +16060,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6135|2&39027|3&33", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33136, - "name": "藏宝图&宝物名&(礼器)", + "name": "封神令4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13758,14 +16095,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6136|2&35028|3&29", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33137, - "name": "藏宝图&宝物名&(宝甲)", + "name": "龙盘虎踞袍4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13791,14 +16130,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6137|2&36028|3&30", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33138, - "name": "藏宝图&宝物名&(名驹)", + "name": "花鬃马4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13824,14 +16165,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6138|2&37028|3&31", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33139, - "name": "藏宝图&宝物名&(典籍)", + "name": "山海经4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13857,14 +16200,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6139|2&38028|3&32", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33140, - "name": "藏宝图&宝物名&(神兵)", + "name": "青云扇4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13890,14 +16235,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6140|2&39028|3&33", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33141, - "name": "藏宝图&宝物名&(礼器)", + "name": "四羊方尊4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13923,14 +16270,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6141|2&35029|3&29", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33142, - "name": "藏宝图&宝物名&(宝甲)", + "name": "长冠服4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13956,14 +16305,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6142|2&36029|3&30", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33143, - "name": "藏宝图&宝物名&(名驹)", + "name": "爪黄飞电4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -13989,14 +16340,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6143|2&37029|3&31", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33144, - "name": "藏宝图&宝物名&(典籍)", + "name": "周易4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14022,14 +16375,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6144|2&38029|3&32", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33145, - "name": "藏宝图&宝物名&(神兵)", + "name": "巨阙斧4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14055,14 +16410,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6145|2&39029|3&33", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33146, - "name": "藏宝图&宝物名&(礼器)", + "name": "御天盘4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14088,14 +16445,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6146|2&35030|3&29", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33147, - "name": "藏宝图&宝物名&(宝甲)", + "name": "筒袖铠4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14121,14 +16480,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6147|2&36030|3&30", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33148, - "name": "藏宝图&宝物名&(名驹)", + "name": "大宛马4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14154,14 +16515,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6148|2&37030|3&31", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33149, - "name": "藏宝图&宝物名&(典籍)", + "name": "黄帝内经4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14187,14 +16550,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6149|2&38030|3&32", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33150, - "name": "藏宝图&宝物名&(神兵)", + "name": "衮银枪4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14220,14 +16585,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6150|2&39030|3&33", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33151, - "name": "藏宝图&宝物名&(礼器)", + "name": "避尘4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14253,14 +16620,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6151|2&35031|3&29", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33152, - "name": "藏宝图&宝物名&(宝甲)", + "name": "鱼鳞甲4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14286,14 +16655,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6152|2&36031|3&30", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33153, - "name": "藏宝图&宝物名&(名驹)", + "name": "绝影马4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14319,14 +16690,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6153|2&37031|3&31", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33154, - "name": "藏宝图&宝物名&(典籍)", + "name": "南华经4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14352,14 +16725,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6154|2&38031|3&32", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33155, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14385,14 +16760,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6155|2&39031|3&33", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33156, - "name": "藏宝图&宝物名&(礼器)", + "name": "和氏璧4(礼器)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14418,14 +16795,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6156|2&35032|3&29", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33157, - "name": "藏宝图&宝物名&(宝甲)", + "name": "混天宝甲4(宝甲)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14451,14 +16830,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6157|2&36032|3&30", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33158, - "name": "藏宝图&宝物名&(名驹)", + "name": "乌云踏雪4(名驹)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14484,14 +16865,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6158|2&37032|3&31", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33159, - "name": "藏宝图&宝物名&(典籍)", + "name": "兵书四十二篇4(典籍)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14517,14 +16900,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6159|2&38032|3&32", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33160, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩4(神兵)藏宝图", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 40004, "itid": 28, "goodType": 2, "hid": 0, @@ -14550,14 +16935,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6160|2&39032|3&33", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33161, - "name": "藏宝图&宝物名&(礼器)", + "name": "传国玉玺5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14583,14 +16970,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6161|2&35033|3&29", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33162, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雁翎宝甲5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14616,14 +17005,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6162|2&36033|3&30", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33163, - "name": "藏宝图&宝物名&(名驹)", + "name": "赤兔马5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14649,14 +17040,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6163|2&37033|3&31", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33164, - "name": "藏宝图&宝物名&(典籍)", + "name": "论语5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14682,14 +17075,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6164|2&38033|3&32", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33165, - "name": "藏宝图&宝物名&(神兵)", + "name": "青龙偃月刀5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14715,14 +17110,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6165|2&39033|3&33", - "suitId": 0 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 33166, - "name": "藏宝图&宝物名&(礼器)", + "name": "青铜鼎5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14748,14 +17145,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6166|2&35034|3&29", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33167, - "name": "藏宝图&宝物名&(宝甲)", + "name": "金丝甲5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14781,14 +17180,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6167|2&36034|3&30", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33168, - "name": "藏宝图&宝物名&(名驹)", + "name": "玉狮子5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14814,14 +17215,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6168|2&37034|3&31", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33169, - "name": "藏宝图&宝物名&(典籍)", + "name": "大学5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14847,14 +17250,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6169|2&38034|3&32", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33170, - "name": "藏宝图&宝物名&(神兵)", + "name": "方天画戟5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14880,14 +17285,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6170|2&39034|3&33", - "suitId": 0 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 33171, - "name": "藏宝图&宝物名&(礼器)", + "name": "阴虎符5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14913,14 +17320,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6171|2&35035|3&29", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33172, - "name": "藏宝图&宝物名&(宝甲)", + "name": "雷纹甲5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14946,14 +17355,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6172|2&36035|3&30", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33173, - "name": "藏宝图&宝物名&(名驹)", + "name": "的卢马5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -14979,14 +17390,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6173|2&37035|3&31", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33174, - "name": "藏宝图&宝物名&(典籍)", + "name": "四蜀地形图5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15012,14 +17425,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6174|2&38035|3&32", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33175, - "name": "藏宝图&宝物名&(神兵)", + "name": "镇岳锤5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15045,14 +17460,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6175|2&39035|3&33", - "suitId": 0 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 33176, - "name": "藏宝图&宝物名&(礼器)", + "name": "封神令5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15078,14 +17495,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6176|2&35036|3&29", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33177, - "name": "藏宝图&宝物名&(宝甲)", + "name": "龙盘虎踞袍5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15111,14 +17530,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6177|2&36036|3&30", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33178, - "name": "藏宝图&宝物名&(名驹)", + "name": "花鬃马5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15144,14 +17565,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6178|2&37036|3&31", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33179, - "name": "藏宝图&宝物名&(典籍)", + "name": "山海经5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15177,14 +17600,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6179|2&38036|3&32", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33180, - "name": "藏宝图&宝物名&(神兵)", + "name": "青云扇5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15210,14 +17635,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6180|2&39036|3&33", - "suitId": 0 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 33181, - "name": "藏宝图&宝物名&(礼器)", + "name": "四羊方尊5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15243,14 +17670,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6181|2&35037|3&29", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33182, - "name": "藏宝图&宝物名&(宝甲)", + "name": "长冠服5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15276,14 +17705,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6182|2&36037|3&30", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33183, - "name": "藏宝图&宝物名&(名驹)", + "name": "爪黄飞电5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15309,14 +17740,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6183|2&37037|3&31", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33184, - "name": "藏宝图&宝物名&(典籍)", + "name": "周易5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15342,14 +17775,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6184|2&38037|3&32", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33185, - "name": "藏宝图&宝物名&(神兵)", + "name": "巨阙斧5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15375,14 +17810,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6185|2&39037|3&33", - "suitId": 0 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 33186, - "name": "藏宝图&宝物名&(礼器)", + "name": "御天盘5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15408,14 +17845,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6186|2&35038|3&29", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33187, - "name": "藏宝图&宝物名&(宝甲)", + "name": "筒袖铠5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15441,14 +17880,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6187|2&36038|3&30", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33188, - "name": "藏宝图&宝物名&(名驹)", + "name": "大宛马5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15474,14 +17915,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6188|2&37038|3&31", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33189, - "name": "藏宝图&宝物名&(典籍)", + "name": "黄帝内经5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15507,14 +17950,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6189|2&38038|3&32", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33190, - "name": "藏宝图&宝物名&(神兵)", + "name": "衮银枪5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15540,14 +17985,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6190|2&39038|3&33", - "suitId": 0 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 33191, - "name": "藏宝图&宝物名&(礼器)", + "name": "避尘5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15573,14 +18020,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6191|2&35039|3&29", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33192, - "name": "藏宝图&宝物名&(宝甲)", + "name": "鱼鳞甲5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15606,14 +18055,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6192|2&36039|3&30", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33193, - "name": "藏宝图&宝物名&(名驹)", + "name": "绝影马5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15639,14 +18090,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6193|2&37039|3&31", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33194, - "name": "藏宝图&宝物名&(典籍)", + "name": "南华经5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15672,14 +18125,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6194|2&38039|3&32", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33195, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15705,14 +18160,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6195|2&39039|3&33", - "suitId": 0 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 33196, - "name": "藏宝图&宝物名&(礼器)", + "name": "和氏璧5(礼器)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15738,14 +18195,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6196|2&35040|3&29", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33197, - "name": "藏宝图&宝物名&(宝甲)", + "name": "混天宝甲5(宝甲)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15771,14 +18230,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6197|2&36040|3&30", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33198, - "name": "藏宝图&宝物名&(名驹)", + "name": "乌云踏雪5(名驹)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15804,14 +18265,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6198|2&37040|3&31", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33199, - "name": "藏宝图&宝物名&(典籍)", + "name": "兵书四十二篇5(典籍)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15837,14 +18300,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6199|2&38040|3&32", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 33200, - "name": "藏宝图&宝物名&(神兵)", + "name": "诸葛弩5(神兵)藏宝图", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 40005, "itid": 28, "goodType": 2, "hid": 0, @@ -15870,14 +18335,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": "1&6200|2&39040|3&33", - "suitId": 0 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 35001, "name": "步兵套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -15903,14 +18370,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 35002, "name": "骑兵套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -15936,14 +18405,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 35003, "name": "枪兵套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -15969,14 +18440,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 35004, "name": "弓兵套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16002,14 +18475,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 35005, "name": "武道套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16035,14 +18510,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 35006, "name": "策士套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16068,14 +18545,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 35007, "name": "法师套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16101,14 +18580,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 35008, "name": "医者套&(礼器)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16134,14 +18615,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 35009, "name": "步兵套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16167,14 +18650,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 35010, "name": "骑兵套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16200,14 +18685,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 35011, "name": "枪兵套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16233,14 +18720,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 35012, "name": "弓兵套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16266,14 +18755,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 35013, "name": "武道套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16299,14 +18790,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 35014, "name": "策士套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16332,14 +18825,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 35015, "name": "法师套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16365,14 +18860,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 35016, "name": "医者套&(礼器)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16398,14 +18895,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 35017, "name": "步兵套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16431,14 +18930,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 35018, "name": "骑兵套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16464,14 +18965,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 35019, "name": "枪兵套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16497,14 +19000,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 35020, "name": "弓兵套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16530,14 +19035,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 35021, "name": "武道套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16563,14 +19070,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 35022, "name": "策士套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16596,14 +19105,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 35023, "name": "法师套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16629,14 +19140,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 35024, "name": "医者套&(礼器)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16662,14 +19175,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 35025, "name": "步兵套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16695,14 +19210,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 35026, "name": "骑兵套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16728,14 +19245,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 35027, "name": "枪兵套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16761,14 +19280,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 35028, "name": "弓兵套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16794,14 +19315,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 35029, "name": "武道套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16827,14 +19350,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 35030, "name": "策士套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16860,14 +19385,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 35031, "name": "法师套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16893,14 +19420,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 35032, "name": "医者套&(礼器)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16926,14 +19455,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 35033, "name": "步兵套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16959,14 +19490,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 35034, "name": "骑兵套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -16992,14 +19525,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 35035, "name": "枪兵套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -17025,14 +19560,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 35036, "name": "弓兵套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -17058,14 +19595,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 35037, "name": "武道套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -17091,14 +19630,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 35038, "name": "策士套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -17124,14 +19665,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 35039, "name": "法师套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -17157,14 +19700,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 35040, "name": "医者套&(礼器)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 29, "goodType": 1, "hid": 0, @@ -17190,14 +19735,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 36001, "name": "步兵套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17223,14 +19770,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 36002, "name": "骑兵套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17256,14 +19805,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 36003, "name": "枪兵套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17289,14 +19840,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 36004, "name": "弓兵套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17322,14 +19875,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 36005, "name": "武道套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17355,14 +19910,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 36006, "name": "策士套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17388,14 +19945,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 36007, "name": "法师套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17421,14 +19980,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 36008, "name": "医者套&(宝甲)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17454,14 +20015,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 36009, "name": "步兵套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17487,14 +20050,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 36010, "name": "骑兵套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17520,14 +20085,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 36011, "name": "枪兵套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17553,14 +20120,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 36012, "name": "弓兵套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17586,14 +20155,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 36013, "name": "武道套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17619,14 +20190,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 36014, "name": "策士套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17652,14 +20225,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 36015, "name": "法师套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17685,14 +20260,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 36016, "name": "医者套&(宝甲)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17718,14 +20295,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 36017, "name": "步兵套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17751,14 +20330,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 36018, "name": "骑兵套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17784,14 +20365,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 36019, "name": "枪兵套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17817,14 +20400,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 36020, "name": "弓兵套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17850,14 +20435,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 36021, "name": "武道套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17883,14 +20470,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 36022, "name": "策士套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17916,14 +20505,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 36023, "name": "法师套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17949,14 +20540,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 36024, "name": "医者套&(宝甲)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -17982,14 +20575,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 36025, "name": "步兵套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18015,14 +20610,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 36026, "name": "骑兵套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18048,14 +20645,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 36027, "name": "枪兵套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18081,14 +20680,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 36028, "name": "弓兵套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18114,14 +20715,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 36029, "name": "武道套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18147,14 +20750,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 36030, "name": "策士套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18180,14 +20785,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 36031, "name": "法师套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18213,14 +20820,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 36032, "name": "医者套&(宝甲)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18246,14 +20855,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 36033, "name": "步兵套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18279,14 +20890,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 36034, "name": "骑兵套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18312,14 +20925,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 36035, "name": "枪兵套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18345,14 +20960,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 36036, "name": "弓兵套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18378,14 +20995,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 36037, "name": "武道套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18411,14 +21030,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 36038, "name": "策士套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18444,14 +21065,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 36039, "name": "法师套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18477,14 +21100,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 36040, "name": "医者套&(宝甲)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 30, "goodType": 1, "hid": 0, @@ -18510,14 +21135,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 37001, "name": "步兵套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18543,14 +21170,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 37002, "name": "骑兵套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18576,14 +21205,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 37003, "name": "枪兵套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18609,14 +21240,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 37004, "name": "弓兵套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18642,14 +21275,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 37005, "name": "武道套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18675,14 +21310,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 37006, "name": "策士套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18708,14 +21345,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 37007, "name": "法师套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18741,14 +21380,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 37008, "name": "医者套&(名驹)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18774,14 +21415,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 37009, "name": "步兵套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18807,14 +21450,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 37010, "name": "骑兵套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18840,14 +21485,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 37011, "name": "枪兵套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18873,14 +21520,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 37012, "name": "弓兵套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18906,14 +21555,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 37013, "name": "武道套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18939,14 +21590,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 37014, "name": "策士套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -18972,14 +21625,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 37015, "name": "法师套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19005,14 +21660,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 37016, "name": "医者套&(名驹)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19038,14 +21695,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 37017, "name": "步兵套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19071,14 +21730,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 37018, "name": "骑兵套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19104,14 +21765,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 37019, "name": "枪兵套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19137,14 +21800,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 37020, "name": "弓兵套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19170,14 +21835,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 37021, "name": "武道套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19203,14 +21870,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 37022, "name": "策士套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19236,14 +21905,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 37023, "name": "法师套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19269,14 +21940,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 37024, "name": "医者套&(名驹)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19302,14 +21975,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 37025, "name": "步兵套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19335,14 +22010,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 37026, "name": "骑兵套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19368,14 +22045,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 37027, "name": "枪兵套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19401,14 +22080,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 37028, "name": "弓兵套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19434,14 +22115,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 37029, "name": "武道套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19467,14 +22150,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 37030, "name": "策士套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19500,14 +22185,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 37031, "name": "法师套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19533,14 +22220,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 37032, "name": "医者套&(名驹)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19566,14 +22255,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 37033, "name": "步兵套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19599,14 +22290,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 37034, "name": "骑兵套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19632,14 +22325,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 37035, "name": "枪兵套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19665,14 +22360,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 37036, "name": "弓兵套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19698,14 +22395,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 37037, "name": "武道套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19731,14 +22430,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 37038, "name": "策士套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19764,14 +22465,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 37039, "name": "法师套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19797,14 +22500,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 37040, "name": "医者套&(名驹)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 31, "goodType": 1, "hid": 0, @@ -19830,14 +22535,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 38001, "name": "步兵套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -19863,14 +22570,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 38002, "name": "骑兵套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -19896,14 +22605,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 38003, "name": "枪兵套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -19929,14 +22640,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 38004, "name": "弓兵套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -19962,14 +22675,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 38005, "name": "武道套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -19995,14 +22710,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 38006, "name": "策士套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20028,14 +22745,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 38007, "name": "法师套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20061,14 +22780,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 38008, "name": "医者套&(典籍)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20094,14 +22815,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 38009, "name": "步兵套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20127,14 +22850,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 38010, "name": "骑兵套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20160,14 +22885,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 38011, "name": "枪兵套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20193,14 +22920,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 38012, "name": "弓兵套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20226,14 +22955,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 38013, "name": "武道套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20259,14 +22990,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 38014, "name": "策士套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20292,14 +23025,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 38015, "name": "法师套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20325,14 +23060,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 38016, "name": "医者套&(典籍)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20358,14 +23095,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 38017, "name": "步兵套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20391,14 +23130,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 38018, "name": "骑兵套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20424,14 +23165,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 38019, "name": "枪兵套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20457,14 +23200,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 38020, "name": "弓兵套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20490,14 +23235,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 38021, "name": "武道套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20523,14 +23270,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 38022, "name": "策士套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20556,14 +23305,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 38023, "name": "法师套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20589,14 +23340,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 38024, "name": "医者套&(典籍)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20622,14 +23375,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 38025, "name": "步兵套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20655,14 +23410,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 38026, "name": "骑兵套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20688,14 +23445,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 38027, "name": "枪兵套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20721,14 +23480,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 38028, "name": "弓兵套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20754,14 +23515,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 38029, "name": "武道套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20787,14 +23550,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 38030, "name": "策士套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20820,14 +23585,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 38031, "name": "法师套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20853,14 +23620,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 38032, "name": "医者套&(典籍)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20886,14 +23655,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 38033, "name": "步兵套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20919,14 +23690,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 38034, "name": "骑兵套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20952,14 +23725,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 38035, "name": "枪兵套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -20985,14 +23760,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 38036, "name": "弓兵套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -21018,14 +23795,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 38037, "name": "武道套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -21051,14 +23830,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 38038, "name": "策士套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -21084,14 +23865,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 38039, "name": "法师套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -21117,14 +23900,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 38040, "name": "医者套&(典籍)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 32, "goodType": 1, "hid": 0, @@ -21150,14 +23935,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 39001, "name": "步兵套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21183,14 +23970,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 39002, "name": "骑兵套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21216,14 +24005,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 39003, "name": "枪兵套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21249,14 +24040,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 39004, "name": "弓兵套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21282,14 +24075,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 39005, "name": "武道套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21315,14 +24110,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 39006, "name": "策士套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21348,14 +24145,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 39007, "name": "法师套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21381,14 +24180,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 39008, "name": "医者套&(神兵)", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21414,14 +24215,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 39009, "name": "步兵套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21447,14 +24250,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 39010, "name": "骑兵套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21480,14 +24285,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 39011, "name": "枪兵套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21513,14 +24320,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 39012, "name": "弓兵套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21546,14 +24355,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 39013, "name": "武道套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21579,14 +24390,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 39014, "name": "策士套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21612,14 +24425,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 39015, "name": "法师套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21645,14 +24460,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 39016, "name": "医者套&(神兵)", "lvLimted": 1, "quality": 2, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21678,14 +24495,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 39017, "name": "步兵套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21711,14 +24530,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 39018, "name": "骑兵套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21744,14 +24565,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 39019, "name": "枪兵套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21777,14 +24600,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 39020, "name": "弓兵套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21810,14 +24635,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 39021, "name": "武道套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21843,14 +24670,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 39022, "name": "策士套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21876,14 +24705,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 39023, "name": "法师套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21909,14 +24740,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 39024, "name": "医者套&(神兵)", "lvLimted": 1, "quality": 3, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21942,14 +24775,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 39025, "name": "步兵套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -21975,14 +24810,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 39026, "name": "骑兵套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22008,14 +24845,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 39027, "name": "枪兵套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22041,14 +24880,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 39028, "name": "弓兵套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22074,14 +24915,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 39029, "name": "武道套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22107,14 +24950,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 39030, "name": "策士套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22140,14 +24985,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 39031, "name": "法师套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22173,14 +25020,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 39032, "name": "医者套&(神兵)", "lvLimted": 1, "quality": 4, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22206,14 +25055,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 39033, "name": "步兵套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22239,14 +25090,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 1 + "suitId": 1, + "getWays": 1, + "value": 0 }, { "good_id": 39034, "name": "骑兵套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22272,14 +25125,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 2 + "suitId": 2, + "getWays": 1, + "value": 0 }, { "good_id": 39035, "name": "枪兵套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22305,14 +25160,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 3 + "suitId": 3, + "getWays": 1, + "value": 0 }, { "good_id": 39036, "name": "弓兵套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22338,14 +25195,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 4 + "suitId": 4, + "getWays": 1, + "value": 0 }, { "good_id": 39037, "name": "武道套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22371,14 +25230,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 5 + "suitId": 5, + "getWays": 1, + "value": 0 }, { "good_id": 39038, "name": "策士套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22404,14 +25265,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 6 + "suitId": 6, + "getWays": 1, + "value": 0 }, { "good_id": 39039, "name": "法师套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22437,14 +25300,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 7 + "suitId": 7, + "getWays": 1, + "value": 0 }, { "good_id": 39040, "name": "医者套&(神兵)", "lvLimted": 1, "quality": 5, - "image_id": 0, + "image_id": 1, "itid": 33, "goodType": 1, "hid": 0, @@ -22470,14 +25335,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 8 + "suitId": 8, + "getWays": 1, + "value": 0 }, { "good_id": 40001, "name": "远征币", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 34, "goodType": 2, "hid": 0, @@ -22503,14 +25370,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 40002, "name": "寻宝币", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 34, "goodType": 2, "hid": 0, @@ -22536,14 +25405,16 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 }, { "good_id": 40003, "name": "情谊点", "lvLimted": 1, "quality": 1, - "image_id": 0, + "image_id": 1, "itid": 34, "goodType": 2, "hid": 0, @@ -22569,6 +25440,8 @@ "agi_up2": 0, "luk_up2": 0, "specialAttr": 0, - "suitId": 0 + "suitId": 0, + "getWays": 1, + "value": 0 } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_job.json b/shared/resource/jsons/dic_job.json deleted file mode 100644 index 4319ab03d..000000000 --- a/shared/resource/jsons/dic_job.json +++ /dev/null @@ -1,658 +0,0 @@ -[ - { - "jobid": 1, - "name": "短剑步兵", - "grade": 1, - "training": 20, - "job_class": 1, - "type": 1, - "imgid": 2, - "spe": 4, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_503", - "info": "步兵系1级。擅长防御的步兵部队。适合守卫城。虽然优于远距离攻击部队,但却劣于骑兵部队。" - }, - { - "jobid": 2, - "name": "长剑步兵", - "grade": 2, - "training": 40, - "job_class": 1, - "type": 1, - "imgid": 2, - "spe": 4, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_503", - "info": "步兵系2级。擅长防御的步兵部队。比起上一阶段防御增强,有着很强的守卫能力。" - }, - { - "jobid": 3, - "name": "强剑步兵", - "grade": 3, - "training": 60, - "job_class": 1, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_503", - "info": "步兵系3级。擅长防御的步兵部队。比起上一阶段移动力增强,能更妥善运用。" - }, - { - "jobid": 4, - "name": "近卫兵", - "grade": 4, - "training": 80, - "job_class": 1, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_502", - "info": "步兵系4级。擅长防御的步兵部队。比起上一阶段对间接攻击的防御增强,防御能力更强。" - }, - { - "jobid": 5, - "name": "御林军", - "grade": 5, - "training": 99, - "job_class": 1, - "type": 1, - "imgid": 4, - "spe": 5, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_501", - "info": "步兵系5级。擅长防御的步兵部队。比起上一阶段攻击力增强许多,可全方位活用攻击与防御。" - }, - { - "jobid": 6, - "name": "短枪兵", - "grade": 1, - "training": 20, - "job_class": 2, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "枪兵系1级。擅长攻击的步兵部队。在城内与森林较有优势。与步兵系类似,但是在与骑兵部队战斗时较有优势。" - }, - { - "jobid": 7, - "name": "长枪兵", - "grade": 2, - "training": 40, - "job_class": 2, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 6, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_504", - "info": "枪兵系2级。擅长攻击的步兵部队。比起上一阶段攻击范围增加,可让敌人的反击无效。" - }, - { - "jobid": 8, - "name": "强枪兵", - "grade": 3, - "training": 60, - "job_class": 2, - "type": 1, - "imgid": 6, - "spe": 5, - "atkid": 6, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "枪兵系3级。擅长攻击的步兵部队。比起上一阶段移动力增强,可快速追击敌人。" - }, - { - "jobid": 9, - "name": "斩马队", - "grade": 4, - "training": 80, - "job_class": 2, - "type": 1, - "imgid": 6, - "spe": 5, - "atkid": 6, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "枪兵系4级。擅长攻击的步兵部队。比起上一阶段对于骑兵的伤害加强,可以迅速的消灭骑兵部队。" - }, - { - "jobid": 10, - "name": "白耳兵", - "grade": 5, - "training": 99, - "job_class": 2, - "type": 1, - "imgid": 7, - "spe": 5, - "atkid": 6, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_505", - "info": "枪兵系5级。擅长攻击的步兵部队。比起上一阶段攻击力增强许多,是消灭骑兵的杀手。" - }, - { - "jobid": 11, - "name": "短枪骑兵", - "grade": 1, - "training": 20, - "job_class": 3, - "type": 1, - "imgid": 14, - "spe": 6, - "atkid": 1, - "move": 2, - "music": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系1级。移动力优秀的骑兵部队。不擅长艰险的地形,对步兵部队的攻击较强,但对远距离攻击部队较弱。" - }, - { - "jobid": 12, - "name": "长枪骑兵", - "grade": 2, - "training": 40, - "job_class": 3, - "type": 1, - "imgid": 14, - "spe": 6, - "atkid": 1, - "move": 2, - "music": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系2级。移动力优秀的骑兵部队。比起上一阶段攻击力增强,更有威胁性。" - }, - { - "jobid": 13, - "name": "强枪骑兵", - "grade": 3, - "training": 60, - "job_class": 3, - "type": 1, - "imgid": 15, - "spe": 7, - "atkid": 6, - "move": 2, - "music": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系3级。移动力优秀的骑兵部队。比起上一阶段攻击范围与移动力增强,活用性与运用性较好。" - }, - { - "jobid": 14, - "name": "禁卫队", - "grade": 4, - "training": 80, - "job_class": 3, - "type": 1, - "imgid": 15, - "spe": 7, - "atkid": 6, - "move": 2, - "music": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系4级。移动力优秀的骑兵部队。比起上一阶段强化了攻击力,平原战的主力。" - }, - { - "jobid": 15, - "name": "疾风骑", - "grade": 5, - "training": 99, - "job_class": 3, - "type": 1, - "imgid": 16, - "spe": 7, - "atkid": 6, - "move": 2, - "music": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系5级。移动力优秀的骑兵部队。比起上一阶段战斗力进一步强化,是可以依赖的主力部队。" - }, - { - "jobid": 16, - "name": "短弓兵", - "grade": 1, - "training": 20, - "job_class": 4, - "type": 1, - "imgid": 8, - "spe": 4, - "atkid": 3, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_505", - "info": "弓兵系1级。命中率高的远距离攻击部队。以远距离攻击为特征,虽然优于骑兵部队,但却劣于步兵。" - }, - { - "jobid": 17, - "name": "长弓兵", - "grade": 2, - "training": 40, - "job_class": 4, - "type": 1, - "imgid": 8, - "spe": 4, - "atkid": 4, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "弓兵系2级。命中率高的远距离攻击部队。比起上一阶段增强了爆发力,拥有更高的命中率。" - }, - { - "jobid": 18, - "name": "强弓兵", - "grade": 3, - "training": 60, - "job_class": 4, - "type": 1, - "imgid": 9, - "spe": 5, - "atkid": 5, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_504", - "info": "弓兵系3级。命中率高的远距离攻击部队。比起上一阶段增加了攻击范围,移动力也增强,因此也可在艰险的地形使用。" - }, - { - "jobid": 19, - "name": "远射队", - "grade": 4, - "training": 80, - "job_class": 4, - "type": 1, - "imgid": 9, - "spe": 5, - "atkid": 5, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_505", - "info": "弓兵系4级。命中率高的远距离攻击部队。比起上一阶段加强了物理攻击,可给予敌人大伤害。" - }, - { - "jobid": 20, - "name": "弓将", - "grade": 5, - "training": 99, - "job_class": 4, - "type": 1, - "imgid": 10, - "spe": 6, - "atkid": 5, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_505", - "info": "弓兵系5级。命中率高的远距离攻击部队。比起上一阶段加强了物理攻击。可趁敌人接近前击杀。" - }, - { - "jobid": 21, - "name": "武斗家", - "grade": 1, - "training": 20, - "job_class": 5, - "type": 1, - "imgid": 22, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系1级。爆发力强的特殊部队,也能使用妨害系的策略。虽然比起步兵部队防御力较弱,但是敏捷性与攻击力较高。" - }, - { - "jobid": 22, - "name": "力士", - "grade": 2, - "training": 40, - "job_class": 5, - "type": 1, - "imgid": 22, - "spe": 5, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系2级。爆发力强的特殊部队,比起上一阶段提升了物理攻击的防御率,是近身肉搏的高手。" - }, - { - "jobid": 23, - "name": "斗士", - "grade": 3, - "training": 60, - "job_class": 5, - "type": 1, - "imgid": 23, - "spe": 6, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系3级。爆发力强的特殊部队,比起上一阶段移动力增强,适合当战斗的前锋。" - }, - { - "jobid": 24, - "name": "拳士", - "grade": 4, - "training": 80, - "job_class": 5, - "type": 1, - "imgid": 23, - "spe": 6, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系4级。爆发力强的特殊部队,比起上一阶段全防御率进一步提升,是我军的中坚力量。" - }, - { - "jobid": 25, - "name": "拳圣", - "grade": 5, - "training": 99, - "job_class": 5, - "type": 1, - "imgid": 24, - "spe": 6, - "atkid": 2, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系5级。爆发力强的特殊部队。比起上一阶段妨害系策略变强,战斗时可站在前锋或在后方支援。" - }, - { - "jobid": 26, - "name": "策士", - "grade": 1, - "training": 20, - "job_class": 6, - "type": 2, - "imgid": 39, - "spe": 4, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系1级。使用攻击策略的文官部队。火系、水系、地系等策略是其专长。" - }, - { - "jobid": 27, - "name": "参谋", - "grade": 2, - "training": 40, - "job_class": 6, - "type": 2, - "imgid": 39, - "spe": 4, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系2级。使用攻击策略的文官部队。比起上一阶段火系策略较强,变得更强悍。对精神力较差的敌人来说是个恐怖的对象。" - }, - { - "jobid": 28, - "name": "军师", - "grade": 3, - "training": 60, - "job_class": 6, - "type": 2, - "imgid": 40, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系3级。使用攻击策略的文官部队。比起上一阶段移动力增强,可快速支援策略。" - }, - { - "jobid": 29, - "name": "大军师", - "grade": 4, - "training": 80, - "job_class": 6, - "type": 2, - "imgid": 40, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系4级。使用攻击策略的文官部队。比起上一阶段精神力增强,用策略给予敌人致命的打击。" - }, - { - "jobid": 30, - "name": "智囊", - "grade": 5, - "training": 99, - "job_class": 6, - "type": 2, - "imgid": 41, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系5级。使用攻击策略的文官部队。比起上一阶段精神力变得更强。达到极限的策略破坏力实际上非常惊人,是个令人恐惧的部队。" - }, - { - "jobid": 31, - "name": "道士", - "grade": 1, - "training": 20, - "job_class": 7, - "type": 2, - "imgid": 45, - "spe": 4, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系1级。使用妨害策略的文官部队。不受气候或地形影响,可以使用各种策略。" - }, - { - "jobid": 32, - "name": "才士", - "grade": 2, - "training": 40, - "job_class": 7, - "type": 2, - "imgid": 45, - "spe": 4, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系2级。使用妨害策略的文官部队。比起上一阶段妨害系策略增强,可使用更多的策略妨害敌人。" - }, - { - "jobid": 33, - "name": "幻术师", - "grade": 3, - "training": 60, - "job_class": 7, - "type": 2, - "imgid": 46, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系3级。使用妨害策略的文官部队。比起上一阶段HP增强,生存能力得以提高。" - }, - { - "jobid": 34, - "name": "妖术师", - "grade": 4, - "training": 80, - "job_class": 7, - "type": 2, - "imgid": 46, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系4级。使用妨害策略的文官部队。比起上一阶段士气增强,策略的暴击几率得到提高。" - }, - { - "jobid": 35, - "name": "祭司长", - "grade": 5, - "training": 99, - "job_class": 7, - "type": 2, - "imgid": 47, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系5级。使用妨害策略的文官部队。比起上一阶段获得拥有特殊力量的策略,在战场上给敌人制造各种各样的困难。" - }, - { - "jobid": 36, - "name": "风水师", - "grade": 1, - "training": 20, - "job_class": 8, - "type": 2, - "imgid": 42, - "spe": 4, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系1级。使用回复策略的文官部队。后方支援部队,在大战中能大放异彩。" - }, - { - "jobid": 37, - "name": "方术士", - "grade": 2, - "training": 40, - "job_class": 8, - "type": 2, - "imgid": 42, - "spe": 5, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系2级。使用回复策略的文官部队。比起上一阶段移动力增强,可快速提供后方支援。" - }, - { - "jobid": 38, - "name": "仙术士", - "grade": 3, - "training": 60, - "job_class": 8, - "type": 2, - "imgid": 43, - "spe": 6, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系3级。使用回复策略的文官部队。比起上一阶段对间接伤害的防御增强,可快速提供后方支援。" - }, - { - "jobid": 39, - "name": "咒术士", - "grade": 4, - "training": 80, - "job_class": 8, - "type": 2, - "imgid": 43, - "spe": 6, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系4级。使用回复策略的文官部队。比起上一阶段MP增加,可提供更多的支援给我军。" - }, - { - "jobid": 40, - "name": "名医", - "grade": 5, - "training": 99, - "job_class": 8, - "type": 2, - "imgid": 44, - "spe": 6, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系5级。使用回复策略的文官部队。比起上一阶段学会更多治疗的策略,是我军赖以生存的保障力量。" - }, - { - "jobid": 41, - "name": "野兽", - "grade": 1, - "training": 99, - "job_class": 9, - "type": 1, - "imgid": 44, - "spe": 6, - "atkid": 1, - "move": 1, - "music": 1, - "seid": "0&", - "effect": "eff_500", - "info": "野兽。" - } -] \ No newline at end of file diff --git a/shared/resource/jsons/dic_treasure_combatnum.json b/shared/resource/jsons/dic_treasure_combatnum.json new file mode 100644 index 000000000..26619cbf6 --- /dev/null +++ b/shared/resource/jsons/dic_treasure_combatnum.json @@ -0,0 +1,1402 @@ +[ + { + "good_id": 33001, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33002, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33003, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33004, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33005, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33006, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33007, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33008, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33009, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33010, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33011, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33012, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33013, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33014, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33015, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33016, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33017, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33018, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33019, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33020, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33021, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33022, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33023, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33024, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33025, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33026, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33027, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33028, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33029, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33030, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33031, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33032, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33033, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33034, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33035, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33036, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33037, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33038, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33039, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33040, + "quality": 1, + "combatnum_a": 50000, + "combatnum_b": 100000, + "combatnum_c": 200000 + }, + { + "good_id": 33041, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33042, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33043, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33044, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33045, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33046, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33047, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33048, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33049, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33050, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33051, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33052, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33053, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33054, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33055, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33056, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33057, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33058, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33059, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33060, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33061, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33062, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33063, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33064, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33065, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33066, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33067, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33068, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33069, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33070, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33071, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33072, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33073, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33074, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33075, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33076, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33077, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33078, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33079, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33080, + "quality": 2, + "combatnum_a": 100000, + "combatnum_b": 300000, + "combatnum_c": 400000 + }, + { + "good_id": 33081, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33082, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33083, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33084, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33085, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33086, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33087, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33088, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33089, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33090, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33091, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33092, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33093, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33094, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33095, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33096, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33097, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33098, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33099, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33100, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33101, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33102, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33103, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33104, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33105, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33106, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33107, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33108, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33109, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33110, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33111, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33112, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33113, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33114, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33115, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33116, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33117, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33118, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33119, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33120, + "quality": 3, + "combatnum_a": 300000, + "combatnum_b": 500000, + "combatnum_c": 600000 + }, + { + "good_id": 33121, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33122, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33123, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33124, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33125, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33126, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33127, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33128, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33129, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33130, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33131, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33132, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33133, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33134, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33135, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33136, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33137, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33138, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33139, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33140, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33141, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33142, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33143, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33144, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33145, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33146, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33147, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33148, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33149, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33150, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33151, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33152, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33153, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33154, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33155, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33156, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33157, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33158, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33159, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33160, + "quality": 4, + "combatnum_a": 500000, + "combatnum_b": 700000, + "combatnum_c": 800000 + }, + { + "good_id": 33161, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33162, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33163, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33164, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33165, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33166, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33167, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33168, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33169, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33170, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33171, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33172, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33173, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33174, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33175, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33176, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33177, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33178, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33179, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33180, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33181, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33182, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33183, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33184, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33185, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33186, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33187, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33188, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33189, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33190, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33191, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33192, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33193, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33194, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33195, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33196, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33197, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33198, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33199, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + }, + { + "good_id": 33200, + "quality": 5, + "combatnum_a": 700000, + "combatnum_b": 900000, + "combatnum_c": 1300000 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_war_conditions.json b/shared/resource/jsons/dic_war_conditions.json index bbf5dc994..d6f965b89 100644 --- a/shared/resource/jsons/dic_war_conditions.json +++ b/shared/resource/jsons/dic_war_conditions.json @@ -3022,5 +3022,95 @@ "c_type": 106, "data": "10&", "describe": "10回合内获得胜利" + }, + { + "warid": 3001, + "c_type": 302, + "data": "99&", + "describe": "取得胜利" + }, + { + "warid": 3001, + "c_type": 102, + "data": "0&", + "describe": "我军全员生存" + }, + { + "warid": 3001, + "c_type": 108, + "data": "1&", + "describe": "友军死亡不超过1" + }, + { + "warid": 5001, + "c_type": 302, + "data": "99&", + "describe": "取得胜利" + }, + { + "warid": 5001, + "c_type": 102, + "data": "0&", + "describe": "我军全员生存" + }, + { + "warid": 5001, + "c_type": 106, + "data": "10&", + "describe": "10回合内获得胜利" + }, + { + "warid": 5002, + "c_type": 302, + "data": "99&", + "describe": "取得胜利" + }, + { + "warid": 5002, + "c_type": 102, + "data": "0&", + "describe": "我军全员生存" + }, + { + "warid": 5002, + "c_type": 106, + "data": "10&", + "describe": "10回合内获得胜利" + }, + { + "warid": 5501, + "c_type": 302, + "data": "99&", + "describe": "取得胜利" + }, + { + "warid": 5501, + "c_type": 102, + "data": "0&", + "describe": "我军全员生存" + }, + { + "warid": 5501, + "c_type": 106, + "data": "10&", + "describe": "10回合内获得胜利" + }, + { + "warid": 5502, + "c_type": 302, + "data": "99&", + "describe": "取得胜利" + }, + { + "warid": 5502, + "c_type": 102, + "data": "0&", + "describe": "我军全员生存" + }, + { + "warid": 5502, + "c_type": 106, + "data": "10&", + "describe": "10回合内获得胜利" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_approach.json b/shared/resource/jsons/dic_zyz_approach.json new file mode 100644 index 000000000..f9042308a --- /dev/null +++ b/shared/resource/jsons/dic_zyz_approach.json @@ -0,0 +1,26 @@ +[ + { + "type": 1, + "name": "商店", + "icon": 2, + "description": "去商店买呀" + }, + { + "type": 2, + "name": "关卡", + "icon": 3, + "description": "去关卡扫荡" + }, + { + "type": 3, + "name": "招募", + "icon": 4, + "description": "招募获得" + }, + { + "type": 4, + "name": "活动", + "icon": 5, + "description": "去活动页面" + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_atk_area.json b/shared/resource/jsons/dic_zyz_atk_area.json index 4466557d4..4e0adba2e 100644 --- a/shared/resource/jsons/dic_zyz_atk_area.json +++ b/shared/resource/jsons/dic_zyz_atk_area.json @@ -1,43 +1,74 @@ -[{ - "atkid": 1, - "name": "近战普通攻击", - "cname": "攻击近距8格", - "isFullScene": false, - "toSelf": false, - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1}]" -}, { - "atkid": 2, - "name": "远程普通攻击", - "cname": "攻击近中距12格", - "isFullScene": false, - "toSelf": false, - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2}]" -}, { - "atkid": 3, - "name": "四格攻击", - "cname": "攻击近距4格", - "isFullScene": false, - "toSelf": false, - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1}]" -}, { - "atkid": 4, - "name": "广域攻击", - "cname": "攻击近中距24格", - "isFullScene": false, - "toSelf": false, - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2},\n{\"x\":-2,\"y\":-1},{\"x\":2,\"y\":-1},{\"x\":-2,\"y\":1},{\"x\":2,\"y\":1},{\"x\":-1,\"y\":-2},{\"x\":1,\"y\":-2},{\"x\":-1,\"y\":2},{\"x\":1,\"y\":2},{\"x\":-3,\"y\":0},{\"x\":3,\"y\":0},{\"x\":0,\"y\":-3},{\"x\":0,\"y\":3}]" -}, { - "atkid": 5, - "name": "对自己释放", - "cname": "以自身为中心", - "isFullScene": false, - "toSelf": false, - "json": "[{\"x\":995,\"y\":995}]" -}, { - "atkid": 6, - "name": "9格Boss普通攻击", - "cname": "攻击近距离16格", - "isFullScene": false, - "toSelf": false, - "json": "[{\"x\":-1,\"y\":-1},{\"x\":-1,\"y\":0},{\"x\":-1,\"y\":-1},{\"x\":-1,\"y\":-2},{\"x\":-1,\"y\":-3},{\"x\":0,\"y\":1},{\"x\":0,\"y\":-3},{\"x\":1,\"y\":1},{\"x\":1,\"y\":-3},{\"x\":2,\"y\":1},{\"x\":2,\"y\":-3},{\"x\":3,\"y\":1},{\"x\":3,\"y\":0},{\"x\":3,\"y\":-1},{\"x\":3,\"y\":-2},{\"x\":3,\"y\":-3}]" -}] \ No newline at end of file +[ + { + "atkid": 1, + "name": "近战普通攻击", + "cname": "攻击近距8格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1}]" + }, + { + "atkid": 2, + "name": "布衣远程普通攻击", + "cname": "攻击近中距12格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2}]" + }, + { + "atkid": 3, + "name": "骑兵攻击", + "cname": "攻击近距4格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1}]" + }, + { + "atkid": 4, + "name": "广域攻击", + "cname": "攻击近中距24格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2},\r\n{\"x\":-2,\"y\":-1},{\"x\":2,\"y\":-1},{\"x\":-2,\"y\":1},{\"x\":2,\"y\":1},{\"x\":-1,\"y\":-2},{\"x\":1,\"y\":-2},{\"x\":-1,\"y\":2},{\"x\":1,\"y\":2},{\"x\":-3,\"y\":0},{\"x\":3,\"y\":0},{\"x\":0,\"y\":-3},{\"x\":0,\"y\":3}]" + }, + { + "atkid": 5, + "name": "对自己释放", + "cname": "以自身为中心", + "isFullScene": false, + "toSelf": true, + "json": "[{\"x\":0,\"y\":0}]" + }, + { + "atkid": 6, + "name": "9格Boss普通攻击", + "cname": "攻击近距离16格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":-1},{\"x\":-1,\"y\":0},{\"x\":-1,\"y\":-1},{\"x\":-1,\"y\":-2},{\"x\":-1,\"y\":-3},{\"x\":0,\"y\":1},{\"x\":0,\"y\":-3},{\"x\":1,\"y\":1},{\"x\":1,\"y\":-3},{\"x\":2,\"y\":1},{\"x\":2,\"y\":-3},{\"x\":3,\"y\":1},{\"x\":3,\"y\":0},{\"x\":3,\"y\":-1},{\"x\":3,\"y\":-2},{\"x\":3,\"y\":-3}]" + }, + { + "atkid": 7, + "name": "弓兵攻击", + "cname": "攻击中距8格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2}]" + }, + { + "atkid": 8, + "name": "进阶弓兵攻击", + "cname": "攻击中距20格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2},\r\n{\"x\":-2,\"y\":-1},{\"x\":2,\"y\":-1},{\"x\":-2,\"y\":1},{\"x\":2,\"y\":1},{\"x\":-1,\"y\":-2},{\"x\":1,\"y\":-2},{\"x\":-1,\"y\":2},{\"x\":1,\"y\":2},{\"x\":-3,\"y\":0},{\"x\":3,\"y\":0},{\"x\":0,\"y\":-3},{\"x\":0,\"y\":3}]" + }, + { + "atkid": 9, + "name": "不会攻击", + "cname": "攻击距离0格", + "isFullScene": false, + "toSelf": false, + "json": "[{\"x\":0,\"y\":0}]" + } +] diff --git a/shared/resource/jsons/dic_zyz_charexp.json b/shared/resource/jsons/dic_zyz_charexp.json index f2e30297e..568e74b18 100644 --- a/shared/resource/jsons/dic_zyz_charexp.json +++ b/shared/resource/jsons/dic_zyz_charexp.json @@ -1 +1,402 @@ -[{"level":1,"exp":1000},{"level":2,"exp":4000},{"level":3,"exp":9000},{"level":4,"exp":16000},{"level":5,"exp":25000},{"level":6,"exp":36000},{"level":7,"exp":49000},{"level":8,"exp":64000},{"level":9,"exp":81000},{"level":10,"exp":100000},{"level":11,"exp":121000},{"level":12,"exp":144000},{"level":13,"exp":169000},{"level":14,"exp":196000},{"level":15,"exp":225000},{"level":16,"exp":256000},{"level":17,"exp":289000},{"level":18,"exp":324000},{"level":19,"exp":361000},{"level":20,"exp":400000},{"level":21,"exp":441000},{"level":22,"exp":484000},{"level":23,"exp":529000},{"level":24,"exp":576000},{"level":25,"exp":625000},{"level":26,"exp":676000},{"level":27,"exp":729000},{"level":28,"exp":784000},{"level":29,"exp":841000},{"level":30,"exp":900000},{"level":31,"exp":961000},{"level":32,"exp":1024000},{"level":33,"exp":1089000},{"level":34,"exp":1156000},{"level":35,"exp":1225000},{"level":36,"exp":1296000},{"level":37,"exp":1369000},{"level":38,"exp":1444000},{"level":39,"exp":1521000},{"level":40,"exp":1600000},{"level":41,"exp":1681000},{"level":42,"exp":1764000},{"level":43,"exp":1849000},{"level":44,"exp":1936000},{"level":45,"exp":2025000},{"level":46,"exp":2116000},{"level":47,"exp":2209000},{"level":48,"exp":2304000},{"level":49,"exp":2401000},{"level":50,"exp":2500000},{"level":51,"exp":2601000},{"level":52,"exp":2704000},{"level":53,"exp":2809000},{"level":54,"exp":2916000},{"level":55,"exp":3025000},{"level":56,"exp":3136000},{"level":57,"exp":3249000},{"level":58,"exp":3364000},{"level":59,"exp":3481000},{"level":60,"exp":3600000},{"level":61,"exp":3721000},{"level":62,"exp":3844000},{"level":63,"exp":3969000},{"level":64,"exp":4096000},{"level":65,"exp":4225000},{"level":66,"exp":4356000},{"level":67,"exp":4489000},{"level":68,"exp":4624000},{"level":69,"exp":4761000},{"level":70,"exp":4900000},{"level":71,"exp":5041000},{"level":72,"exp":5184000},{"level":73,"exp":5329000},{"level":74,"exp":5476000},{"level":75,"exp":5625000},{"level":76,"exp":5776000},{"level":77,"exp":5929000},{"level":78,"exp":6084000},{"level":79,"exp":6241000},{"level":80,"exp":6400000},{"level":81,"exp":6561000},{"level":82,"exp":6724000},{"level":83,"exp":6889000},{"level":84,"exp":7056000},{"level":85,"exp":7225000},{"level":86,"exp":7396000},{"level":87,"exp":7569000},{"level":88,"exp":7744000},{"level":89,"exp":7921000},{"level":90,"exp":8100000},{"level":91,"exp":8281000},{"level":92,"exp":8464000},{"level":93,"exp":8649000},{"level":94,"exp":8836000},{"level":95,"exp":9025000},{"level":96,"exp":9216000},{"level":97,"exp":9409000},{"level":98,"exp":9604000},{"level":99,"exp":9801000},{"level":100,"exp":10000000}] \ No newline at end of file +[ + { + "level": 1, + "exp": 1000 + }, + { + "level": 2, + "exp": 4000 + }, + { + "level": 3, + "exp": 9000 + }, + { + "level": 4, + "exp": 16000 + }, + { + "level": 5, + "exp": 25000 + }, + { + "level": 6, + "exp": 36000 + }, + { + "level": 7, + "exp": 49000 + }, + { + "level": 8, + "exp": 64000 + }, + { + "level": 9, + "exp": 81000 + }, + { + "level": 10, + "exp": 100000 + }, + { + "level": 11, + "exp": 121000 + }, + { + "level": 12, + "exp": 144000 + }, + { + "level": 13, + "exp": 169000 + }, + { + "level": 14, + "exp": 196000 + }, + { + "level": 15, + "exp": 225000 + }, + { + "level": 16, + "exp": 256000 + }, + { + "level": 17, + "exp": 289000 + }, + { + "level": 18, + "exp": 324000 + }, + { + "level": 19, + "exp": 361000 + }, + { + "level": 20, + "exp": 400000 + }, + { + "level": 21, + "exp": 441000 + }, + { + "level": 22, + "exp": 484000 + }, + { + "level": 23, + "exp": 529000 + }, + { + "level": 24, + "exp": 576000 + }, + { + "level": 25, + "exp": 625000 + }, + { + "level": 26, + "exp": 676000 + }, + { + "level": 27, + "exp": 729000 + }, + { + "level": 28, + "exp": 784000 + }, + { + "level": 29, + "exp": 841000 + }, + { + "level": 30, + "exp": 900000 + }, + { + "level": 31, + "exp": 961000 + }, + { + "level": 32, + "exp": 1024000 + }, + { + "level": 33, + "exp": 1089000 + }, + { + "level": 34, + "exp": 1156000 + }, + { + "level": 35, + "exp": 1225000 + }, + { + "level": 36, + "exp": 1296000 + }, + { + "level": 37, + "exp": 1369000 + }, + { + "level": 38, + "exp": 1444000 + }, + { + "level": 39, + "exp": 1521000 + }, + { + "level": 40, + "exp": 1600000 + }, + { + "level": 41, + "exp": 1681000 + }, + { + "level": 42, + "exp": 1764000 + }, + { + "level": 43, + "exp": 1849000 + }, + { + "level": 44, + "exp": 1936000 + }, + { + "level": 45, + "exp": 2025000 + }, + { + "level": 46, + "exp": 2116000 + }, + { + "level": 47, + "exp": 2209000 + }, + { + "level": 48, + "exp": 2304000 + }, + { + "level": 49, + "exp": 2401000 + }, + { + "level": 50, + "exp": 2500000 + }, + { + "level": 51, + "exp": 2601000 + }, + { + "level": 52, + "exp": 2704000 + }, + { + "level": 53, + "exp": 2809000 + }, + { + "level": 54, + "exp": 2916000 + }, + { + "level": 55, + "exp": 3025000 + }, + { + "level": 56, + "exp": 3136000 + }, + { + "level": 57, + "exp": 3249000 + }, + { + "level": 58, + "exp": 3364000 + }, + { + "level": 59, + "exp": 3481000 + }, + { + "level": 60, + "exp": 3600000 + }, + { + "level": 61, + "exp": 3721000 + }, + { + "level": 62, + "exp": 3844000 + }, + { + "level": 63, + "exp": 3969000 + }, + { + "level": 64, + "exp": 4096000 + }, + { + "level": 65, + "exp": 4225000 + }, + { + "level": 66, + "exp": 4356000 + }, + { + "level": 67, + "exp": 4489000 + }, + { + "level": 68, + "exp": 4624000 + }, + { + "level": 69, + "exp": 4761000 + }, + { + "level": 70, + "exp": 4900000 + }, + { + "level": 71, + "exp": 5041000 + }, + { + "level": 72, + "exp": 5184000 + }, + { + "level": 73, + "exp": 5329000 + }, + { + "level": 74, + "exp": 5476000 + }, + { + "level": 75, + "exp": 5625000 + }, + { + "level": 76, + "exp": 5776000 + }, + { + "level": 77, + "exp": 5929000 + }, + { + "level": 78, + "exp": 6084000 + }, + { + "level": 79, + "exp": 6241000 + }, + { + "level": 80, + "exp": 6400000 + }, + { + "level": 81, + "exp": 6561000 + }, + { + "level": 82, + "exp": 6724000 + }, + { + "level": 83, + "exp": 6889000 + }, + { + "level": 84, + "exp": 7056000 + }, + { + "level": 85, + "exp": 7225000 + }, + { + "level": 86, + "exp": 7396000 + }, + { + "level": 87, + "exp": 7569000 + }, + { + "level": 88, + "exp": 7744000 + }, + { + "level": 89, + "exp": 7921000 + }, + { + "level": 90, + "exp": 8100000 + }, + { + "level": 91, + "exp": 8281000 + }, + { + "level": 92, + "exp": 8464000 + }, + { + "level": 93, + "exp": 8649000 + }, + { + "level": 94, + "exp": 8836000 + }, + { + "level": 95, + "exp": 9025000 + }, + { + "level": 96, + "exp": 9216000 + }, + { + "level": 97, + "exp": 9409000 + }, + { + "level": 98, + "exp": 9604000 + }, + { + "level": 99, + "exp": 9801000 + }, + { + "level": 100, + "exp": 10000000 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_daily.json b/shared/resource/jsons/dic_zyz_daily.json index 0fe669a1e..a01d739f4 100644 --- a/shared/resource/jsons/dic_zyz_daily.json +++ b/shared/resource/jsons/dic_zyz_daily.json @@ -5,7 +5,7 @@ "timesPerDay": 200, "timesCanBuy": 200, "difficultLvl": "3001&3002&3003&3004&3005&3006&3007&3008&3009", - "description": "内有不同难度,可获得大量铜钱" + "description": "护送马车到达安全地点,可以获得大量铜钱奖励" }, { "dailyType": 2, @@ -13,7 +13,7 @@ "timesPerDay": 200, "timesCanBuy": 200, "difficultLvl": "3010&3011&3012&3013&3014", - "description": "内有不同难度,可获得大量武将经验书" + "description": "暂未开放,内有不同难度,可获得大量武将经验书" }, { "dailyType": 3, @@ -21,14 +21,14 @@ "timesPerDay": 200, "timesCanBuy": 200, "difficultLvl": "3020&3021&3022&3023&3024", - "description": "内有不同难度,可获得大量装备材料" + "description": "暂未开放,内有不同难度,可获得大量装备强化材料" }, { "dailyType": 4, "name": "测试测试", "timesPerDay": 200, "timesCanBuy": 200, - "difficultLvl": "3020&3021&3022&3023&3024", - "description": "内有不同难度,测试用" + "difficultLvl": "3031&3032&3033&3034", + "description": "暂未开放,内有不同难度,可获得大量装备精练材料" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_eff_area.json b/shared/resource/jsons/dic_zyz_eff_area.json index ba3e7383c..fafd11583 100644 --- a/shared/resource/jsons/dic_zyz_eff_area.json +++ b/shared/resource/jsons/dic_zyz_eff_area.json @@ -1,21 +1,58 @@ -[{ - "mpid": 1, - "name": "单体伤害", - "cname": "攻击单个目标", - "json": "[{\"x\":0,\"y\":0}]" -}, { - "mpid": 2, - "name": "近身伤害", - "cname": "攻击最多8个目标", - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1}]" -}, { - "mpid": 3, - "name": "远程伤害", - "cname": "攻击近中距12格", - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2}]" -}, { - "mpid": 4, - "name": "广域伤害", - "cname": "攻击近中远距24格", - "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2},\n{\"x\":-2,\"y\":-1},{\"x\":2,\"y\":-1},{\"x\":-2,\"y\":1},{\"x\":2,\"y\":1},{\"x\":-1,\"y\":-2},{\"x\":1,\"y\":-2},{\"x\":-1,\"y\":2},{\"x\":1,\"y\":2},{\"x\":-3,\"y\":0},{\"x\":3,\"y\":0},{\"x\":0,\"y\":-3},{\"x\":0,\"y\":3}]" -}] \ No newline at end of file +[ + { + "mpid": 1, + "name": "单体伤害", + "cname": "攻击单个目标", + "json": "[{\"x\":0,\"y\":0}]", + "penetration": "&" + }, + { + "mpid": 2, + "name": "近身伤害", + "cname": "攻击最多8个目标", + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1}]", + "penetration": "&" + }, + { + "mpid": 3, + "name": "远程伤害", + "cname": "攻击近中距12格", + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2}]", + "penetration": "&" + }, + { + "mpid": 4, + "name": "广域伤害", + "cname": "攻击近中远距24格", + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2},\n{\"x\":-2,\"y\":-1},{\"x\":2,\"y\":-1},{\"x\":-2,\"y\":1},{\"x\":2,\"y\":1},{\"x\":-1,\"y\":-2},{\"x\":1,\"y\":-2},{\"x\":-1,\"y\":2},{\"x\":1,\"y\":2},{\"x\":-3,\"y\":0},{\"x\":3,\"y\":0},{\"x\":0,\"y\":-3},{\"x\":0,\"y\":3}]", + "penetration": "&" + }, + { + "mpid": 5, + "name": "近身伤害 全", + "cname": "攻击9格范围", + "json": "[{\"x\":-1,\"y\":0},{\"x\":0,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1}]", + "penetration": "&" + }, + { + "mpid": 6, + "name": "远程伤害 全", + "cname": "攻击近中距13格", + "json": "[{\"x\":-1,\"y\":0},{\"x\":0,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2}]", + "penetration": "&" + }, + { + "mpid": 7, + "name": "广域伤害 全", + "cname": "攻击近中远距25格", + "json": "[{\"x\":-1,\"y\":0},{\"x\":1,\"y\":0},{\"x\":0,\"y\":0},{\"x\":0,\"y\":-1},{\"x\":0,\"y\":1},{\"x\":-1,\"y\":-1},{\"x\":1,\"y\":-1},{\"x\":-1,\"y\":1},{\"x\":1,\"y\":1},{\"x\":-2,\"y\":0},{\"x\":2,\"y\":0},{\"x\":0,\"y\":-2},{\"x\":0,\"y\":2},\n{\"x\":-2,\"y\":-1},{\"x\":2,\"y\":-1},{\"x\":-2,\"y\":1},{\"x\":2,\"y\":1},{\"x\":-1,\"y\":-2},{\"x\":1,\"y\":-2},{\"x\":-1,\"y\":2},{\"x\":1,\"y\":2},{\"x\":-3,\"y\":0},{\"x\":3,\"y\":0},{\"x\":0,\"y\":-3},{\"x\":0,\"y\":3}]", + "penetration": "&" + }, + { + "mpid": 8, + "name": "横扫", + "cname": "面前三格", + "json": "[{\"x\":0,\"y\":0}]", + "penetration": "1&1" + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_fashions.json b/shared/resource/jsons/dic_zyz_fashions.json new file mode 100644 index 000000000..d1e2d105a --- /dev/null +++ b/shared/resource/jsons/dic_zyz_fashions.json @@ -0,0 +1,292 @@ +[ + { + "id": 1, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&234", + "globalAttr": "1&2000|2&500", + "actorAttr": "3&200|4&100", + "actorId": 1 + }, + { + "id": 2, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&235", + "globalAttr": "1&2000|2&501", + "actorAttr": "3&200|4&101", + "actorId": 1 + }, + { + "id": 3, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&236", + "globalAttr": "1&2000|2&502", + "actorAttr": "3&200|4&102", + "actorId": 1 + }, + { + "id": 4, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&237", + "globalAttr": "1&2000|2&503", + "actorAttr": "3&200|4&103", + "actorId": 1 + }, + { + "id": 5, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&238", + "globalAttr": "1&2000|2&504", + "actorAttr": "3&200|4&104", + "actorId": 2 + }, + { + "id": 6, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&239", + "globalAttr": "1&2000|2&505", + "actorAttr": "3&200|4&105", + "actorId": 3 + }, + { + "id": 7, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&240", + "globalAttr": "1&2000|2&506", + "actorAttr": "3&200|4&106", + "actorId": 4 + }, + { + "id": 8, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&241", + "globalAttr": "1&2000|2&507", + "actorAttr": "3&200|4&107", + "actorId": 5 + }, + { + "id": 9, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&242", + "globalAttr": "1&2000|2&508", + "actorAttr": "3&200|4&108", + "actorId": 6 + }, + { + "id": 10, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&243", + "globalAttr": "1&2000|2&509", + "actorAttr": "3&200|4&109", + "actorId": 7 + }, + { + "id": 11, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&244", + "globalAttr": "1&2000|2&510", + "actorAttr": "3&200|4&110", + "actorId": 8 + }, + { + "id": 12, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&245", + "globalAttr": "1&2000|2&511", + "actorAttr": "3&200|4&111", + "actorId": 9 + }, + { + "id": 13, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&246", + "globalAttr": "1&2000|2&512", + "actorAttr": "3&200|4&112", + "actorId": 10 + }, + { + "id": 14, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&247", + "globalAttr": "1&2000|2&513", + "actorAttr": "3&200|4&113", + "actorId": 11 + }, + { + "id": 15, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&248", + "globalAttr": "1&2000|2&514", + "actorAttr": "3&200|4&114", + "actorId": 12 + }, + { + "id": 16, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&249", + "globalAttr": "1&2000|2&515", + "actorAttr": "3&200|4&115", + "actorId": 13 + }, + { + "id": 17, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&250", + "globalAttr": "1&2000|2&516", + "actorAttr": "3&200|4&116", + "actorId": 14 + }, + { + "id": 18, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&251", + "globalAttr": "1&2000|2&517", + "actorAttr": "3&200|4&117", + "actorId": 15 + }, + { + "id": 19, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&252", + "globalAttr": "1&2000|2&518", + "actorAttr": "3&200|4&118", + "actorId": 16 + }, + { + "id": 20, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&253", + "globalAttr": "1&2000|2&519", + "actorAttr": "3&200|4&119", + "actorId": 17 + }, + { + "id": 21, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&254", + "globalAttr": "1&2000|2&520", + "actorAttr": "3&200|4&120", + "actorId": 18 + }, + { + "id": 22, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&255", + "globalAttr": "1&2000|2&521", + "actorAttr": "3&200|4&121", + "actorId": 19 + }, + { + "id": 23, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&256", + "globalAttr": "1&2000|2&522", + "actorAttr": "3&200|4&122", + "actorId": 20 + }, + { + "id": 24, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&257", + "globalAttr": "1&2000|2&523", + "actorAttr": "3&200|4&123", + "actorId": 21 + }, + { + "id": 25, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&258", + "globalAttr": "1&2000|2&524", + "actorAttr": "3&200|4&124", + "actorId": 22 + }, + { + "id": 26, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&259", + "globalAttr": "1&2000|2&525", + "actorAttr": "3&200|4&125", + "actorId": 23 + }, + { + "id": 27, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&260", + "globalAttr": "1&2000|2&526", + "actorAttr": "3&200|4&126", + "actorId": 24 + }, + { + "id": 28, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&261", + "globalAttr": "1&2000|2&527", + "actorAttr": "3&200|4&127", + "actorId": 25 + }, + { + "id": 29, + "rSpine": "LH_jiaxu", + "sSpine": "jiaxu", + "skill": "1&12|2&13", + "seid": "344&456&262", + "globalAttr": "1&2000|2&528", + "actorAttr": "3&200|4&128", + "actorId": 26 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_friend_ship.json b/shared/resource/jsons/dic_zyz_friend_ship.json new file mode 100644 index 000000000..7adfee0d1 --- /dev/null +++ b/shared/resource/jsons/dic_zyz_friend_ship.json @@ -0,0 +1,290 @@ +[ + { + "id": 1, + "shipId": 10001, + "actorId": 1, + "name": "魏武之强", + "level": 1, + "memberId": "2&3&4&5", + "attribute": "1&200|2&300", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 2, + "shipId": 10001, + "actorId": 1, + "name": "魏武之强", + "level": 2, + "memberId": "2&3&4&5", + "attribute": "1&300|2&400", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 3, + "shipId": 10001, + "actorId": 1, + "name": "魏武之强", + "level": 3, + "memberId": "2&3&4&5", + "attribute": "1&400|2&500", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 4, + "shipId": 10001, + "actorId": 1, + "name": "魏武之强", + "level": 4, + "memberId": "2&3&4&5", + "attribute": "1&600|2&700", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 5, + "shipId": 10001, + "actorId": 1, + "name": "魏武之强", + "level": 5, + "memberId": "2&3&4&5", + "attribute": "1&800|2&900", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 6, + "shipId": 10001, + "actorId": 1, + "name": "魏武之强", + "level": 6, + "memberId": "2&3&4&5", + "attribute": "1&1000|2&1000", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 7, + "shipId": 10002, + "actorId": 1, + "name": "家族之力", + "level": 1, + "memberId": "6&7", + "attribute": "1&200|2&300", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 8, + "shipId": 10002, + "actorId": 1, + "name": "家族之力", + "level": 2, + "memberId": "6&7", + "attribute": "1&300|2&400", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 9, + "shipId": 10002, + "actorId": 1, + "name": "家族之力", + "level": 3, + "memberId": "6&7", + "attribute": "1&400|2&500", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 10, + "shipId": 10002, + "actorId": 1, + "name": "家族之力", + "level": 4, + "memberId": "6&7", + "attribute": "1&600|2&700", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 11, + "shipId": 10002, + "actorId": 1, + "name": "家族之力", + "level": 5, + "memberId": "6&7", + "attribute": "1&800|2&900", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 12, + "shipId": 10002, + "actorId": 1, + "name": "家族之力", + "level": 6, + "memberId": "6&7", + "attribute": "1&1000|2&1000", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 13, + "shipId": 10003, + "actorId": 1, + "name": "曹氏双雄", + "level": 1, + "memberId": "8&", + "attribute": "1&200|2&300", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 14, + "shipId": 10003, + "actorId": 1, + "name": "曹氏双雄", + "level": 2, + "memberId": "8&", + "attribute": "1&300|2&400", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 15, + "shipId": 10003, + "actorId": 1, + "name": "曹氏双雄", + "level": 3, + "memberId": "8&", + "attribute": "1&400|2&500", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 16, + "shipId": 10003, + "actorId": 1, + "name": "曹氏双雄", + "level": 4, + "memberId": "8&", + "attribute": "1&600|2&700", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 17, + "shipId": 10003, + "actorId": 1, + "name": "曹氏双雄", + "level": 5, + "memberId": "8&", + "attribute": "1&800|2&900", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + }, + { + "id": 18, + "shipId": 10003, + "actorId": 1, + "name": "曹氏双雄", + "level": 6, + "memberId": "8&", + "attribute": "1&1000|2&1000", + "costCoin": 5000, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_friend_ship_level.json b/shared/resource/jsons/dic_zyz_friend_ship_level.json new file mode 100644 index 000000000..bbc99b045 --- /dev/null +++ b/shared/resource/jsons/dic_zyz_friend_ship_level.json @@ -0,0 +1,52 @@ +[ + { + "level": 1, + "exp": 100, + "add": 5 + }, + { + "level": 2, + "exp": 200, + "add": 10 + }, + { + "level": 3, + "exp": 300, + "add": 15 + }, + { + "level": 4, + "exp": 400, + "add": 20 + }, + { + "level": 5, + "exp": 500, + "add": 25 + }, + { + "level": 6, + "exp": 600, + "add": 30 + }, + { + "level": 7, + "exp": 700, + "add": 35 + }, + { + "level": 8, + "exp": 800, + "add": 40 + }, + { + "level": 9, + "exp": 900, + "add": 45 + }, + { + "level": 10, + "exp": 1000, + "add": 50 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_gacha.json b/shared/resource/jsons/dic_zyz_gacha.json new file mode 100644 index 000000000..798b1b99e --- /dev/null +++ b/shared/resource/jsons/dic_zyz_gacha.json @@ -0,0 +1,338 @@ +[ + { + "id ": 1, + "actorId": 1, + "name": "曹操", + "weight": 1 + }, + { + "id ": 2, + "actorId": 2, + "name": "夏侯惇", + "weight": 1 + }, + { + "id ": 3, + "actorId": 3, + "name": "张辽", + "weight": 1 + }, + { + "id ": 4, + "actorId": 4, + "name": "夏侯渊", + "weight": 1 + }, + { + "id ": 5, + "actorId": 5, + "name": "郭嘉", + "weight": 1 + }, + { + "id ": 6, + "actorId": 6, + "name": "司马懿", + "weight": 1 + }, + { + "id ": 7, + "actorId": 7, + "name": "典韦", + "weight": 1 + }, + { + "id ": 8, + "actorId": 8, + "name": "庞德", + "weight": 1 + }, + { + "id ": 9, + "actorId": 9, + "name": "邓艾", + "weight": 1 + }, + { + "id ": 10, + "actorId": 10, + "name": "徐晃", + "weight": 1 + }, + { + "id ": 11, + "actorId": 11, + "name": "曹仁", + "weight": 1 + }, + { + "id ": 12, + "actorId": 12, + "name": "李典", + "weight": 1 + }, + { + "id ": 13, + "actorId": 13, + "name": "蔡琰", + "weight": 1 + }, + { + "id ": 14, + "actorId": 14, + "name": "贾诩", + "weight": 1 + }, + { + "id ": 15, + "actorId": 15, + "name": "许褚", + "weight": 1 + }, + { + "id ": 16, + "actorId": 16, + "name": "乐进", + "weight": 1 + }, + { + "id ": 17, + "actorId": 17, + "name": "张飞", + "weight": 1 + }, + { + "id ": 18, + "actorId": 18, + "name": "关羽", + "weight": 1 + }, + { + "id ": 19, + "actorId": 19, + "name": "赵云", + "weight": 1 + }, + { + "id ": 20, + "actorId": 20, + "name": "刘备", + "weight": 1 + }, + { + "id ": 21, + "actorId": 21, + "name": "黄忠", + "weight": 1 + }, + { + "id ": 22, + "actorId": 22, + "name": "诸葛亮", + "weight": 1 + }, + { + "id ": 23, + "actorId": 23, + "name": "庞统", + "weight": 1 + }, + { + "id ": 24, + "actorId": 24, + "name": "魏延", + "weight": 1 + }, + { + "id ": 25, + "actorId": 25, + "name": "陈到", + "weight": 1 + }, + { + "id ": 26, + "actorId": 26, + "name": "关银屏", + "weight": 1 + }, + { + "id ": 27, + "actorId": 27, + "name": "马云禄", + "weight": 1 + }, + { + "id ": 28, + "actorId": 28, + "name": "马良", + "weight": 1 + }, + { + "id ": 29, + "actorId": 29, + "name": "黄月英", + "weight": 1 + }, + { + "id ": 30, + "actorId": 30, + "name": "王平", + "weight": 1 + }, + { + "id ": 31, + "actorId": 31, + "name": "孙乾", + "weight": 1 + }, + { + "id ": 32, + "actorId": 32, + "name": "周泰", + "weight": 1 + }, + { + "id ": 33, + "actorId": 33, + "name": "孙策", + "weight": 1 + }, + { + "id ": 34, + "actorId": 34, + "name": "周瑜", + "weight": 1 + }, + { + "id ": 35, + "actorId": 35, + "name": "太史慈", + "weight": 1 + }, + { + "id ": 36, + "actorId": 36, + "name": "孙权", + "weight": 1 + }, + { + "id ": 37, + "actorId": 37, + "name": "甘宁", + "weight": 1 + }, + { + "id ": 38, + "actorId": 38, + "name": "孙尚香", + "weight": 1 + }, + { + "id ": 39, + "actorId": 39, + "name": "陆逊", + "weight": 1 + }, + { + "id ": 40, + "actorId": 40, + "name": "小乔", + "weight": 1 + }, + { + "id ": 41, + "actorId": 41, + "name": "大乔", + "weight": 1 + }, + { + "id ": 42, + "actorId": 42, + "name": "步练师", + "weight": 1 + }, + { + "id ": 43, + "actorId": 43, + "name": "左慈", + "weight": 1 + }, + { + "id ": 44, + "actorId": 44, + "name": "吕布", + "weight": 1 + }, + { + "id ": 45, + "actorId": 45, + "name": "张任", + "weight": 1 + }, + { + "id ": 46, + "actorId": 46, + "name": "华佗", + "weight": 1 + }, + { + "id ": 47, + "actorId": 47, + "name": "张角", + "weight": 1 + }, + { + "id ": 48, + "actorId": 48, + "name": "南华", + "weight": 1 + }, + { + "id ": 49, + "actorId": 49, + "name": "高顺", + "weight": 1 + }, + { + "id ": 50, + "actorId": 50, + "name": "麹义", + "weight": 1 + }, + { + "id ": 51, + "actorId": 51, + "name": "李儒", + "weight": 1 + }, + { + "id ": 52, + "actorId": 52, + "name": "庞舞", + "weight": 1 + }, + { + "id ": 53, + "actorId": 53, + "name": "夏侯轻衣", + "weight": 1 + }, + { + "id ": 54, + "actorId": 54, + "name": "文丑", + "weight": 1 + }, + { + "id ": 55, + "actorId": 55, + "name": "颜良", + "weight": 1 + }, + { + "id ": 56, + "actorId": 56, + "name": "貂蝉", + "weight": 1 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_gk.json b/shared/resource/jsons/dic_zyz_gk.json index 8ca5c6159..6fae3f2ae 100644 --- a/shared/resource/jsons/dic_zyz_gk.json +++ b/shared/resource/jsons/dic_zyz_gk.json @@ -1,3282 +1,3282 @@ [ - { - "war_id": 101, - "dispatchJsonId": 101, - "bg_img_id": 101, - "script_id": 101, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "王越童渊比试", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 102, - "dispatchJsonId": 102, - "bg_img_id": 102, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "山中对战狼群", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "1.消灭所有敌军;\n2.我方无人阵亡;\n3.在5回合内获得胜利", - "cost": 1 - }, - { - "war_id": 103, - "dispatchJsonId": 103, - "bg_img_id": 103, - "script_id": 103, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "赵云和夏侯比试", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 104, - "dispatchJsonId": 104, - "bg_img_id": 104, - "script_id": 104, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "真定之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 105, - "dispatchJsonId": 105, - "bg_img_id": 105, - "script_id": 105, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 106, - "dispatchJsonId": 106, - "bg_img_id": 106, - "script_id": 106, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 107, - "dispatchJsonId": 107, - "bg_img_id": 107, - "script_id": 107, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 108, - "dispatchJsonId": 108, - "bg_img_id": 108, - "script_id": 108, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "巨鹿之战1", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 109, - "dispatchJsonId": 109, - "bg_img_id": 109, - "script_id": 109, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 110, - "dispatchJsonId": 110, - "bg_img_id": 110, - "script_id": 110, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 111, - "dispatchJsonId": 111, - "bg_img_id": 111, - "script_id": 111, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 112, - "dispatchJsonId": 112, - "bg_img_id": 112, - "script_id": 112, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "巨鹿之战2", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 113, - "dispatchJsonId": 113, - "bg_img_id": 113, - "script_id": 113, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 114, - "dispatchJsonId": 114, - "bg_img_id": 114, - "script_id": 114, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 115, - "dispatchJsonId": 115, - "bg_img_id": 115, - "script_id": 115, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 116, - "dispatchJsonId": 116, - "bg_img_id": 116, - "script_id": 116, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "河间之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 117, - "dispatchJsonId": 117, - "bg_img_id": 117, - "script_id": 117, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 118, - "dispatchJsonId": 118, - "bg_img_id": 118, - "script_id": 118, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 119, - "dispatchJsonId": 119, - "bg_img_id": 119, - "script_id": 119, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 120, - "dispatchJsonId": 120, - "bg_img_id": 120, - "script_id": 120, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "渤海之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 121, - "dispatchJsonId": 121, - "bg_img_id": 121, - "script_id": 121, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 122, - "dispatchJsonId": 122, - "bg_img_id": 122, - "script_id": 122, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 123, - "dispatchJsonId": 123, - "bg_img_id": 123, - "script_id": 123, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 124, - "dispatchJsonId": 124, - "bg_img_id": 124, - "script_id": 124, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "界桥之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 125, - "dispatchJsonId": 125, - "bg_img_id": 125, - "script_id": 125, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "邺城之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 126, - "dispatchJsonId": 126, - "bg_img_id": 126, - "script_id": 126, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 127, - "dispatchJsonId": 127, - "bg_img_id": 127, - "script_id": 127, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 128, - "dispatchJsonId": 128, - "bg_img_id": 128, - "script_id": 128, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 129, - "dispatchJsonId": 129, - "bg_img_id": 129, - "script_id": 129, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "河内之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 130, - "dispatchJsonId": 130, - "bg_img_id": 130, - "script_id": 130, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 131, - "dispatchJsonId": 131, - "bg_img_id": 131, - "script_id": 131, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 132, - "dispatchJsonId": 132, - "bg_img_id": 132, - "script_id": 132, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 133, - "dispatchJsonId": 133, - "bg_img_id": 133, - "script_id": 133, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "洛阳之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 134, - "dispatchJsonId": 134, - "bg_img_id": 134, - "script_id": 134, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 135, - "dispatchJsonId": 135, - "bg_img_id": 135, - "script_id": 135, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 136, - "dispatchJsonId": 136, - "bg_img_id": 136, - "script_id": 136, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 137, - "dispatchJsonId": 137, - "bg_img_id": 137, - "script_id": 137, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "弘农之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 138, - "dispatchJsonId": 138, - "bg_img_id": 138, - "script_id": 138, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 139, - "dispatchJsonId": 139, - "bg_img_id": 139, - "script_id": 139, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 140, - "dispatchJsonId": 140, - "bg_img_id": 140, - "script_id": 140, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 141, - "dispatchJsonId": 141, - "bg_img_id": 141, - "script_id": 141, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "郿坞之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 142, - "dispatchJsonId": 142, - "bg_img_id": 142, - "script_id": 142, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 143, - "dispatchJsonId": 143, - "bg_img_id": 143, - "script_id": 143, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 144, - "dispatchJsonId": 144, - "bg_img_id": 144, - "script_id": 144, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 145, - "dispatchJsonId": 145, - "bg_img_id": 145, - "script_id": 145, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "长安之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 146, - "dispatchJsonId": 146, - "bg_img_id": 146, - "script_id": 146, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 147, - "dispatchJsonId": 147, - "bg_img_id": 147, - "script_id": 147, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 148, - "dispatchJsonId": 148, - "bg_img_id": 148, - "script_id": 148, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 149, - "dispatchJsonId": 149, - "bg_img_id": 149, - "script_id": 149, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "受禅台之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 150, - "dispatchJsonId": 150, - "bg_img_id": 150, - "script_id": 150, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "北海之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 151, - "dispatchJsonId": 151, - "bg_img_id": 151, - "script_id": 151, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 152, - "dispatchJsonId": 152, - "bg_img_id": 152, - "script_id": 152, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 153, - "dispatchJsonId": 153, - "bg_img_id": 153, - "script_id": 153, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 154, - "dispatchJsonId": 154, - "bg_img_id": 154, - "script_id": 154, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "齐郡之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 155, - "dispatchJsonId": 155, - "bg_img_id": 155, - "script_id": 155, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 156, - "dispatchJsonId": 156, - "bg_img_id": 156, - "script_id": 156, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 157, - "dispatchJsonId": 157, - "bg_img_id": 157, - "script_id": 157, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 158, - "dispatchJsonId": 158, - "bg_img_id": 158, - "script_id": 158, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "下邳之战1", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 159, - "dispatchJsonId": 159, - "bg_img_id": 159, - "script_id": 159, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 160, - "dispatchJsonId": 160, - "bg_img_id": 160, - "script_id": 160, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 1 - }, - { - "war_id": 161, - "dispatchJsonId": 161, - "bg_img_id": 161, - "script_id": 161, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 162, - "dispatchJsonId": 162, - "bg_img_id": 162, - "script_id": 162, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "下邳之战2", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 163, - "dispatchJsonId": 163, - "bg_img_id": 163, - "script_id": 163, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 164, - "dispatchJsonId": 164, - "bg_img_id": 164, - "script_id": 164, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 165, - "dispatchJsonId": 165, - "bg_img_id": 165, - "script_id": 165, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 166, - "dispatchJsonId": 166, - "bg_img_id": 166, - "script_id": 166, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "泰山之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 167, - "dispatchJsonId": 167, - "bg_img_id": 167, - "script_id": 167, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "涿郡之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 168, - "dispatchJsonId": 168, - "bg_img_id": 168, - "script_id": 168, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 169, - "dispatchJsonId": 169, - "bg_img_id": 169, - "script_id": 169, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 170, - "dispatchJsonId": 170, - "bg_img_id": 170, - "script_id": 170, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 171, - "dispatchJsonId": 171, - "bg_img_id": 171, - "script_id": 171, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "蓟县之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 172, - "dispatchJsonId": 172, - "bg_img_id": 172, - "script_id": 172, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 173, - "dispatchJsonId": 173, - "bg_img_id": 173, - "script_id": 173, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 174, - "dispatchJsonId": 174, - "bg_img_id": 174, - "script_id": 174, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 175, - "dispatchJsonId": 175, - "bg_img_id": 175, - "script_id": 175, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "燕山之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 176, - "dispatchJsonId": 176, - "bg_img_id": 176, - "script_id": 176, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 177, - "dispatchJsonId": 177, - "bg_img_id": 177, - "script_id": 177, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 178, - "dispatchJsonId": 178, - "bg_img_id": 178, - "script_id": 178, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 179, - "dispatchJsonId": 179, - "bg_img_id": 179, - "script_id": 179, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "渔阳之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 180, - "dispatchJsonId": 180, - "bg_img_id": 180, - "script_id": 180, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 181, - "dispatchJsonId": 181, - "bg_img_id": 181, - "script_id": 181, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 182, - "dispatchJsonId": 182, - "bg_img_id": 182, - "script_id": 182, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 183, - "dispatchJsonId": 183, - "bg_img_id": 183, - "script_id": 183, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "卢龙之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 184, - "dispatchJsonId": 184, - "bg_img_id": 184, - "script_id": 184, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 185, - "dispatchJsonId": 185, - "bg_img_id": 185, - "script_id": 185, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 186, - "dispatchJsonId": 186, - "bg_img_id": 186, - "script_id": 186, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 187, - "dispatchJsonId": 187, - "bg_img_id": 187, - "script_id": 187, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "白狼山之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 188, - "dispatchJsonId": 188, - "bg_img_id": 188, - "script_id": 188, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "陈留之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 189, - "dispatchJsonId": 189, - "bg_img_id": 189, - "script_id": 189, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 190, - "dispatchJsonId": 190, - "bg_img_id": 190, - "script_id": 190, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 191, - "dispatchJsonId": 191, - "bg_img_id": 191, - "script_id": 191, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 192, - "dispatchJsonId": 192, - "bg_img_id": 192, - "script_id": 192, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "谯郡之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 193, - "dispatchJsonId": 193, - "bg_img_id": 193, - "script_id": 193, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 194, - "dispatchJsonId": 194, - "bg_img_id": 194, - "script_id": 194, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 195, - "dispatchJsonId": 195, - "bg_img_id": 195, - "script_id": 195, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 196, - "dispatchJsonId": 196, - "bg_img_id": 196, - "script_id": 196, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "古城之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 197, - "dispatchJsonId": 197, - "bg_img_id": 197, - "script_id": 197, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 198, - "dispatchJsonId": 198, - "bg_img_id": 198, - "script_id": 198, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 199, - "dispatchJsonId": 199, - "bg_img_id": 199, - "script_id": 199, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 200, - "dispatchJsonId": 200, - "bg_img_id": 200, - "script_id": 200, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "偷袭许都", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 201, - "dispatchJsonId": 201, - "bg_img_id": 201, - "script_id": 201, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 202, - "dispatchJsonId": 202, - "bg_img_id": 202, - "script_id": 202, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 203, - "dispatchJsonId": 203, - "bg_img_id": 203, - "script_id": 203, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 204, - "dispatchJsonId": 204, - "bg_img_id": 204, - "script_id": 204, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "断后掩护", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 205, - "dispatchJsonId": 205, - "bg_img_id": 205, - "script_id": 205, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 206, - "dispatchJsonId": 206, - "bg_img_id": 206, - "script_id": 206, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 207, - "dispatchJsonId": 207, - "bg_img_id": 207, - "script_id": 207, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 208, - "dispatchJsonId": 208, - "bg_img_id": 208, - "script_id": 208, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "赶来救主", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 209, - "dispatchJsonId": 209, - "bg_img_id": 209, - "script_id": 209, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "护卫刘备", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 210, - "dispatchJsonId": 210, - "bg_img_id": 210, - "script_id": 210, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 211, - "dispatchJsonId": 211, - "bg_img_id": 211, - "script_id": 211, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 212, - "dispatchJsonId": 212, - "bg_img_id": 212, - "script_id": 212, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 213, - "dispatchJsonId": 213, - "bg_img_id": 213, - "script_id": 213, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "新野之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 214, - "dispatchJsonId": 214, - "bg_img_id": 214, - "script_id": 214, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 215, - "dispatchJsonId": 215, - "bg_img_id": 215, - "script_id": 215, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 216, - "dispatchJsonId": 216, - "bg_img_id": 216, - "script_id": 216, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 217, - "dispatchJsonId": 217, - "bg_img_id": 217, - "script_id": 217, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "火烧博望", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 218, - "dispatchJsonId": 218, - "bg_img_id": 218, - "script_id": 218, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 219, - "dispatchJsonId": 219, - "bg_img_id": 219, - "script_id": 219, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 220, - "dispatchJsonId": 220, - "bg_img_id": 220, - "script_id": 220, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 221, - "dispatchJsonId": 221, - "bg_img_id": 221, - "script_id": 221, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "火烧新野", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 222, - "dispatchJsonId": 222, - "bg_img_id": 222, - "script_id": 222, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 223, - "dispatchJsonId": 223, - "bg_img_id": 223, - "script_id": 223, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 224, - "dispatchJsonId": 224, - "bg_img_id": 224, - "script_id": 224, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 225, - "dispatchJsonId": 225, - "bg_img_id": 225, - "script_id": 225, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "当阳之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 226, - "dispatchJsonId": 226, - "bg_img_id": 226, - "script_id": 226, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 227, - "dispatchJsonId": 227, - "bg_img_id": 227, - "script_id": 227, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 228, - "dispatchJsonId": 228, - "bg_img_id": 228, - "script_id": 228, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 229, - "dispatchJsonId": 229, - "bg_img_id": 229, - "script_id": 229, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "长坂之战", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 230, - "dispatchJsonId": 230, - "bg_img_id": 230, - "script_id": 230, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "截杀曹操", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 231, - "dispatchJsonId": 231, - "bg_img_id": 231, - "script_id": 231, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 232, - "dispatchJsonId": 232, - "bg_img_id": 232, - "script_id": 232, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 233, - "dispatchJsonId": 233, - "bg_img_id": 233, - "script_id": 233, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 234, - "dispatchJsonId": 234, - "bg_img_id": 234, - "script_id": 234, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "诈取南郡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 235, - "dispatchJsonId": 235, - "bg_img_id": 235, - "script_id": 235, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 236, - "dispatchJsonId": 236, - "bg_img_id": 236, - "script_id": 236, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 237, - "dispatchJsonId": 237, - "bg_img_id": 237, - "script_id": 237, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 238, - "dispatchJsonId": 238, - "bg_img_id": 238, - "script_id": 238, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "袭取荆州", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 239, - "dispatchJsonId": 239, - "bg_img_id": 239, - "script_id": 239, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 240, - "dispatchJsonId": 240, - "bg_img_id": 240, - "script_id": 240, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 241, - "dispatchJsonId": 241, - "bg_img_id": 241, - "script_id": 241, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 242, - "dispatchJsonId": 242, - "bg_img_id": 242, - "script_id": 242, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "攻打零陵", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 243, - "dispatchJsonId": 243, - "bg_img_id": 243, - "script_id": 243, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 244, - "dispatchJsonId": 244, - "bg_img_id": 244, - "script_id": 244, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 245, - "dispatchJsonId": 245, - "bg_img_id": 245, - "script_id": 245, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 246, - "dispatchJsonId": 246, - "bg_img_id": 246, - "script_id": 246, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "桂阳中伏", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 247, - "dispatchJsonId": 247, - "bg_img_id": 247, - "script_id": 247, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 248, - "dispatchJsonId": 248, - "bg_img_id": 248, - "script_id": 248, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 249, - "dispatchJsonId": 249, - "bg_img_id": 249, - "script_id": 249, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "小关卡", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 250, - "dispatchJsonId": 250, - "bg_img_id": 250, - "script_id": 250, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "迎接刘备", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": 0, - "loseInfoInUI": 0, - "starInfoInUI": 0, - "cost": 0 - }, - { - "war_id": 501, - "dispatchJsonId": 501, - "bg_img_id": 501, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 1, - "gk_name": "每日任务·护送", - "kingExp": 100, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "商人死亡,我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1501, - "dispatchJsonId": 1501, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔1层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1502, - "dispatchJsonId": 1502, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔2层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1503, - "dispatchJsonId": 1503, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔3层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1504, - "dispatchJsonId": 1504, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔4层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1505, - "dispatchJsonId": 1505, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔5层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1506, - "dispatchJsonId": 1506, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔6层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1507, - "dispatchJsonId": 1507, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔7层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1508, - "dispatchJsonId": 1508, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔8层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1509, - "dispatchJsonId": 1509, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔9层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1510, - "dispatchJsonId": 1510, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔10层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1511, - "dispatchJsonId": 1511, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔11层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1512, - "dispatchJsonId": 1512, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔12层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - }, - { - "war_id": 1513, - "dispatchJsonId": 1513, - "bg_img_id": 504, - "script_id": 0, - "fixReward": "&", - "conditionReward": "&", - "RandomReward": "&", - "war_type": 4, - "gk_name": "镇念塔13层", - "kingExp": 0, - "lvLimted": 1, - "turnLimted": 20, - "forcedCharactor": "&", - "fobiddenCharactor": "&", - "victoryInfoInUI": "消灭所有敌军", - "loseInfoInUI": "我方全部阵亡", - "starInfoInUI": "无", - "cost": 0 - } + { + "war_id": 101, + "dispatchJsonId": 101, + "bg_img_id": 101, + "script_id": 101, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "王越童渊比试", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 102, + "dispatchJsonId": 102, + "bg_img_id": 102, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "山中对战狼群", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "1.消灭所有敌军;\n2.我方无人阵亡;\n3.在5回合内获得胜利", + "cost": 1 + }, + { + "war_id": 103, + "dispatchJsonId": 103, + "bg_img_id": 103, + "script_id": 103, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "赵云和夏侯比试", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 104, + "dispatchJsonId": 104, + "bg_img_id": 104, + "script_id": 104, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "真定之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 105, + "dispatchJsonId": 105, + "bg_img_id": 105, + "script_id": 105, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 106, + "dispatchJsonId": 106, + "bg_img_id": 106, + "script_id": 106, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 107, + "dispatchJsonId": 107, + "bg_img_id": 107, + "script_id": 107, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 108, + "dispatchJsonId": 108, + "bg_img_id": 108, + "script_id": 108, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "巨鹿之战1", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 109, + "dispatchJsonId": 109, + "bg_img_id": 109, + "script_id": 109, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 110, + "dispatchJsonId": 110, + "bg_img_id": 110, + "script_id": 110, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 111, + "dispatchJsonId": 111, + "bg_img_id": 111, + "script_id": 111, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 112, + "dispatchJsonId": 112, + "bg_img_id": 112, + "script_id": 112, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "巨鹿之战2", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 113, + "dispatchJsonId": 113, + "bg_img_id": 113, + "script_id": 113, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 114, + "dispatchJsonId": 114, + "bg_img_id": 114, + "script_id": 114, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 115, + "dispatchJsonId": 115, + "bg_img_id": 115, + "script_id": 115, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 116, + "dispatchJsonId": 116, + "bg_img_id": 116, + "script_id": 116, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "河间之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 117, + "dispatchJsonId": 117, + "bg_img_id": 117, + "script_id": 117, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 118, + "dispatchJsonId": 118, + "bg_img_id": 118, + "script_id": 118, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 119, + "dispatchJsonId": 119, + "bg_img_id": 119, + "script_id": 119, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 120, + "dispatchJsonId": 120, + "bg_img_id": 120, + "script_id": 120, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "渤海之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 121, + "dispatchJsonId": 121, + "bg_img_id": 121, + "script_id": 121, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 122, + "dispatchJsonId": 122, + "bg_img_id": 122, + "script_id": 122, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 123, + "dispatchJsonId": 123, + "bg_img_id": 123, + "script_id": 123, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 124, + "dispatchJsonId": 124, + "bg_img_id": 124, + "script_id": 124, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "界桥之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 125, + "dispatchJsonId": 125, + "bg_img_id": 125, + "script_id": 125, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "邺城之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 126, + "dispatchJsonId": 126, + "bg_img_id": 126, + "script_id": 126, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 127, + "dispatchJsonId": 127, + "bg_img_id": 127, + "script_id": 127, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 128, + "dispatchJsonId": 128, + "bg_img_id": 128, + "script_id": 128, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 129, + "dispatchJsonId": 129, + "bg_img_id": 129, + "script_id": 129, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "河内之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 130, + "dispatchJsonId": 130, + "bg_img_id": 130, + "script_id": 130, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 131, + "dispatchJsonId": 131, + "bg_img_id": 131, + "script_id": 131, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 132, + "dispatchJsonId": 132, + "bg_img_id": 132, + "script_id": 132, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 133, + "dispatchJsonId": 133, + "bg_img_id": 133, + "script_id": 133, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "洛阳之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 134, + "dispatchJsonId": 134, + "bg_img_id": 134, + "script_id": 134, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 135, + "dispatchJsonId": 135, + "bg_img_id": 135, + "script_id": 135, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 136, + "dispatchJsonId": 136, + "bg_img_id": 136, + "script_id": 136, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 137, + "dispatchJsonId": 137, + "bg_img_id": 137, + "script_id": 137, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "弘农之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 138, + "dispatchJsonId": 138, + "bg_img_id": 138, + "script_id": 138, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 139, + "dispatchJsonId": 139, + "bg_img_id": 139, + "script_id": 139, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 140, + "dispatchJsonId": 140, + "bg_img_id": 140, + "script_id": 140, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 141, + "dispatchJsonId": 141, + "bg_img_id": 141, + "script_id": 141, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "郿坞之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 142, + "dispatchJsonId": 142, + "bg_img_id": 142, + "script_id": 142, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 143, + "dispatchJsonId": 143, + "bg_img_id": 143, + "script_id": 143, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 144, + "dispatchJsonId": 144, + "bg_img_id": 144, + "script_id": 144, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 145, + "dispatchJsonId": 145, + "bg_img_id": 145, + "script_id": 145, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "长安之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 146, + "dispatchJsonId": 146, + "bg_img_id": 146, + "script_id": 146, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 147, + "dispatchJsonId": 147, + "bg_img_id": 147, + "script_id": 147, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 148, + "dispatchJsonId": 148, + "bg_img_id": 148, + "script_id": 148, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 149, + "dispatchJsonId": 149, + "bg_img_id": 149, + "script_id": 149, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "受禅台之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 150, + "dispatchJsonId": 150, + "bg_img_id": 150, + "script_id": 150, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "北海之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 151, + "dispatchJsonId": 151, + "bg_img_id": 151, + "script_id": 151, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 152, + "dispatchJsonId": 152, + "bg_img_id": 152, + "script_id": 152, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 153, + "dispatchJsonId": 153, + "bg_img_id": 153, + "script_id": 153, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 154, + "dispatchJsonId": 154, + "bg_img_id": 154, + "script_id": 154, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "齐郡之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 155, + "dispatchJsonId": 155, + "bg_img_id": 155, + "script_id": 155, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 156, + "dispatchJsonId": 156, + "bg_img_id": 156, + "script_id": 156, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 157, + "dispatchJsonId": 157, + "bg_img_id": 157, + "script_id": 157, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 158, + "dispatchJsonId": 158, + "bg_img_id": 158, + "script_id": 158, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "下邳之战1", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 159, + "dispatchJsonId": 159, + "bg_img_id": 159, + "script_id": 159, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 160, + "dispatchJsonId": 160, + "bg_img_id": 160, + "script_id": 160, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 1 + }, + { + "war_id": 161, + "dispatchJsonId": 161, + "bg_img_id": 161, + "script_id": 161, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 162, + "dispatchJsonId": 162, + "bg_img_id": 162, + "script_id": 162, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "下邳之战2", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 163, + "dispatchJsonId": 163, + "bg_img_id": 163, + "script_id": 163, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 164, + "dispatchJsonId": 164, + "bg_img_id": 164, + "script_id": 164, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 165, + "dispatchJsonId": 165, + "bg_img_id": 165, + "script_id": 165, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 166, + "dispatchJsonId": 166, + "bg_img_id": 166, + "script_id": 166, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "泰山之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 167, + "dispatchJsonId": 167, + "bg_img_id": 167, + "script_id": 167, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "涿郡之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 168, + "dispatchJsonId": 168, + "bg_img_id": 168, + "script_id": 168, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 169, + "dispatchJsonId": 169, + "bg_img_id": 169, + "script_id": 169, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 170, + "dispatchJsonId": 170, + "bg_img_id": 170, + "script_id": 170, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 171, + "dispatchJsonId": 171, + "bg_img_id": 171, + "script_id": 171, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "蓟县之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 172, + "dispatchJsonId": 172, + "bg_img_id": 172, + "script_id": 172, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 173, + "dispatchJsonId": 173, + "bg_img_id": 173, + "script_id": 173, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 174, + "dispatchJsonId": 174, + "bg_img_id": 174, + "script_id": 174, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 175, + "dispatchJsonId": 175, + "bg_img_id": 175, + "script_id": 175, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "燕山之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 176, + "dispatchJsonId": 176, + "bg_img_id": 176, + "script_id": 176, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 177, + "dispatchJsonId": 177, + "bg_img_id": 177, + "script_id": 177, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 178, + "dispatchJsonId": 178, + "bg_img_id": 178, + "script_id": 178, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 179, + "dispatchJsonId": 179, + "bg_img_id": 179, + "script_id": 179, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "渔阳之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 180, + "dispatchJsonId": 180, + "bg_img_id": 180, + "script_id": 180, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 181, + "dispatchJsonId": 181, + "bg_img_id": 181, + "script_id": 181, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 182, + "dispatchJsonId": 182, + "bg_img_id": 182, + "script_id": 182, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 183, + "dispatchJsonId": 183, + "bg_img_id": 183, + "script_id": 183, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "卢龙之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 184, + "dispatchJsonId": 184, + "bg_img_id": 184, + "script_id": 184, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 185, + "dispatchJsonId": 185, + "bg_img_id": 185, + "script_id": 185, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 186, + "dispatchJsonId": 186, + "bg_img_id": 186, + "script_id": 186, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 187, + "dispatchJsonId": 187, + "bg_img_id": 187, + "script_id": 187, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "白狼山之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 188, + "dispatchJsonId": 188, + "bg_img_id": 188, + "script_id": 188, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "陈留之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 189, + "dispatchJsonId": 189, + "bg_img_id": 189, + "script_id": 189, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 190, + "dispatchJsonId": 190, + "bg_img_id": 190, + "script_id": 190, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 191, + "dispatchJsonId": 191, + "bg_img_id": 191, + "script_id": 191, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 192, + "dispatchJsonId": 192, + "bg_img_id": 192, + "script_id": 192, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "谯郡之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 193, + "dispatchJsonId": 193, + "bg_img_id": 193, + "script_id": 193, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 194, + "dispatchJsonId": 194, + "bg_img_id": 194, + "script_id": 194, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 195, + "dispatchJsonId": 195, + "bg_img_id": 195, + "script_id": 195, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 196, + "dispatchJsonId": 196, + "bg_img_id": 196, + "script_id": 196, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "古城之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 197, + "dispatchJsonId": 197, + "bg_img_id": 197, + "script_id": 197, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 198, + "dispatchJsonId": 198, + "bg_img_id": 198, + "script_id": 198, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 199, + "dispatchJsonId": 199, + "bg_img_id": 199, + "script_id": 199, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 200, + "dispatchJsonId": 200, + "bg_img_id": 200, + "script_id": 200, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "偷袭许都", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 201, + "dispatchJsonId": 201, + "bg_img_id": 201, + "script_id": 201, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 202, + "dispatchJsonId": 202, + "bg_img_id": 202, + "script_id": 202, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 203, + "dispatchJsonId": 203, + "bg_img_id": 203, + "script_id": 203, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 204, + "dispatchJsonId": 204, + "bg_img_id": 204, + "script_id": 204, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "断后掩护", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 205, + "dispatchJsonId": 205, + "bg_img_id": 205, + "script_id": 205, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 206, + "dispatchJsonId": 206, + "bg_img_id": 206, + "script_id": 206, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 207, + "dispatchJsonId": 207, + "bg_img_id": 207, + "script_id": 207, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 208, + "dispatchJsonId": 208, + "bg_img_id": 208, + "script_id": 208, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "赶来救主", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 209, + "dispatchJsonId": 209, + "bg_img_id": 209, + "script_id": 209, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "护卫刘备", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 210, + "dispatchJsonId": 210, + "bg_img_id": 210, + "script_id": 210, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 211, + "dispatchJsonId": 211, + "bg_img_id": 211, + "script_id": 211, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 212, + "dispatchJsonId": 212, + "bg_img_id": 212, + "script_id": 212, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 213, + "dispatchJsonId": 213, + "bg_img_id": 213, + "script_id": 213, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "新野之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 214, + "dispatchJsonId": 214, + "bg_img_id": 214, + "script_id": 214, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 215, + "dispatchJsonId": 215, + "bg_img_id": 215, + "script_id": 215, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 216, + "dispatchJsonId": 216, + "bg_img_id": 216, + "script_id": 216, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 217, + "dispatchJsonId": 217, + "bg_img_id": 217, + "script_id": 217, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "火烧博望", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 218, + "dispatchJsonId": 218, + "bg_img_id": 218, + "script_id": 218, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 219, + "dispatchJsonId": 219, + "bg_img_id": 219, + "script_id": 219, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 220, + "dispatchJsonId": 220, + "bg_img_id": 220, + "script_id": 220, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 221, + "dispatchJsonId": 221, + "bg_img_id": 221, + "script_id": 221, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "火烧新野", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 222, + "dispatchJsonId": 222, + "bg_img_id": 222, + "script_id": 222, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 223, + "dispatchJsonId": 223, + "bg_img_id": 223, + "script_id": 223, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 224, + "dispatchJsonId": 224, + "bg_img_id": 224, + "script_id": 224, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 225, + "dispatchJsonId": 225, + "bg_img_id": 225, + "script_id": 225, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "当阳之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 226, + "dispatchJsonId": 226, + "bg_img_id": 226, + "script_id": 226, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 227, + "dispatchJsonId": 227, + "bg_img_id": 227, + "script_id": 227, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 228, + "dispatchJsonId": 228, + "bg_img_id": 228, + "script_id": 228, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 229, + "dispatchJsonId": 229, + "bg_img_id": 229, + "script_id": 229, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "长坂之战", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 230, + "dispatchJsonId": 230, + "bg_img_id": 230, + "script_id": 230, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "截杀曹操", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 231, + "dispatchJsonId": 231, + "bg_img_id": 231, + "script_id": 231, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 232, + "dispatchJsonId": 232, + "bg_img_id": 232, + "script_id": 232, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 233, + "dispatchJsonId": 233, + "bg_img_id": 233, + "script_id": 233, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 234, + "dispatchJsonId": 234, + "bg_img_id": 234, + "script_id": 234, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "诈取南郡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 235, + "dispatchJsonId": 235, + "bg_img_id": 235, + "script_id": 235, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 236, + "dispatchJsonId": 236, + "bg_img_id": 236, + "script_id": 236, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 237, + "dispatchJsonId": 237, + "bg_img_id": 237, + "script_id": 237, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 238, + "dispatchJsonId": 238, + "bg_img_id": 238, + "script_id": 238, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "袭取荆州", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 239, + "dispatchJsonId": 239, + "bg_img_id": 239, + "script_id": 239, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 240, + "dispatchJsonId": 240, + "bg_img_id": 240, + "script_id": 240, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 241, + "dispatchJsonId": 241, + "bg_img_id": 241, + "script_id": 241, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 242, + "dispatchJsonId": 242, + "bg_img_id": 242, + "script_id": 242, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "攻打零陵", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 243, + "dispatchJsonId": 243, + "bg_img_id": 243, + "script_id": 243, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 244, + "dispatchJsonId": 244, + "bg_img_id": 244, + "script_id": 244, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 245, + "dispatchJsonId": 245, + "bg_img_id": 245, + "script_id": 245, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 246, + "dispatchJsonId": 246, + "bg_img_id": 246, + "script_id": 246, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "桂阳中伏", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 247, + "dispatchJsonId": 247, + "bg_img_id": 247, + "script_id": 247, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 248, + "dispatchJsonId": 248, + "bg_img_id": 248, + "script_id": 248, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 249, + "dispatchJsonId": 249, + "bg_img_id": 249, + "script_id": 249, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "小关卡", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 250, + "dispatchJsonId": 250, + "bg_img_id": 250, + "script_id": 250, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "迎接刘备", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": 0, + "loseInfoInUI": 0, + "starInfoInUI": 0, + "cost": 0 + }, + { + "war_id": 501, + "dispatchJsonId": 501, + "bg_img_id": 501, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 1, + "gk_name": "每日任务·护送", + "kingExp": 100, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "商人死亡,我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1501, + "dispatchJsonId": 1501, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔1层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1502, + "dispatchJsonId": 1502, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔2层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1503, + "dispatchJsonId": 1503, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔3层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1504, + "dispatchJsonId": 1504, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔4层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1505, + "dispatchJsonId": 1505, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔5层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1506, + "dispatchJsonId": 1506, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔6层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1507, + "dispatchJsonId": 1507, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔7层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1508, + "dispatchJsonId": 1508, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔8层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1509, + "dispatchJsonId": 1509, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔9层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1510, + "dispatchJsonId": 1510, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔10层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1511, + "dispatchJsonId": 1511, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔11层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1512, + "dispatchJsonId": 1512, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔12层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + }, + { + "war_id": 1513, + "dispatchJsonId": 1513, + "bg_img_id": 504, + "script_id": 0, + "fixReward": "&", + "conditionReward": "&", + "RandomReward": "&", + "war_type": 4, + "gk_name": "镇念塔13层", + "kingExp": 0, + "lvLimted": 1, + "turnLimted": 20, + "forcedCharactor": "&", + "fobiddenCharactor": "&", + "victoryInfoInUI": "消灭所有敌军", + "loseInfoInUI": "我方全部阵亡", + "starInfoInUI": "无", + "cost": 0 + } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_gk_branch.json b/shared/resource/jsons/dic_zyz_gk_branch.json index d5c466c32..ba2ac4b3d 100755 --- a/shared/resource/jsons/dic_zyz_gk_branch.json +++ b/shared/resource/jsons/dic_zyz_gk_branch.json @@ -23,7 +23,7 @@ "heroInUI": "1&1008|1&1045", "detailUIBg": "1000_1", "recommendedPower": 10009, - "previousGk": 106, + "previousGk": 125, "relatedEliteGk": 9001, "movePoint": 31 }, @@ -51,7 +51,7 @@ "heroInUI": "1&1008|1&1046", "detailUIBg": "1000_2", "recommendedPower": 10010, - "previousGk": 107, + "previousGk": 1001, "relatedEliteGk": 9002, "movePoint": 32 }, @@ -79,7 +79,7 @@ "heroInUI": "1&1008|1&1047", "detailUIBg": "1000_3", "recommendedPower": 10011, - "previousGk": 108, + "previousGk": 1002, "relatedEliteGk": 9003, "movePoint": 33 } diff --git a/shared/resource/jsons/dic_zyz_gk_main.json b/shared/resource/jsons/dic_zyz_gk_main.json index 4ef423b04..e77dc37a6 100755 --- a/shared/resource/jsons/dic_zyz_gk_main.json +++ b/shared/resource/jsons/dic_zyz_gk_main.json @@ -288,7 +288,7 @@ "conditionReward": "16004&1&0|31002&50&0|31002&100&1", "RandomReward": "17002&2&1", "warType": 1, - "gk_name": "第一章&阴兵借道", + "gk_name": "第一章&不明乱军", "kingExp": 100, "lvLimted": 1, "turnLimted": 20, @@ -316,7 +316,7 @@ "conditionReward": "16004&1&0|31002&50&0|31002&100&1", "RandomReward": "17002&2&1", "warType": 1, - "gk_name": "第一章&拦路官军", + "gk_name": "第一章&拦路乱军", "kingExp": 100, "lvLimted": 1, "turnLimted": 20, @@ -372,7 +372,7 @@ "conditionReward": "16004&1&0|31002&50&0|31002&100&1", "RandomReward": "17002&2&1", "warType": 1, - "gk_name": "第一章&拦路官军", + "gk_name": "第一章&拦路袁军", "kingExp": 100, "lvLimted": 1, "turnLimted": 20, @@ -400,7 +400,7 @@ "conditionReward": "16004&1&0|31002&50&0|31002&100&1", "RandomReward": "17002&2&1", "warType": 1, - "gk_name": "第一章&拦路官军", + "gk_name": "第一章&拦路袁军", "kingExp": 100, "lvLimted": 1, "turnLimted": 20, @@ -428,7 +428,7 @@ "conditionReward": "16004&1&0|31002&50&0|31002&100&1", "RandomReward": "17002&2&1", "warType": 1, - "gk_name": "第一章&拦路官军", + "gk_name": "第一章&拦路袁军", "kingExp": 100, "lvLimted": 1, "turnLimted": 20, diff --git a/shared/resource/jsons/dic_zyz_hero.json b/shared/resource/jsons/dic_zyz_hero.json index 955cd25d6..3a6d09934 100644 --- a/shared/resource/jsons/dic_zyz_hero.json +++ b/shared/resource/jsons/dic_zyz_hero.json @@ -6,6 +6,8 @@ "name": "曹操", "face_id": "caocao", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -34,15 +36,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 2, - "spineName": "zhaoyun", + "spineName": "xiahoudun", "rSpineName": "&", "name": "夏侯惇", "face_id": "xiahoudun", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -71,15 +75,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "693&-138", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 3, - "spineName": "zhaoyun", + "spineName": "zhangliao", "rSpineName": "&", "name": "张辽", "face_id": "zhangliao", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -108,7 +114,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 4, @@ -117,6 +123,8 @@ "name": "夏侯渊", "face_id": "xiahouyuan", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -145,7 +153,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "379&-245", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 5, @@ -154,6 +162,8 @@ "name": "郭嘉", "face_id": "guojia", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -182,7 +192,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "441&-355", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 6, @@ -191,6 +201,8 @@ "name": "司马懿", "face_id": "simayi", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -219,7 +231,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "623&-335", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 7, @@ -228,6 +240,8 @@ "name": "典韦", "face_id": "dianwei", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 1, "area": 0, "cost": 0, @@ -256,15 +270,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "562&-212", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 8, - "spineName": "zhaoyun", + "spineName": "pangde", "rSpineName": "&", "name": "庞德", "face_id": "pangde", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -293,7 +309,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "537&-209", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 9, @@ -302,6 +318,8 @@ "name": "邓艾", "face_id": "dengai", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -330,15 +348,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "625&-243", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 10, - "spineName": "zhaoyun", + "spineName": "xuhuang", "rSpineName": "&", "name": "徐晃", "face_id": "xuhaung", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -367,7 +387,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "408&-183", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 11, @@ -376,6 +396,8 @@ "name": "曹仁", "face_id": "caoren", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -404,7 +426,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "591&-202", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 12, @@ -413,6 +435,8 @@ "name": "李典", "face_id": "lidian", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -441,15 +465,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "574&-202", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 13, - "spineName": "zhaoyun", + "spineName": "caiyan", "rSpineName": "&", "name": "蔡琰", "face_id": "caiyan", "quality": 1, + "initialStars": 1, + "pieceCount": 10, "camp": 1, "area": 0, "cost": 0, @@ -478,7 +504,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "560&-183", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 14, @@ -487,6 +513,8 @@ "name": "贾诩", "face_id": "jiaxu", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -514,8 +542,8 @@ "retreat": "暂时先避其锋芒。", "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", - "imgPosofDialog": "560&-280", - "imgPosofInfo": 0 + "imgPosofDialog": "560&-220", + "skillScroll": "&" }, { "heroId": 15, @@ -524,6 +552,8 @@ "name": "许褚", "face_id": "xuchu", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 1, "area": 0, "cost": 0, @@ -552,7 +582,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "608&-219", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 16, @@ -561,6 +591,8 @@ "name": "乐进", "face_id": "yuejin", "quality": 1, + "initialStars": 1, + "pieceCount": 10, "camp": 1, "area": 0, "cost": 0, @@ -589,7 +621,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "533&-234", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 17, @@ -598,6 +630,8 @@ "name": "张飞", "face_id": "zhangfei", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -626,15 +660,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "606&-240", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 18, - "spineName": "zhaoyun", + "spineName": "guanyu", "rSpineName": "&", "name": "关羽", "face_id": "guanyu", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -663,7 +699,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "444&-223", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 19, @@ -672,6 +708,8 @@ "name": "赵云", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -700,7 +738,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "678&-130", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 20, @@ -709,6 +747,8 @@ "name": "刘备", "face_id": "liubei", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -737,7 +777,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "646&-252", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 21, @@ -746,6 +786,8 @@ "name": "黄忠", "face_id": "huangzhong", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -774,7 +816,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 22, @@ -783,6 +825,8 @@ "name": "诸葛亮", "face_id": "zhugeliang", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -811,7 +855,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "405&-243", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 23, @@ -820,6 +864,8 @@ "name": "庞统", "face_id": "pangtong", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -848,7 +894,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "589&-77", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 24, @@ -857,6 +903,8 @@ "name": "魏延", "face_id": "weiyan", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 2, "area": 0, "cost": 0, @@ -885,15 +933,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "695&-330", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 25, - "spineName": "zhaoyun", + "spineName": "chendao", "rSpineName": "&", "name": "陈到", "face_id": "chendao", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 2, "area": 0, "cost": 0, @@ -922,15 +972,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "606&-181", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 26, - "spineName": "zhaoyun", + "spineName": "guanyinping", "rSpineName": "&", "name": "关银屏", "face_id": "guanyinping", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 2, "area": 0, "cost": 0, @@ -959,15 +1011,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "596&-144", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 27, - "spineName": "zhaoyun", + "spineName": "mayunlu", "rSpineName": "&", "name": "马云禄", "face_id": "mauyunlu", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 2, "area": 0, "cost": 0, @@ -996,15 +1050,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "720&-219", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 28, - "spineName": "zhaoyun", + "spineName": "maliang", "rSpineName": "&", "name": "马良", "face_id": "maliang", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 2, "area": 0, "cost": 0, @@ -1033,15 +1089,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "683&-278", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 29, - "spineName": "zhaoyun", + "spineName": "huangyueying", "rSpineName": "&", "name": "黄月英", "face_id": "huangyueying", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 2, "area": 0, "cost": 0, @@ -1070,15 +1128,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "540&-212", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 30, - "spineName": "zhaoyun", + "spineName": "wangping", "rSpineName": "&", "name": "王平", "face_id": "wangping", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 2, "area": 0, "cost": 0, @@ -1107,7 +1167,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "495&-214", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 31, @@ -1116,6 +1176,8 @@ "name": "孙乾", "face_id": "sunqian", "quality": 1, + "initialStars": 1, + "pieceCount": 10, "camp": 2, "area": 0, "cost": 0, @@ -1144,7 +1206,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "519&-284", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 32, @@ -1153,6 +1215,8 @@ "name": "周泰", "face_id": "zhoutai", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 3, "area": 0, "cost": 0, @@ -1181,7 +1245,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "499&-147", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 33, @@ -1190,6 +1254,8 @@ "name": "孙策", "face_id": "sunce", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 3, "area": 0, "cost": 0, @@ -1218,7 +1284,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 34, @@ -1227,6 +1293,8 @@ "name": "周瑜", "face_id": "zhouyu", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 3, "area": 0, "cost": 0, @@ -1255,7 +1323,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "722&-284", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 35, @@ -1264,6 +1332,8 @@ "name": "太史慈", "face_id": "taishici", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 3, "area": 0, "cost": 0, @@ -1292,7 +1362,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 36, @@ -1301,6 +1371,8 @@ "name": "孙权", "face_id": "sunquan", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 3, "area": 0, "cost": 0, @@ -1329,15 +1401,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "557&-289", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 37, - "spineName": "zhaoyun", + "spineName": "ganning", "rSpineName": "&", "name": "甘宁", "face_id": "ganning", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 3, "area": 0, "cost": 0, @@ -1366,15 +1440,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "790&-272", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 38, - "spineName": "zhaoyun", + "spineName": "sunshangxiang", "rSpineName": "&", "name": "孙尚香", "face_id": "sunshangxiang", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 3, "area": 0, "cost": 0, @@ -1403,15 +1479,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "538&-82", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 39, - "spineName": "zhaoyun", + "spineName": "luxunnew", "rSpineName": "&", "name": "陆逊", "face_id": "luxun", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 3, "area": 0, "cost": 0, @@ -1440,7 +1518,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "583&-238", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 40, @@ -1449,6 +1527,8 @@ "name": "小乔", "face_id": "xiaoqiao", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 3, "area": 0, "cost": 0, @@ -1477,7 +1557,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "664&-57", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 41, @@ -1486,6 +1566,8 @@ "name": "大乔", "face_id": "daqiao", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 3, "area": 0, "cost": 0, @@ -1514,15 +1596,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 42, - "spineName": "zhaoyun", + "spineName": "bulianshi", "rSpineName": "&", "name": "步练师", "face_id": "bulianshi", "quality": 1, + "initialStars": 1, + "pieceCount": 10, "camp": 3, "area": 0, "cost": 0, @@ -1551,7 +1635,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "604&-217", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 43, @@ -1560,6 +1644,8 @@ "name": "左慈", "face_id": "zuoci", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1588,7 +1674,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 44, @@ -1597,6 +1683,8 @@ "name": "吕布", "face_id": "lvbu", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1625,7 +1713,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "657&-193", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 45, @@ -1634,6 +1722,8 @@ "name": "张任", "face_id": "zhangren", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1662,7 +1752,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 46, @@ -1671,6 +1761,8 @@ "name": "华佗", "face_id": "huatuo", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1699,7 +1791,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 47, @@ -1708,6 +1800,8 @@ "name": "张角", "face_id": "zhangjiao", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1736,7 +1830,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 48, @@ -1745,6 +1839,8 @@ "name": "南华", "face_id": "nanhua", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1773,7 +1869,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 49, @@ -1782,6 +1878,8 @@ "name": "高顺", "face_id": "gaoshun", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -1810,15 +1908,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 50, - "spineName": "SL_gongbing", + "spineName": "juyi", "rSpineName": "&", "name": "麹义", "face_id": "quyi", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 4, "area": 0, "cost": 0, @@ -1847,7 +1947,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "502&-275", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 51, @@ -1856,6 +1956,8 @@ "name": "李儒", "face_id": "liru", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 4, "area": 0, "cost": 0, @@ -1884,7 +1986,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "537&-245", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 52, @@ -1893,6 +1995,8 @@ "name": "庞舞", "face_id": "pangwu", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 4, "area": 0, "cost": 0, @@ -1921,7 +2025,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "601&-171", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 53, @@ -1930,6 +2034,8 @@ "name": "夏侯轻衣", "face_id": "xiahouqingyi", "quality": 2, + "initialStars": 2, + "pieceCount": 40, "camp": 4, "area": 0, "cost": 0, @@ -1958,7 +2064,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "782&-145", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 54, @@ -1967,6 +2073,8 @@ "name": "文丑", "face_id": "wenchou", "quality": 1, + "initialStars": 1, + "pieceCount": 10, "camp": 4, "area": 0, "cost": 0, @@ -1995,7 +2103,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "828&-222", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 55, @@ -2004,6 +2112,8 @@ "name": "颜良", "face_id": "yanliang", "quality": 1, + "initialStars": 1, + "pieceCount": 10, "camp": 4, "area": 0, "cost": 0, @@ -2032,7 +2142,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "519&-227", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 56, @@ -2041,6 +2151,8 @@ "name": "貂蝉", "face_id": "diaochan", "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -2069,7 +2181,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 57, @@ -2077,7 +2189,9 @@ "rSpineName": "&", "name": "王越", "face_id": "wangyue", - "quality": 1, + "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -2106,7 +2220,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 58, @@ -2114,7 +2228,9 @@ "rSpineName": "&", "name": "董卓", "face_id": "dongzhuo", - "quality": 1, + "quality": 3, + "initialStars": 3, + "pieceCount": 100, "camp": 4, "area": 0, "cost": 0, @@ -2143,7 +2259,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "562&-163", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 301, @@ -2152,6 +2268,8 @@ "name": "曹操", "face_id": "caocao", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2180,15 +2298,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 302, - "spineName": "zhaoyun", + "spineName": "xiahoudun", "rSpineName": "&", "name": "夏侯惇", "face_id": "xiahoudun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2217,15 +2337,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "693&-138", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 303, - "spineName": "zhaoyun", + "spineName": "zhangliao", "rSpineName": "&", "name": "张辽", "face_id": "zhangliao", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2254,7 +2376,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 304, @@ -2263,6 +2385,8 @@ "name": "夏侯渊", "face_id": "xiahouyuan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2291,7 +2415,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "379&-245", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 305, @@ -2300,6 +2424,8 @@ "name": "郭嘉", "face_id": "guojia", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2328,7 +2454,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "441&-355", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 306, @@ -2337,6 +2463,8 @@ "name": "司马懿", "face_id": "simayi", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2365,7 +2493,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "623&-335", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 307, @@ -2374,6 +2502,8 @@ "name": "典韦", "face_id": "dianwei", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2402,15 +2532,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "562&-212", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 308, - "spineName": "zhaoyun", + "spineName": "pangde", "rSpineName": "&", "name": "庞德", "face_id": "pangde", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2439,7 +2571,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "537&-209", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 309, @@ -2448,6 +2580,8 @@ "name": "邓艾", "face_id": "dengai", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2476,15 +2610,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "625&-243", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 310, - "spineName": "zhaoyun", + "spineName": "xuhuang", "rSpineName": "&", "name": "徐晃", "face_id": "xuhaung", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2513,7 +2649,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "408&-183", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 311, @@ -2522,6 +2658,8 @@ "name": "曹仁", "face_id": "caoren", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2550,7 +2688,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "591&-202", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 312, @@ -2559,6 +2697,8 @@ "name": "李典", "face_id": "lidian", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2587,15 +2727,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "574&-202", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 313, - "spineName": "zhaoyun", + "spineName": "caiyan", "rSpineName": "&", "name": "蔡琰", "face_id": "caiyan", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2624,7 +2766,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "560&-183", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 314, @@ -2633,6 +2775,8 @@ "name": "贾诩", "face_id": "jiaxu", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2660,8 +2804,8 @@ "retreat": "暂时先避其锋芒。", "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", - "imgPosofDialog": "560&-280", - "imgPosofInfo": 0 + "imgPosofDialog": "560&-220", + "skillScroll": "&" }, { "heroId": 315, @@ -2670,6 +2814,8 @@ "name": "许褚", "face_id": "xuchu", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2698,7 +2844,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "608&-219", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 316, @@ -2707,6 +2853,8 @@ "name": "乐进", "face_id": "yuejin", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -2735,7 +2883,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "533&-234", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 317, @@ -2744,6 +2892,8 @@ "name": "张飞", "face_id": "zhangfei", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2772,15 +2922,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "606&-240", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 318, - "spineName": "zhaoyun", + "spineName": "guanyu", "rSpineName": "&", "name": "关羽", "face_id": "guanyu", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2809,7 +2961,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "444&-223", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 319, @@ -2818,6 +2970,8 @@ "name": "赵云", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2846,7 +3000,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "678&-130", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 320, @@ -2855,6 +3009,8 @@ "name": "刘备", "face_id": "liubei", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2883,7 +3039,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "646&-252", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 321, @@ -2892,6 +3048,8 @@ "name": "黄忠", "face_id": "huangzhong", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2920,7 +3078,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 322, @@ -2929,6 +3087,8 @@ "name": "诸葛亮", "face_id": "zhugeliang", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2957,7 +3117,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "405&-243", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 323, @@ -2966,6 +3126,8 @@ "name": "庞统", "face_id": "pangtong", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -2994,7 +3156,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "589&-77", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 324, @@ -3003,6 +3165,8 @@ "name": "魏延", "face_id": "weiyan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3031,15 +3195,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "695&-330", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 325, - "spineName": "zhaoyun", + "spineName": "chendao", "rSpineName": "&", "name": "陈到", "face_id": "chendao", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3068,15 +3234,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "606&-181", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 326, - "spineName": "zhaoyun", + "spineName": "guanyinping", "rSpineName": "&", "name": "关银屏", "face_id": "guanyinping", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3105,15 +3273,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "596&-144", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 327, - "spineName": "zhaoyun", + "spineName": "mayunlu", "rSpineName": "&", "name": "马云禄", "face_id": "mauyunlu", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3142,15 +3312,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "720&-219", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 328, - "spineName": "zhaoyun", + "spineName": "maliang", "rSpineName": "&", "name": "马良", "face_id": "maliang", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3179,15 +3351,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "683&-278", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 329, - "spineName": "zhaoyun", + "spineName": "huangyueying", "rSpineName": "&", "name": "黄月英", "face_id": "huangyueying", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3216,15 +3390,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "540&-212", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 330, - "spineName": "zhaoyun", + "spineName": "wangping", "rSpineName": "&", "name": "王平", "face_id": "wangping", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3253,7 +3429,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "495&-214", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 331, @@ -3262,6 +3438,8 @@ "name": "孙乾", "face_id": "sunqian", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 2, "area": 0, "cost": 0, @@ -3290,7 +3468,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "519&-284", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 332, @@ -3299,6 +3477,8 @@ "name": "周泰", "face_id": "zhoutai", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3327,7 +3507,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "499&-147", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 333, @@ -3336,6 +3516,8 @@ "name": "孙策", "face_id": "sunce", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3364,7 +3546,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 334, @@ -3373,6 +3555,8 @@ "name": "周瑜", "face_id": "zhouyu", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3401,7 +3585,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "722&-284", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 335, @@ -3410,6 +3594,8 @@ "name": "太史慈", "face_id": "taishici", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3438,7 +3624,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 336, @@ -3447,6 +3633,8 @@ "name": "孙权", "face_id": "sunquan", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3475,15 +3663,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "557&-289", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 337, - "spineName": "zhaoyun", + "spineName": "ganning", "rSpineName": "&", "name": "甘宁", "face_id": "ganning", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3512,15 +3702,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "790&-272", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 338, - "spineName": "zhaoyun", + "spineName": "sunshangxiang", "rSpineName": "&", "name": "孙尚香", "face_id": "sunshangxiang", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3549,15 +3741,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "538&-82", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 339, - "spineName": "zhaoyun", + "spineName": "luxunnew", "rSpineName": "&", "name": "陆逊", "face_id": "luxun", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3586,7 +3780,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "583&-238", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 340, @@ -3595,6 +3789,8 @@ "name": "小乔", "face_id": "xiaoqiao", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3623,7 +3819,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "664&-57", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 341, @@ -3632,6 +3828,8 @@ "name": "大乔", "face_id": "daqiao", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3660,15 +3858,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 342, - "spineName": "zhaoyun", + "spineName": "bulianshi", "rSpineName": "&", "name": "步练师", "face_id": "bulianshi", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 3, "area": 0, "cost": 0, @@ -3697,7 +3897,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "604&-217", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 343, @@ -3706,6 +3906,8 @@ "name": "左慈", "face_id": "zuoci", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3734,7 +3936,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 344, @@ -3743,6 +3945,8 @@ "name": "吕布", "face_id": "lvbu", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3771,7 +3975,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "33&-173", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 345, @@ -3780,6 +3984,8 @@ "name": "张任", "face_id": "zhangren", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3808,7 +4014,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 346, @@ -3817,6 +4023,8 @@ "name": "华佗", "face_id": "huatuo", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3845,7 +4053,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 347, @@ -3854,6 +4062,8 @@ "name": "张角", "face_id": "zhangjiao", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3882,7 +4092,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 348, @@ -3891,6 +4101,8 @@ "name": "南华", "face_id": "nanhua", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3919,7 +4131,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 349, @@ -3928,6 +4140,8 @@ "name": "高顺", "face_id": "gaoshun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3956,15 +4170,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 350, - "spineName": "SL_gongbing", + "spineName": "juyi", "rSpineName": "&", "name": "麹义", "face_id": "quyi", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -3993,7 +4209,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "502&-275", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 351, @@ -4002,6 +4218,8 @@ "name": "李儒", "face_id": "liru", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4030,7 +4248,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "537&-245", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 352, @@ -4039,6 +4257,8 @@ "name": "庞舞", "face_id": "pangwu", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4067,7 +4287,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "601&-171", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 353, @@ -4076,6 +4296,8 @@ "name": "夏侯轻衣", "face_id": "xiahouqingyi", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4104,7 +4326,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "782&-145", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 354, @@ -4113,6 +4335,8 @@ "name": "文丑", "face_id": "wenchou", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4141,7 +4365,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "828&-222", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 355, @@ -4150,6 +4374,8 @@ "name": "颜良", "face_id": "yanliang", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4178,7 +4404,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "519&-227", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 356, @@ -4187,6 +4413,8 @@ "name": "貂蝉", "face_id": "diaochan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4215,7 +4443,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 357, @@ -4223,7 +4451,9 @@ "rSpineName": "&", "name": "王越", "face_id": "wangyue", - "quality": 1, + "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4252,7 +4482,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 358, @@ -4260,7 +4490,9 @@ "rSpineName": "&", "name": "董卓", "face_id": "dongzhuo", - "quality": 1, + "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 4, "area": 0, "cost": 0, @@ -4289,7 +4521,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "562&-163", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1001, @@ -4298,6 +4530,8 @@ "name": "步兵", "face_id": "tongyongshibing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4326,7 +4560,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "608&-151", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1002, @@ -4335,6 +4569,8 @@ "name": "枪兵", "face_id": "tongyongshibing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4363,7 +4599,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "608&-151", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1003, @@ -4372,6 +4608,8 @@ "name": "骑兵", "face_id": "tongyongshibing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4400,7 +4638,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "608&-151", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1004, @@ -4409,6 +4647,8 @@ "name": "弓兵", "face_id": "tongyongshibing", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4437,7 +4677,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1005, @@ -4446,6 +4686,8 @@ "name": "武道家", "face_id": "bubing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4474,7 +4716,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1006, @@ -4483,6 +4725,8 @@ "name": "策士", "face_id": "wenguan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4511,7 +4755,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1007, @@ -4520,6 +4764,8 @@ "name": "风水士", "face_id": "daoshi", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4548,7 +4794,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 1008, @@ -4557,6 +4803,8 @@ "name": "黄巾军", "face_id": "huangjinjun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4585,7 +4833,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "577&-139", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1009, @@ -4594,6 +4842,8 @@ "name": "乌桓军", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4622,7 +4872,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1010, @@ -4631,6 +4881,8 @@ "name": "西凉铁骑", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4659,7 +4911,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1011, @@ -4668,6 +4920,8 @@ "name": "白马义从", "face_id": "tongyongjunguan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4696,7 +4950,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1012, @@ -4705,6 +4959,8 @@ "name": "山贼", "face_id": "shanzei", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4733,7 +4989,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1013, @@ -4742,6 +4998,8 @@ "name": "阴兵", "face_id": "yinbing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4770,15 +5028,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "554&-106", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1014, - "spineName": "daobing", + "spineName": "lang", "rSpineName": "&", "name": "狼", - "face_id": "daobing", + "face_id": "lang", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4802,12 +5062,12 @@ "killid": 0, "sound_click": 1, "sound_fight": 1, - "kill": "这就是皇天之剑!", - "retreat": "复兴汉室的梦想破灭了!", - "info": "我是低能", + "kill": "呜~", + "retreat": "呜~", + "info": "怒狼洞穴的狼,凶残无比", "actorinfo": "物理职业的步兵,强的一笔。", - "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "imgPosofDialog": "673&-151", + "skillScroll": "&" }, { "heroId": 1015, @@ -4816,6 +5076,8 @@ "name": "黄巾军", "face_id": "huangjinjun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4844,7 +5106,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "577&-143", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1016, @@ -4853,6 +5115,8 @@ "name": "乌桓军", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4881,7 +5145,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1017, @@ -4890,6 +5154,8 @@ "name": "西凉铁骑", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4918,7 +5184,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1018, @@ -4927,6 +5193,8 @@ "name": "虎豹骑", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4955,7 +5223,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1020, @@ -4964,6 +5232,8 @@ "name": "大戟士", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -4992,7 +5262,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1021, @@ -5001,6 +5271,8 @@ "name": "陷阵营", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5029,7 +5301,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1022, @@ -5038,6 +5310,8 @@ "name": "并州狼骑", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5066,7 +5340,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1023, @@ -5075,6 +5349,8 @@ "name": "飞熊军", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5103,7 +5379,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1024, @@ -5112,6 +5388,8 @@ "name": "先登营", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5140,15 +5418,17 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1025, - "spineName": "daobing", + "spineName": "shanzeidao", "rSpineName": "&", "name": "山贼步兵", "face_id": "shanzei", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5177,7 +5457,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1026, @@ -5186,6 +5466,8 @@ "name": "阴兵", "face_id": "yinbing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5214,7 +5496,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1027, @@ -5223,6 +5505,8 @@ "name": "机关人偶", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5251,7 +5535,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1028, @@ -5260,11 +5544,13 @@ "name": "熊", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, "jobid": 41, - "skill": 1035, + "skill": 1, "pieceId": 0, "hp": 800, "atk": 300, @@ -5288,7 +5574,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1029, @@ -5297,6 +5583,8 @@ "name": "石傀儡", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5325,7 +5613,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1030, @@ -5334,6 +5622,8 @@ "name": "丹阳青巾", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5362,7 +5652,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1031, @@ -5371,6 +5661,8 @@ "name": "横江兵", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5399,7 +5691,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1032, @@ -5408,6 +5700,8 @@ "name": "荆州水师", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5436,7 +5730,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1033, @@ -5445,6 +5739,8 @@ "name": "白耳兵", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5473,7 +5769,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1034, @@ -5482,6 +5778,8 @@ "name": "无当飞军", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5510,30 +5808,32 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1035, - "spineName": "lvbu", + "spineName": "langwang", "rSpineName": "&", - "name": "怒狼", - "face_id": "lvbu", + "name": "怒狼王", + "face_id": "nulangwang", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, "jobid": 41, - "skill": 1, + "skill": 1035, "pieceId": 0, - "hp": 800, - "atk": 300, + "hp": 2400, + "atk": 400, "matk": 20, "def": 120, "mdef": 120, "agi": 60, "luk": 20, - "hp_up": 10, - "atk_up": 1, + "hp_up": 20, + "atk_up": 3, "matk_up": 1, "def_up": 1, "mdef_up": 1, @@ -5542,12 +5842,12 @@ "killid": 0, "sound_click": 1, "sound_fight": 1, - "kill": "这就是皇天之剑!", - "retreat": "复兴汉室的梦想破灭了!", - "info": "我是低能", - "actorinfo": "远程职业的法师,菜的一笔。", - "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "kill": "呜~", + "retreat": "呜~", + "info": "怒狼洞穴的狼王,凶残无比", + "actorinfo": "怒狼洞穴的狼王,凶残狡诈。", + "imgPosofDialog": "660&-40", + "skillScroll": "1&18|2&19" }, { "heroId": 1036, @@ -5556,6 +5856,8 @@ "name": "黄巾将领", "face_id": "huangjinjun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5584,7 +5886,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "582&-118", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1037, @@ -5593,6 +5895,8 @@ "name": "骑兵将领", "face_id": "tongyongjunguan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5621,7 +5925,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "596&-141", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1038, @@ -5630,6 +5934,8 @@ "name": "文官将领", "face_id": "tongyongwenjiang", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5658,7 +5964,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "597&-121", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1039, @@ -5667,6 +5973,8 @@ "name": "步兵将领", "face_id": "tongyongjunguan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5695,7 +6003,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "596&-141", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1040, @@ -5704,6 +6012,8 @@ "name": "蛮族将领", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5732,7 +6042,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "596&-141", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1041, @@ -5741,6 +6051,8 @@ "name": "枪兵将领", "face_id": "tongyongjunguan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5769,7 +6081,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "596&-141", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1042, @@ -5778,6 +6090,8 @@ "name": "山贼弓兵", "face_id": "shanzei", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5806,15 +6120,17 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1043, - "spineName": "lvbu", + "spineName": "SL_shanzei", "rSpineName": "&", "name": "山贼头目", "face_id": "shanzei", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5843,15 +6159,17 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1044, - "spineName": "lidian", + "spineName": "shangren", "rSpineName": "&", "name": "商人", "face_id": "shangren", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5879,8 +6197,8 @@ "retreat": "复兴汉室的梦想破灭了!", "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", - "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "imgPosofDialog": "560&-168", + "skillScroll": "&" }, { "heroId": 1045, @@ -5889,6 +6207,8 @@ "name": "黄巾弓兵", "face_id": "huangjinjun", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5917,7 +6237,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1046, @@ -5926,6 +6246,8 @@ "name": "黄巾力士", "face_id": "huangjinjun", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -5954,7 +6276,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1047, @@ -5963,6 +6285,8 @@ "name": "门", "face_id": "men", "quality": 1, + "initialStars": 1, + "pieceCount": 0, "camp": 1, "area": 0, "cost": 0, @@ -5991,7 +6315,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1048, @@ -6000,6 +6324,8 @@ "name": "妇女", "face_id": "funv", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6028,7 +6354,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "565&-168", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1049, @@ -6037,6 +6363,8 @@ "name": "青年", "face_id": "qingnian", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6065,7 +6393,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "608&-150", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1050, @@ -6074,6 +6402,8 @@ "name": "老人", "face_id": "laoren", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6101,8 +6431,8 @@ "retreat": "复兴汉室的梦想破灭了!", "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", - "imgPosofDialog": "524&-188", - "imgPosofInfo": "&" + "imgPosofDialog": "524&-168", + "skillScroll": "&" }, { "heroId": 1051, @@ -6111,6 +6441,8 @@ "name": "公孙瓒", "face_id": "gongsunzan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6139,7 +6471,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "658&-229", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1052, @@ -6148,6 +6480,8 @@ "name": "严纲", "face_id": "bubingjiangling", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6176,7 +6510,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "553&-113", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1053, @@ -6185,6 +6519,8 @@ "name": "小女孩", "face_id": "xiaonvhai", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6213,7 +6549,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "533&-182", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1054, @@ -6222,6 +6558,8 @@ "name": "袁绍", "face_id": "yuanshao", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6250,7 +6588,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "958&-227", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1055, @@ -6259,6 +6597,8 @@ "name": "张燕", "face_id": "huangjinjiangling", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6287,7 +6627,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "582&-118", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1056, @@ -6296,6 +6636,8 @@ "name": "弓兵将领", "face_id": "tongyonggongbingjiangling", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6324,7 +6666,280 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "958&-227", - "imgPosofInfo": "&" + "skillScroll": "&" + }, + { + "heroId": 1057, + "spineName": "mache", + "rSpineName": "&", + "name": "马车", + "face_id": "mache", + "quality": 3, + "initialStars": 3, + "pieceCount": 0, + "camp": 0, + "area": 0, + "cost": 0, + "jobid": 42, + "skill": 1, + "pieceId": 0, + "hp": 1000, + "atk": 300, + "matk": 20, + "def": 120, + "mdef": 120, + "agi": 60, + "luk": 20, + "hp_up": 10, + "atk_up": 1, + "matk_up": 1, + "def_up": 1, + "mdef_up": 1, + "agi_up": 1, + "luk_up": 1, + "killid": 0, + "sound_click": 0, + "sound_fight": 0, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "958&-227", + "skillScroll": "&" + }, + { + "heroId": 1074, + "spineName": "yinbingdao", + "rSpineName": "&", + "name": "阴兵", + "face_id": "yinbing", + "quality": 3, + "initialStars": 3, + "pieceCount": 0, + "camp": 0, + "area": 0, + "cost": 0, + "jobid": 1, + "skill": 1, + "pieceId": 0, + "hp": 800, + "atk": 300, + "matk": 20, + "def": 120, + "mdef": 120, + "agi": 60, + "luk": 20, + "hp_up": 10, + "atk_up": 1, + "matk_up": 1, + "def_up": 1, + "mdef_up": 1, + "agi_up": 1, + "luk_up": 1, + "killid": 0, + "sound_click": 1, + "sound_fight": 1, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "554&-106", + "skillScroll": "&" + }, + { + "heroId": 1075, + "spineName": "yinbingdao", + "rSpineName": "&", + "name": "阴兵", + "face_id": "yinbing", + "quality": 3, + "initialStars": 3, + "pieceCount": 0, + "camp": 0, + "area": 0, + "cost": 0, + "jobid": 1, + "skill": 1, + "pieceId": 0, + "hp": 800, + "atk": 300, + "matk": 20, + "def": 120, + "mdef": 120, + "agi": 60, + "luk": 20, + "hp_up": 10, + "atk_up": 1, + "matk_up": 1, + "def_up": 1, + "mdef_up": 1, + "agi_up": 1, + "luk_up": 1, + "killid": 0, + "sound_click": 1, + "sound_fight": 1, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "554&-106", + "skillScroll": "&" + }, + { + "heroId": 1076, + "spineName": "qingnian", + "rSpineName": "&", + "name": "张柱", + "face_id": "qingnian", + "quality": 3, + "initialStars": 3, + "pieceCount": 0, + "camp": 0, + "area": 0, + "cost": 0, + "jobid": 1, + "skill": 1, + "pieceId": 0, + "hp": 800, + "atk": 300, + "matk": 20, + "def": 120, + "mdef": 120, + "agi": 60, + "luk": 20, + "hp_up": 10, + "atk_up": 1, + "matk_up": 1, + "def_up": 1, + "mdef_up": 1, + "agi_up": 1, + "luk_up": 1, + "killid": 0, + "sound_click": 1, + "sound_fight": 1, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "608&-150", + "skillScroll": "&" + }, + { + "heroId": 1077, + "spineName": "xiaonvhai", + "rSpineName": "&", + "name": "赵雨", + "face_id": "xiaonvhai", + "quality": 3, + "initialStars": 3, + "pieceCount": 0, + "camp": 0, + "area": 0, + "cost": 0, + "jobid": 1, + "skill": 1, + "pieceId": 0, + "hp": 800, + "atk": 300, + "matk": 20, + "def": 120, + "mdef": 120, + "agi": 60, + "luk": 20, + "hp_up": 10, + "atk_up": 1, + "matk_up": 1, + "def_up": 1, + "mdef_up": 1, + "agi_up": 1, + "luk_up": 1, + "killid": 0, + "sound_click": 1, + "sound_fight": 1, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "533&-182", + "skillScroll": "&" + }, + { + "heroId": 1078, + "spineName": "daobing", + "rSpineName": "&", + "name": "张柱", + "face_id": "tongyongshibing", + "quality": 3, + "initialStars": 3, + "pieceCount": 0, + "camp": 0, + "area": 0, + "cost": 0, + "jobid": 1, + "skill": 1, + "pieceId": 0, + "hp": 800, + "atk": 300, + "matk": 20, + "def": 120, + "mdef": 120, + "agi": 60, + "luk": 20, + "hp_up": 10, + "atk_up": 1, + "matk_up": 1, + "def_up": 1, + "mdef_up": 1, + "agi_up": 1, + "luk_up": 1, + "killid": 0, + "sound_click": 1, + "sound_fight": 1, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "554&-106", + "skillScroll": "&" + }, + { + "heroId": 1080, + "spineName": "H_qiangbing", + "rSpineName": "&", + "name": "枪兵", + "face_id": "tongyongshibing", + "quality": 4, + "initialStars": 4, + "pieceCount": 0, + "camp": 1, + "area": 1, + "cost": 1, + "jobid": 2, + "skill": 2, + "pieceId": 1, + "hp": 801, + "atk": 301, + "matk": 21, + "def": 121, + "mdef": 121, + "agi": 61, + "luk": 21, + "hp_up": 11, + "atk_up": 2, + "matk_up": 2, + "def_up": 2, + "mdef_up": 2, + "agi_up": 2, + "luk_up": 2, + "killid": 1, + "sound_click": 2, + "sound_fight": 2, + "kill": "这就是皇天之剑!", + "retreat": "复兴汉室的梦想破灭了!", + "info": "我是低能", + "actorinfo": "远程职业的法师,菜的一笔。", + "imgPosofDialog": "554&-107", + "skillScroll": "&" }, { "heroId": 1502, @@ -6333,6 +6948,8 @@ "name": "毒狼蛛", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6361,7 +6978,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1503, @@ -6370,6 +6987,8 @@ "name": "袁绍", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6398,7 +7017,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1504, @@ -6407,6 +7026,8 @@ "name": "大蛇", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6435,7 +7056,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1505, @@ -6444,6 +7065,8 @@ "name": "韩玄", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6472,7 +7095,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1506, @@ -6481,6 +7104,8 @@ "name": "魔化邓艾", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 9, "cost": 0, @@ -6509,7 +7134,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1507, @@ -6518,6 +7143,8 @@ "name": "魔化庞德", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 9, "cost": 0, @@ -6546,7 +7173,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1508, @@ -6555,6 +7182,8 @@ "name": "魔化王平", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 9, "cost": 0, @@ -6583,7 +7212,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1509, @@ -6592,6 +7221,8 @@ "name": "魔化甘宁", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 9, "cost": 0, @@ -6620,7 +7251,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1510, @@ -6629,6 +7260,8 @@ "name": "毒士仲达", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6657,7 +7290,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1511, @@ -6666,6 +7299,8 @@ "name": "美周郎", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6694,7 +7329,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1512, @@ -6703,6 +7338,8 @@ "name": "燕人翼德", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6731,7 +7368,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 1513, @@ -6740,6 +7377,8 @@ "name": "无双吕布", "face_id": "zhaoyun", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6768,7 +7407,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 2001, @@ -6777,6 +7416,8 @@ "name": "步兵", "face_id": "tongyongshibing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6805,7 +7446,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "608&-151", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 2002, @@ -6814,6 +7455,8 @@ "name": "枪兵", "face_id": "tongyongshibing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6842,7 +7485,7 @@ "info": "我是低能", "actorinfo": "物理职业的步兵,强的一笔。", "imgPosofDialog": "608&-151", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 2003, @@ -6851,6 +7494,8 @@ "name": "骑兵", "face_id": "tongyongshibing", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6879,7 +7524,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "608&-151", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 2004, @@ -6888,6 +7533,8 @@ "name": "弓兵", "face_id": "tongyongshibing", "quality": 2, + "initialStars": 2, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6916,7 +7563,7 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "300&400", - "imgPosofInfo": 0 + "skillScroll": "&" }, { "heroId": 2005, @@ -6925,6 +7572,8 @@ "name": "骑兵将领", "face_id": "tongyongjunguan", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6953,7 +7602,7 @@ "info": "我是低能", "actorinfo": "物理职业的弓兵,勉强还行。", "imgPosofDialog": "596&-75", - "imgPosofInfo": "&" + "skillScroll": "&" }, { "heroId": 2006, @@ -6962,6 +7611,8 @@ "name": "严纲", "face_id": "bubingjiangling", "quality": 3, + "initialStars": 3, + "pieceCount": 0, "camp": 0, "area": 0, "cost": 0, @@ -6990,1486 +7641,6 @@ "info": "我是低能", "actorinfo": "远程职业的法师,菜的一笔。", "imgPosofDialog": "553&-113", - "imgPosofInfo": "&" - }, - { - "heroId": 2007, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2008, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2009, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2010, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2011, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2012, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2013, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2014, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2015, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2016, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2017, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2018, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2019, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2020, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2021, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2022, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2023, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2024, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2025, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2026, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2027, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2028, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2029, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2030, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2031, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2032, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2033, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2034, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2035, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2036, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2037, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2038, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2039, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2040, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2041, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2042, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2043, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2044, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2045, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 - }, - { - "heroId": 2046, - "spineName": 0, - "rSpineName": 0, - "name": 0, - "face_id": 0, - "quality": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "matk": 0, - "def": 0, - "mdef": 0, - "agi": 0, - "luk": 0, - "hp_up": 0, - "atk_up": 0, - "matk_up": 0, - "def_up": 0, - "mdef_up": 0, - "agi_up": 0, - "luk_up": 0, - "killid": 0, - "sound_click": 0, - "sound_fight": 0, - "kill": 0, - "retreat": 0, - "info": 0, - "actorinfo": 0, - "imgPosofDialog": 0, - "imgPosofInfo": 0 + "skillScroll": "&" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_hero_quality_up.json b/shared/resource/jsons/dic_zyz_hero_quality_up.json new file mode 100644 index 000000000..09be0d9f5 --- /dev/null +++ b/shared/resource/jsons/dic_zyz_hero_quality_up.json @@ -0,0 +1,12 @@ +[ + { + "id": 1, + "quality": 1, + "fragmentNum": 200 + }, + { + "id": 2, + "quality": 2, + "fragmentNum": 300 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_hero_star.json b/shared/resource/jsons/dic_zyz_hero_star.json new file mode 100644 index 000000000..b5af1a3b4 --- /dev/null +++ b/shared/resource/jsons/dic_zyz_hero_star.json @@ -0,0 +1,182 @@ +[ + { + "id": 1, + "quality": 1, + "star": 1, + "advanceUpFragmentNum": 5, + "hp_up": 1, + "atk_up": 2, + "def_up": 3, + "mdef_up": 4, + "agi_up": 5, + "luk_up": 6 + }, + { + "id": 2, + "quality": 1, + "star": 2, + "advanceUpFragmentNum": 10, + "hp_up": 2, + "atk_up": 3, + "def_up": 4, + "mdef_up": 5, + "agi_up": 6, + "luk_up": 7 + }, + { + "id": 3, + "quality": 1, + "star": 3, + "advanceUpFragmentNum": 10, + "hp_up": 3, + "atk_up": 4, + "def_up": 5, + "mdef_up": 6, + "agi_up": 7, + "luk_up": 8 + }, + { + "id": 4, + "quality": 1, + "star": 4, + "advanceUpFragmentNum": 10, + "hp_up": 4, + "atk_up": 5, + "def_up": 6, + "mdef_up": 7, + "agi_up": 8, + "luk_up": 9 + }, + { + "id": 5, + "quality": 1, + "star": 5, + "advanceUpFragmentNum": 20, + "hp_up": 5, + "atk_up": 6, + "def_up": 7, + "mdef_up": 8, + "agi_up": 9, + "luk_up": 10 + }, + { + "id": 6, + "quality": 2, + "star": 1, + "advanceUpFragmentNum": 10, + "hp_up": 7, + "atk_up": 8, + "def_up": 9, + "mdef_up": 10, + "agi_up": 11, + "luk_up": 12 + }, + { + "id": 7, + "quality": 2, + "star": 2, + "advanceUpFragmentNum": 20, + "hp_up": 8, + "atk_up": 9, + "def_up": 10, + "mdef_up": 11, + "agi_up": 12, + "luk_up": 13 + }, + { + "id": 8, + "quality": 2, + "star": 3, + "advanceUpFragmentNum": 20, + "hp_up": 9, + "atk_up": 10, + "def_up": 11, + "mdef_up": 12, + "agi_up": 13, + "luk_up": 14 + }, + { + "id": 9, + "quality": 2, + "star": 4, + "advanceUpFragmentNum": 20, + "hp_up": 10, + "atk_up": 11, + "def_up": 12, + "mdef_up": 13, + "agi_up": 14, + "luk_up": 15 + }, + { + "id": 10, + "quality": 2, + "star": 5, + "advanceUpFragmentNum": 30, + "hp_up": 11, + "atk_up": 12, + "def_up": 13, + "mdef_up": 14, + "agi_up": 15, + "luk_up": 16 + }, + { + "id": 11, + "quality": 3, + "star": 1, + "advanceUpFragmentNum": 20, + "hp_up": 13, + "atk_up": 14, + "def_up": 15, + "mdef_up": 16, + "agi_up": 17, + "luk_up": 18 + }, + { + "id": 12, + "quality": 3, + "star": 2, + "advanceUpFragmentNum": 40, + "hp_up": 14, + "atk_up": 15, + "def_up": 16, + "mdef_up": 17, + "agi_up": 18, + "luk_up": 19 + }, + { + "id": 13, + "quality": 3, + "star": 3, + "advanceUpFragmentNum": 40, + "hp_up": 15, + "atk_up": 16, + "def_up": 17, + "mdef_up": 18, + "agi_up": 19, + "luk_up": 20 + }, + { + "id": 14, + "quality": 3, + "star": 4, + "advanceUpFragmentNum": 40, + "hp_up": 16, + "atk_up": 17, + "def_up": 18, + "mdef_up": 19, + "agi_up": 20, + "luk_up": 21 + }, + { + "id": 15, + "quality": 3, + "star": 5, + "advanceUpFragmentNum": 50, + "hp_up": 17, + "atk_up": 18, + "def_up": 19, + "mdef_up": 20, + "agi_up": 21, + "luk_up": 22 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_hero_wake.json b/shared/resource/jsons/dic_zyz_hero_wake.json new file mode 100644 index 000000000..f48e2a0a0 --- /dev/null +++ b/shared/resource/jsons/dic_zyz_hero_wake.json @@ -0,0 +1,398 @@ +[ + { + "id": 1, + "quality": 1, + "star": 0, + "fragmentNum": 240, + "consume": "17001&3", + "hp_up": 21, + "atk_up": 22, + "def_up": 23, + "mdef_up": 24, + "agi_up": 25, + "luk_up": 26, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 2, + "quality": 1, + "star": 1, + "fragmentNum": 20, + "consume": "17001&1", + "hp_up": 22, + "atk_up": 23, + "def_up": 24, + "mdef_up": 25, + "agi_up": 26, + "luk_up": 27, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 3, + "quality": 1, + "star": 2, + "fragmentNum": 20, + "consume": "17001&1", + "hp_up": 23, + "atk_up": 24, + "def_up": 25, + "mdef_up": 26, + "agi_up": 27, + "luk_up": 28, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 4, + "quality": 1, + "star": 3, + "fragmentNum": 20, + "consume": "17001&1", + "hp_up": 24, + "atk_up": 25, + "def_up": 26, + "mdef_up": 27, + "agi_up": 28, + "luk_up": 29, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 5, + "quality": 1, + "star": 4, + "fragmentNum": 30, + "consume": "17001&3", + "hp_up": 25, + "atk_up": 26, + "def_up": 27, + "mdef_up": 28, + "agi_up": 29, + "luk_up": 30, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 6, + "quality": 1, + "star": 5, + "fragmentNum": 30, + "consume": "17001&3", + "hp_up": 26, + "atk_up": 27, + "def_up": 28, + "mdef_up": 29, + "agi_up": 30, + "luk_up": 31, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 7, + "quality": 2, + "star": 0, + "fragmentNum": 200, + "consume": "17001&3", + "hp_up": 28, + "atk_up": 29, + "def_up": 30, + "mdef_up": 31, + "agi_up": 32, + "luk_up": 33, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 8, + "quality": 2, + "star": 1, + "fragmentNum": 15, + "consume": "17001&1", + "hp_up": 29, + "atk_up": 30, + "def_up": 31, + "mdef_up": 32, + "agi_up": 33, + "luk_up": 34, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 9, + "quality": 2, + "star": 2, + "fragmentNum": 15, + "consume": "17001&1", + "hp_up": 30, + "atk_up": 31, + "def_up": 32, + "mdef_up": 33, + "agi_up": 34, + "luk_up": 35, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 10, + "quality": 2, + "star": 3, + "fragmentNum": 15, + "consume": "17001&1", + "hp_up": 31, + "atk_up": 32, + "def_up": 33, + "mdef_up": 34, + "agi_up": 35, + "luk_up": 36, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 11, + "quality": 2, + "star": 4, + "fragmentNum": 25, + "consume": "17001&3", + "hp_up": 32, + "atk_up": 33, + "def_up": 34, + "mdef_up": 35, + "agi_up": 36, + "luk_up": 37, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 12, + "quality": 2, + "star": 5, + "fragmentNum": 25, + "consume": "17001&3", + "hp_up": 33, + "atk_up": 34, + "def_up": 35, + "mdef_up": 36, + "agi_up": 37, + "luk_up": 38, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 13, + "quality": 3, + "star": 0, + "fragmentNum": 180, + "consume": "17001&3", + "hp_up": 35, + "atk_up": 36, + "def_up": 37, + "mdef_up": 38, + "agi_up": 39, + "luk_up": 40, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 14, + "quality": 3, + "star": 1, + "fragmentNum": 15, + "consume": "17001&1", + "hp_up": 36, + "atk_up": 37, + "def_up": 38, + "mdef_up": 39, + "agi_up": 40, + "luk_up": 41, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 15, + "quality": 3, + "star": 2, + "fragmentNum": 15, + "consume": "17001&1", + "hp_up": 37, + "atk_up": 38, + "def_up": 39, + "mdef_up": 40, + "agi_up": 41, + "luk_up": 42, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 16, + "quality": 3, + "star": 3, + "fragmentNum": 15, + "consume": "17001&1", + "hp_up": 38, + "atk_up": 39, + "def_up": 40, + "mdef_up": 41, + "agi_up": 42, + "luk_up": 43, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 17, + "quality": 3, + "star": 4, + "fragmentNum": 20, + "consume": "17001&3", + "hp_up": 39, + "atk_up": 40, + "def_up": 41, + "mdef_up": 42, + "agi_up": 43, + "luk_up": 44, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + }, + { + "id": 18, + "quality": 3, + "star": 5, + "fragmentNum": 20, + "consume": "17001&3", + "hp_up": 40, + "atk_up": 41, + "def_up": 42, + "mdef_up": 43, + "agi_up": 44, + "luk_up": 45, + "__EMPTY": 0, + "__EMPTY_1": 0, + "__EMPTY_2": 0, + "__EMPTY_3": 0, + "__EMPTY_4": 0, + "__EMPTY_5": 0, + "__EMPTY_6": 0, + "__EMPTY_7": 0, + "__EMPTY_8": 0 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_heroskill.json b/shared/resource/jsons/dic_zyz_heroskill.json index 7b96e1481..a476a8322 100644 --- a/shared/resource/jsons/dic_zyz_heroskill.json +++ b/shared/resource/jsons/dic_zyz_heroskill.json @@ -1,1386 +1,1386 @@ [ - { - "skillid": 1, - "name": "曹操", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 2, - "name": "夏侯惇", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 3, - "name": "张辽", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 4, - "name": "夏侯渊", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 5, - "name": "郭嘉", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 6, - "name": "司马懿", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 7, - "name": "典韦", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 8, - "name": "庞德", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 9, - "name": "邓艾", - "skid": "4&5", - "lv_up": "1&1", - "seid": "1136&1140&1144", - "selv_up": "1&1&1" - }, - { - "skillid": 10, - "name": "徐晃", - "skid": "28&30", - "lv_up": "1&1", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 11, - "name": "曹仁", - "skid": "14&15", - "lv_up": "1&1", - "seid": "1268&1272&1276", - "selv_up": "1&1&1" - }, - { - "skillid": 12, - "name": "李典", - "skid": "6&7", - "lv_up": "1&1", - "seid": "1352&1356&1360", - "selv_up": "1&1&1" - }, - { - "skillid": 13, - "name": "蔡琰", - "skid": "18&19", - "lv_up": "1&1", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 14, - "name": "贾诩", - "skid": "8&9", - "lv_up": "1&1", - "seid": "1556&1560&1564", - "selv_up": "1&1&1" - }, - { - "skillid": 15, - "name": "许褚", - "skid": "10&11", - "lv_up": "1&1", - "seid": "1628&1632&1636", - "selv_up": "1&1&1" - }, - { - "skillid": 16, - "name": "乐进", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 17, - "name": "张飞", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 18, - "name": "关羽", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 19, - "name": "赵云", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 20, - "name": "刘备", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 21, - "name": "黄忠", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 22, - "name": "诸葛亮", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 23, - "name": "庞统", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 24, - "name": "魏延", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 25, - "name": "陈到", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 26, - "name": "关银屏", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 27, - "name": "马云禄", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 28, - "name": "马良", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 29, - "name": "黄月英", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 30, - "name": "王平", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 31, - "name": "孙乾", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 32, - "name": "周泰", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 33, - "name": "孙策", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 34, - "name": "周瑜", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 35, - "name": "太史慈", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 36, - "name": "孙权", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 37, - "name": "甘宁", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 38, - "name": "孙尚香", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 39, - "name": "陆逊", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 40, - "name": "小乔", - "skid": "16&17", - "lv_up": "1&1", - "seid": "1520&1524&1528", - "selv_up": "1&1&1" - }, - { - "skillid": 41, - "name": "大乔", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 42, - "name": "步练师", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 43, - "name": "左慈", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 44, - "name": "吕布", - "skid": "2&3", - "lv_up": "1&1", - "seid": "1112&1116&1120", - "selv_up": "1&1&1" - }, - { - "skillid": 45, - "name": "张任", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 46, - "name": "华佗", - "skid": "12&13", - "lv_up": "1&1", - "seid": "1460&1464&1468", - "selv_up": "1&1&1" - }, - { - "skillid": 47, - "name": "张角", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 48, - "name": "南华", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 49, - "name": "高顺", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 50, - "name": "麹义", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 51, - "name": "李儒", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 52, - "name": "庞舞", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 53, - "name": "夏侯轻衣", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 54, - "name": "文丑", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 55, - "name": "颜良", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 56, - "name": "貂蝉", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 57, - "name": "王越", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 58, - "name": "董卓", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 301, - "name": "曹操", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 302, - "name": "夏侯惇", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 303, - "name": "张辽", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 304, - "name": "夏侯渊", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 305, - "name": "郭嘉", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 306, - "name": "司马懿", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 307, - "name": "典韦", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 308, - "name": "庞德", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 309, - "name": "邓艾", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 310, - "name": "徐晃", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 311, - "name": "曹仁", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 312, - "name": "李典", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 313, - "name": "蔡琰", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 314, - "name": "贾诩", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 315, - "name": "许褚", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 316, - "name": "乐进", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 317, - "name": "张飞", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 318, - "name": "关羽", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 319, - "name": "赵云", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 320, - "name": "刘备", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 321, - "name": "黄忠", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 322, - "name": "诸葛亮", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 323, - "name": "庞统", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 324, - "name": "魏延", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 325, - "name": "陈到", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 326, - "name": "关银屏", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 327, - "name": "马云禄", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 328, - "name": "马良", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 329, - "name": "黄月英", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 330, - "name": "王平", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 331, - "name": "孙乾", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 332, - "name": "周泰", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 333, - "name": "孙策", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 334, - "name": "周瑜", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 335, - "name": "太史慈", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 336, - "name": "孙权", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 337, - "name": "甘宁", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 338, - "name": "孙尚香", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 339, - "name": "陆逊", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 340, - "name": "小乔", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 341, - "name": "大乔", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 342, - "name": "步练师", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 343, - "name": "左慈", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 344, - "name": "吕布", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 345, - "name": "张任", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 346, - "name": "华佗", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 347, - "name": "张角", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 348, - "name": "南华", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 349, - "name": "高顺", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 350, - "name": "麹义", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 351, - "name": "李儒", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 352, - "name": "庞舞", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 353, - "name": "夏侯轻衣", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 354, - "name": "文丑", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 355, - "name": "颜良", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 356, - "name": "貂蝉", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 357, - "name": "王越", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 358, - "name": "董卓", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1001, - "name": "步兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1002, - "name": "枪兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1003, - "name": "骑兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1004, - "name": "弓兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1005, - "name": "武道家", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1006, - "name": "策士", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1007, - "name": "风水士", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1008, - "name": "黄巾军", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1009, - "name": "乌桓军", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1010, - "name": "西凉铁骑", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1011, - "name": "白马义从", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1012, - "name": "山贼", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1013, - "name": "阴兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1014, - "name": "狼", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1015, - "name": "黄巾军", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1016, - "name": "乌桓军", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1017, - "name": "西凉铁骑", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1018, - "name": "虎豹骑", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1020, - "name": "大戟士", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1021, - "name": "陷阵营", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1022, - "name": "并州狼骑", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1023, - "name": "飞熊军", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1024, - "name": "先登营", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1025, - "name": "山贼", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1026, - "name": "阴兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1027, - "name": "机关人偶", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1028, - "name": "熊", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1029, - "name": "石傀儡", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1030, - "name": "丹阳青巾", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1031, - "name": "横江兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1032, - "name": "荆州水师", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1033, - "name": "白耳兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1034, - "name": "无当飞军", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1035, - "name": "怒狼", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1036, - "name": "黄巾将领", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1037, - "name": "骑兵将领", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1038, - "name": "文官将领", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1039, - "name": "步兵将领", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1040, - "name": "蛮族将领", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1041, - "name": "枪兵将领", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1042, - "name": "山贼步兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1043, - "name": "山贼头目", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1044, - "name": "商人", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1045, - "name": "黄巾弓兵", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1501, - "name": "董卓", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1502, - "name": "毒狼蛛", - "skid": "&", - "lv_up": "&", - "seid": "&", - "selv_up": "&" - }, - { - "skillid": 1503, - "name": "袁绍", - "skid": "&", - "lv_up": "&", - "seid": "1&", - "selv_up": "&" - }, - { - "skillid": 1504, - "name": "大蛇", - "skid": "&", - "lv_up": "&", - "seid": "2&", - "selv_up": "&" - }, - { - "skillid": 1505, - "name": "韩玄", - "skid": "&", - "lv_up": "&", - "seid": "3&", - "selv_up": "&" - }, - { - "skillid": 1506, - "name": "魔化邓艾", - "skid": "&", - "lv_up": "&", - "seid": "4&", - "selv_up": "&" - }, - { - "skillid": 1507, - "name": "魔化庞德", - "skid": "&", - "lv_up": "&", - "seid": "5&", - "selv_up": "&" - }, - { - "skillid": 1508, - "name": "魔化王平", - "skid": "&", - "lv_up": "&", - "seid": "6&", - "selv_up": "&" - }, - { - "skillid": 1509, - "name": "魔化甘宁", - "skid": "&", - "lv_up": "&", - "seid": "7&", - "selv_up": "&" - }, - { - "skillid": 1510, - "name": "毒士仲达", - "skid": "&", - "lv_up": "&", - "seid": "8&", - "selv_up": "&" - }, - { - "skillid": 1511, - "name": "美周郎", - "skid": "&", - "lv_up": "&", - "seid": "9&", - "selv_up": "&" - }, - { - "skillid": 1512, - "name": "燕人翼德", - "skid": "&", - "lv_up": "&", - "seid": "10&", - "selv_up": "&" - }, - { - "skillid": 1513, - "name": "无双吕布", - "skid": "&", - "lv_up": "&", - "seid": "11&", - "selv_up": "&" - } + { + "skillid": 1, + "name": "曹操", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 2, + "name": "夏侯惇", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 3, + "name": "张辽", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 4, + "name": "夏侯渊", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 5, + "name": "郭嘉", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 6, + "name": "司马懿", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 7, + "name": "典韦", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 8, + "name": "庞德", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 9, + "name": "邓艾", + "starSkill": "1&4|3&5", + "colorStarSkill": "2&20|4&21", + "starSeid": "2&1133|4&1137|5&1134|6&500", + "colorStarSeid": "1&1144|3&1135|5&1138|6&501" + }, + { + "skillid": 10, + "name": "徐晃", + "starSkill": "1&28|3&30", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 11, + "name": "曹仁", + "starSkill": "1&14|3&15", + "colorStarSkill": "2&22|4&23", + "starSeid": "2&1265|4&1269|5&1266|6&500", + "colorStarSeid": "1&1276|3&1267|5&1270|6&501" + }, + { + "skillid": 12, + "name": "李典", + "starSkill": "1&6|3&7", + "colorStarSkill": "2&24|4&25", + "starSeid": "2&1349|4&1353|5&1350|6&500", + "colorStarSeid": "1&1360|3&1351|5&1354|6&501" + }, + { + "skillid": 13, + "name": "蔡琰", + "starSkill": "1&18|3&19", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 14, + "name": "贾诩", + "starSkill": "1&8|3&9", + "colorStarSkill": "2&26|4&27", + "starSeid": "2&1553|4&1557|5&1554|6&500", + "colorStarSeid": "1&1564|3&1555|5&1558|6&501" + }, + { + "skillid": 15, + "name": "许褚", + "starSkill": "1&10|3&11", + "colorStarSkill": "2&28|4&29", + "starSeid": "2&1625|4&1629|5&1626|6&500", + "colorStarSeid": "1&1636|3&1627|5&1630|6&501" + }, + { + "skillid": 16, + "name": "乐进", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 17, + "name": "张飞", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 18, + "name": "关羽", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 19, + "name": "赵云", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 20, + "name": "刘备", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 21, + "name": "黄忠", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 22, + "name": "诸葛亮", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 23, + "name": "庞统", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 24, + "name": "魏延", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 25, + "name": "陈到", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 26, + "name": "关银屏", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 27, + "name": "马云禄", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 28, + "name": "马良", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 29, + "name": "黄月英", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 30, + "name": "王平", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 31, + "name": "孙乾", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 32, + "name": "周泰", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 33, + "name": "孙策", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 34, + "name": "周瑜", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 35, + "name": "太史慈", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 36, + "name": "孙权", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 37, + "name": "甘宁", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 38, + "name": "孙尚香", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 39, + "name": "陆逊", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 40, + "name": "小乔", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 41, + "name": "大乔", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 42, + "name": "步练师", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 43, + "name": "左慈", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 44, + "name": "吕布", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 45, + "name": "张任", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 46, + "name": "华佗", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 47, + "name": "张角", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 48, + "name": "南华", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 49, + "name": "高顺", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 50, + "name": "麹义", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 51, + "name": "李儒", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 52, + "name": "庞舞", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 53, + "name": "夏侯轻衣", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 54, + "name": "文丑", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 55, + "name": "颜良", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 56, + "name": "貂蝉", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 57, + "name": "王越", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 58, + "name": "董卓", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 301, + "name": "曹操", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 302, + "name": "夏侯惇", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 303, + "name": "张辽", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 304, + "name": "夏侯渊", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 305, + "name": "郭嘉", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 306, + "name": "司马懿", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 307, + "name": "典韦", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 308, + "name": "庞德", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 309, + "name": "邓艾", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 310, + "name": "徐晃", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 311, + "name": "曹仁", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 312, + "name": "李典", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 313, + "name": "蔡琰", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 314, + "name": "贾诩", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 315, + "name": "许褚", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 316, + "name": "乐进", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 317, + "name": "张飞", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 318, + "name": "关羽", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 319, + "name": "赵云", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 320, + "name": "刘备", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 321, + "name": "黄忠", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 322, + "name": "诸葛亮", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 323, + "name": "庞统", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 324, + "name": "魏延", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 325, + "name": "陈到", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 326, + "name": "关银屏", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 327, + "name": "马云禄", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 328, + "name": "马良", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 329, + "name": "黄月英", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 330, + "name": "王平", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 331, + "name": "孙乾", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 332, + "name": "周泰", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 333, + "name": "孙策", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 334, + "name": "周瑜", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 335, + "name": "太史慈", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 336, + "name": "孙权", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 337, + "name": "甘宁", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 338, + "name": "孙尚香", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 339, + "name": "陆逊", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 340, + "name": "小乔", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 341, + "name": "大乔", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 342, + "name": "步练师", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 343, + "name": "左慈", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 344, + "name": "吕布", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 345, + "name": "张任", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 346, + "name": "华佗", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 347, + "name": "张角", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 348, + "name": "南华", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 349, + "name": "高顺", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 350, + "name": "麹义", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 351, + "name": "李儒", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 352, + "name": "庞舞", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 353, + "name": "夏侯轻衣", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 354, + "name": "文丑", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 355, + "name": "颜良", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 356, + "name": "貂蝉", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 357, + "name": "王越", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 358, + "name": "董卓", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1001, + "name": "步兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1002, + "name": "枪兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1003, + "name": "骑兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1004, + "name": "弓兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1005, + "name": "武道家", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1006, + "name": "策士", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1007, + "name": "风水士", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1008, + "name": "黄巾军", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1009, + "name": "乌桓军", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1010, + "name": "西凉铁骑", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1011, + "name": "白马义从", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1012, + "name": "山贼", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1013, + "name": "阴兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1014, + "name": "狼", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "8001&", + "colorStarSeid": "1&" + }, + { + "skillid": 1015, + "name": "黄巾军", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1016, + "name": "乌桓军", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1017, + "name": "西凉铁骑", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1018, + "name": "虎豹骑", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1020, + "name": "大戟士", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1021, + "name": "陷阵营", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1022, + "name": "并州狼骑", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1023, + "name": "飞熊军", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1024, + "name": "先登营", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1025, + "name": "山贼", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1026, + "name": "阴兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1027, + "name": "机关人偶", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1028, + "name": "熊", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1029, + "name": "石傀儡", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1030, + "name": "丹阳青巾", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1031, + "name": "横江兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1032, + "name": "荆州水师", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1033, + "name": "白耳兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1034, + "name": "无当飞军", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1035, + "name": "怒狼王", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "8001&", + "colorStarSeid": "1&" + }, + { + "skillid": 1036, + "name": "黄巾将领", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1037, + "name": "骑兵将领", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1038, + "name": "文官将领", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1039, + "name": "步兵将领", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1040, + "name": "蛮族将领", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1041, + "name": "枪兵将领", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1042, + "name": "山贼步兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1043, + "name": "山贼头目", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1044, + "name": "商人", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1045, + "name": "黄巾弓兵", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1501, + "name": "董卓", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1502, + "name": "毒狼蛛", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "&", + "colorStarSeid": "&" + }, + { + "skillid": 1503, + "name": "袁绍", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "1&", + "colorStarSeid": "&" + }, + { + "skillid": 1504, + "name": "大蛇", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "2&", + "colorStarSeid": "&" + }, + { + "skillid": 1505, + "name": "韩玄", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "3&", + "colorStarSeid": "&" + }, + { + "skillid": 1506, + "name": "魔化邓艾", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "4&", + "colorStarSeid": "&" + }, + { + "skillid": 1507, + "name": "魔化庞德", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "5&", + "colorStarSeid": "&" + }, + { + "skillid": 1508, + "name": "魔化王平", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "6&", + "colorStarSeid": "&" + }, + { + "skillid": 1509, + "name": "魔化甘宁", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "7&", + "colorStarSeid": "&" + }, + { + "skillid": 1510, + "name": "毒士仲达", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "8&", + "colorStarSeid": "&" + }, + { + "skillid": 1511, + "name": "美周郎", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "9&", + "colorStarSeid": "&" + }, + { + "skillid": 1512, + "name": "燕人翼德", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "10&", + "colorStarSeid": "&" + }, + { + "skillid": 1513, + "name": "无双吕布", + "starSkill": "&", + "colorStarSkill": "&", + "starSeid": "11&", + "colorStarSeid": "&" + } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_job.json b/shared/resource/jsons/dic_zyz_job.json index 5e67571ce..cc6a1bd9b 100644 --- a/shared/resource/jsons/dic_zyz_job.json +++ b/shared/resource/jsons/dic_zyz_job.json @@ -1,617 +1,968 @@ [ - { - "jobid": 1, - "name": "短剑步兵", - "grade": 1, - "training": 20, - "job_class": 1, - "type": 1, - "imgid": 1, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_503", - "info": "步兵系1级。擅长防御的步兵部队。适合守卫城。虽然优于远距离攻击部队,但却劣于骑兵部队。" - }, - { - "jobid": 2, - "name": "长剑步兵", - "grade": 2, - "training": 40, - "job_class": 1, - "type": 1, - "imgid": 1, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_503", - "info": "步兵系2级。擅长防御的步兵部队。比起上一阶段防御增强,有着很强的守卫能力。" - }, - { - "jobid": 3, - "name": "强剑步兵", - "grade": 3, - "training": 60, - "job_class": 1, - "type": 1, - "imgid": 1, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_503", - "info": "步兵系3级。擅长防御的步兵部队。比起上一阶段移动力增强,能更妥善运用。" - }, - { - "jobid": 4, - "name": "近卫兵", - "grade": 4, - "training": 80, - "job_class": 1, - "type": 1, - "imgid": 1, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_502", - "info": "步兵系4级。擅长防御的步兵部队。比起上一阶段对间接攻击的防御增强,防御能力更强。" - }, - { - "jobid": 5, - "name": "御林军", - "grade": 5, - "training": 100, - "job_class": 1, - "type": 1, - "imgid": 1, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_501", - "info": "步兵系5级。擅长防御的步兵部队。比起上一阶段攻击力增强许多,可全方位活用攻击与防御。" - }, - { - "jobid": 6, - "name": "短枪兵", - "grade": 1, - "training": 20, - "job_class": 2, - "type": 1, - "imgid": 2, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "枪兵系1级。擅长攻击的步兵部队。在城内与森林较有优势。与步兵系类似,但是在与骑兵部队战斗时较有优势。" - }, - { - "jobid": 7, - "name": "长枪兵", - "grade": 2, - "training": 40, - "job_class": 2, - "type": 1, - "imgid": 2, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_504", - "info": "枪兵系2级。擅长攻击的步兵部队。比起上一阶段攻击范围增加,可让敌人的反击无效。" - }, - { - "jobid": 8, - "name": "强枪兵", - "grade": 3, - "training": 60, - "job_class": 2, - "type": 1, - "imgid": 2, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "枪兵系3级。擅长攻击的步兵部队。比起上一阶段移动力增强,可快速追击敌人。" - }, - { - "jobid": 9, - "name": "斩马队", - "grade": 4, - "training": 80, - "job_class": 2, - "type": 1, - "imgid": 2, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "枪兵系4级。擅长攻击的步兵部队。比起上一阶段对于骑兵的伤害加强,可以迅速的消灭骑兵部队。" - }, - { - "jobid": 10, - "name": "白耳兵", - "grade": 5, - "training": 99, - "job_class": 2, - "type": 1, - "imgid": 2, - "spe": 3, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_505", - "info": "枪兵系5级。擅长攻击的步兵部队。比起上一阶段攻击力增强许多,是消灭骑兵的杀手。" - }, - { - "jobid": 11, - "name": "短枪骑兵", - "grade": 1, - "training": 20, - "job_class": 3, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 1, - "move": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系1级。移动力优秀的骑兵部队。不擅长艰险的地形,对步兵部队的攻击较强,但对远距离攻击部队较弱。" - }, - { - "jobid": 12, - "name": "长枪骑兵", - "grade": 2, - "training": 40, - "job_class": 3, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 1, - "move": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系2级。移动力优秀的骑兵部队。比起上一阶段攻击力增强,更有威胁性。" - }, - { - "jobid": 13, - "name": "强枪骑兵", - "grade": 3, - "training": 60, - "job_class": 3, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 1, - "move": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系3级。移动力优秀的骑兵部队。比起上一阶段攻击范围与移动力增强,活用性与运用性较好。" - }, - { - "jobid": 14, - "name": "禁卫队", - "grade": 4, - "training": 80, - "job_class": 3, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 1, - "move": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系4级。移动力优秀的骑兵部队。比起上一阶段强化了攻击力,平原战的主力。" - }, - { - "jobid": 15, - "name": "疾风骑", - "grade": 5, - "training": 99, - "job_class": 3, - "type": 1, - "imgid": 3, - "spe": 5, - "atkid": 1, - "move": 2, - "seid": "0&", - "effect": "eff_500", - "info": "轻骑兵系5级。移动力优秀的骑兵部队。比起上一阶段战斗力进一步强化,是可以依赖的主力部队。" - }, - { - "jobid": 16, - "name": "短弓兵", - "grade": 1, - "training": 20, - "job_class": 4, - "type": 1, - "imgid": 4, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_505", - "info": "弓兵系1级。命中率高的远距离攻击部队。以远距离攻击为特征,虽然优于骑兵部队,但却劣于步兵。" - }, - { - "jobid": 17, - "name": "长弓兵", - "grade": 2, - "training": 40, - "job_class": 4, - "type": 1, - "imgid": 4, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "弓兵系2级。命中率高的远距离攻击部队。比起上一阶段增强了爆发力,拥有更高的命中率。" - }, - { - "jobid": 18, - "name": "强弓兵", - "grade": 3, - "training": 60, - "job_class": 4, - "type": 1, - "imgid": 4, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_504", - "info": "弓兵系3级。命中率高的远距离攻击部队。比起上一阶段增加了攻击范围,移动力也增强,因此也可在艰险的地形使用。" - }, - { - "jobid": 19, - "name": "远射队", - "grade": 4, - "training": 80, - "job_class": 4, - "type": 1, - "imgid": 4, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_505", - "info": "弓兵系4级。命中率高的远距离攻击部队。比起上一阶段加强了物理攻击,可给予敌人大伤害。" - }, - { - "jobid": 20, - "name": "弓将", - "grade": 5, - "training": 99, - "job_class": 4, - "type": 1, - "imgid": 4, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_505", - "info": "弓兵系5级。命中率高的远距离攻击部队。比起上一阶段加强了物理攻击。可趁敌人接近前击杀。" - }, - { - "jobid": 21, - "name": "武斗家", - "grade": 1, - "training": 20, - "job_class": 5, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系1级。爆发力强的特殊部队,也能使用妨害系的策略。虽然比起步兵部队防御力较弱,但是敏捷性与攻击力较高。" - }, - { - "jobid": 22, - "name": "力士", - "grade": 2, - "training": 40, - "job_class": 5, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系2级。爆发力强的特殊部队,比起上一阶段提升了物理攻击的防御率,是近身肉搏的高手。" - }, - { - "jobid": 23, - "name": "斗士", - "grade": 3, - "training": 60, - "job_class": 5, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系3级。爆发力强的特殊部队,比起上一阶段移动力增强,适合当战斗的前锋。" - }, - { - "jobid": 24, - "name": "拳士", - "grade": 4, - "training": 80, - "job_class": 5, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系4级。爆发力强的特殊部队,比起上一阶段全防御率进一步提升,是我军的中坚力量。" - }, - { - "jobid": 25, - "name": "拳圣", - "grade": 5, - "training": 99, - "job_class": 5, - "type": 1, - "imgid": 5, - "spe": 4, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "武斗家系5级。爆发力强的特殊部队。比起上一阶段妨害系策略变强,战斗时可站在前锋或在后方支援。" - }, - { - "jobid": 26, - "name": "策士", - "grade": 1, - "training": 20, - "job_class": 6, - "type": 2, - "imgid": 6, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系1级。使用攻击策略的文官部队。火系、水系、地系等策略是其专长。" - }, - { - "jobid": 27, - "name": "参谋", - "grade": 2, - "training": 40, - "job_class": 6, - "type": 2, - "imgid": 6, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系2级。使用攻击策略的文官部队。比起上一阶段火系策略较强,变得更强悍。对精神力较差的敌人来说是个恐怖的对象。" - }, - { - "jobid": 28, - "name": "军师", - "grade": 3, - "training": 60, - "job_class": 6, - "type": 2, - "imgid": 6, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系3级。使用攻击策略的文官部队。比起上一阶段移动力增强,可快速支援策略。" - }, - { - "jobid": 29, - "name": "大军师", - "grade": 4, - "training": 80, - "job_class": 6, - "type": 2, - "imgid": 6, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系4级。使用攻击策略的文官部队。比起上一阶段精神力增强,用策略给予敌人致命的打击。" - }, - { - "jobid": 30, - "name": "智囊", - "grade": 5, - "training": 99, - "job_class": 6, - "type": 2, - "imgid": 6, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "策士系5级。使用攻击策略的文官部队。比起上一阶段精神力变得更强。达到极限的策略破坏力实际上非常惊人,是个令人恐惧的部队。" - }, - { - "jobid": 31, - "name": "道士", - "grade": 1, - "training": 20, - "job_class": 7, - "type": 2, - "imgid": 7, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系1级。使用妨害策略的文官部队。不受气候或地形影响,可以使用各种策略。" - }, - { - "jobid": 32, - "name": "才士", - "grade": 2, - "training": 40, - "job_class": 7, - "type": 2, - "imgid": 7, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系2级。使用妨害策略的文官部队。比起上一阶段妨害系策略增强,可使用更多的策略妨害敌人。" - }, - { - "jobid": 33, - "name": "幻术师", - "grade": 3, - "training": 60, - "job_class": 7, - "type": 2, - "imgid": 7, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系3级。使用妨害策略的文官部队。比起上一阶段HP增强,生存能力得以提高。" - }, - { - "jobid": 34, - "name": "妖术师", - "grade": 4, - "training": 80, - "job_class": 7, - "type": 2, - "imgid": 7, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系4级。使用妨害策略的文官部队。比起上一阶段士气增强,策略的暴击几率得到提高。" - }, - { - "jobid": 35, - "name": "祭司长", - "grade": 5, - "training": 99, - "job_class": 7, - "type": 2, - "imgid": 7, - "spe": 2, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "道士系5级。使用妨害策略的文官部队。比起上一阶段获得拥有特殊力量的策略,在战场上给敌人制造各种各样的困难。" - }, - { - "jobid": 36, - "name": "风水师", - "grade": 1, - "training": 20, - "job_class": 8, - "type": 2, - "imgid": 8, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系1级。使用回复策略的文官部队。后方支援部队,在大战中能大放异彩。" - }, - { - "jobid": 37, - "name": "方术士", - "grade": 2, - "training": 40, - "job_class": 8, - "type": 2, - "imgid": 8, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系2级。使用回复策略的文官部队。比起上一阶段移动力增强,可快速提供后方支援。" - }, - { - "jobid": 38, - "name": "仙术士", - "grade": 3, - "training": 60, - "job_class": 8, - "type": 2, - "imgid": 8, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系3级。使用回复策略的文官部队。比起上一阶段对间接伤害的防御增强,可快速提供后方支援。" - }, - { - "jobid": 39, - "name": "咒术士", - "grade": 4, - "training": 80, - "job_class": 8, - "type": 2, - "imgid": 8, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系4级。使用回复策略的文官部队。比起上一阶段MP增加,可提供更多的支援给我军。" - }, - { - "jobid": 40, - "name": "名医", - "grade": 5, - "training": 99, - "job_class": 8, - "type": 2, - "imgid": 8, - "spe": 3, - "atkid": 2, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "风水师系5级。使用回复策略的文官部队。比起上一阶段学会更多治疗的策略,是我军赖以生存的保障力量。" - }, - { - "jobid": 41, - "name": "野兽", - "grade": 1, - "training": 99, - "job_class": 9, - "type": 1, - "imgid": 9, - "spe": 5, - "atkid": 1, - "move": 1, - "seid": "0&", - "effect": "eff_500", - "info": "野兽。" - } + { + "jobid": 1, + "name": "短剑步兵", + "grade": 1, + "unlockLevel": 20, + "job_class": 1, + "type": 1, + "imgid": 1, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_503", + "info": "步兵系1级。擅长防御的步兵部队。适合守卫城。虽然优于远距离攻击部队,但却劣于骑兵部队。", + "trainingConsume": "17002&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 100, + "atk": 101, + "def": 102, + "mdef": 103, + "agi": 104, + "luk": 105 + }, + { + "jobid": 2, + "name": "长剑步兵", + "grade": 2, + "unlockLevel": 40, + "job_class": 1, + "type": 1, + "imgid": 1, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_503", + "info": "步兵系2级。擅长防御的步兵部队。比起上一阶段防御增强,有着很强的守卫能力。", + "trainingConsume": "17003&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 101, + "atk": 102, + "def": 103, + "mdef": 104, + "agi": 105, + "luk": 106 + }, + { + "jobid": 3, + "name": "刀盾步兵", + "grade": 3, + "unlockLevel": 60, + "job_class": 1, + "type": 1, + "imgid": 1, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_503", + "info": "步兵系3级。擅长防御的步兵部队。比起上一阶段移动力增强,能更妥善运用。", + "trainingConsume": "17004&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 102, + "atk": 103, + "def": 104, + "mdef": 105, + "agi": 106, + "luk": 107 + }, + { + "jobid": 4, + "name": "近卫步兵", + "grade": 4, + "unlockLevel": 80, + "job_class": 1, + "type": 1, + "imgid": 1, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_502", + "info": "步兵系4级。擅长防御的步兵部队。比起上一阶段对间接攻击的防御增强,防御能力更强。", + "trainingConsume": "17005&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 103, + "atk": 104, + "def": 105, + "mdef": 106, + "agi": 107, + "luk": 108 + }, + { + "jobid": 5, + "name": "御林禁卫", + "grade": 5, + "unlockLevel": 100, + "job_class": 1, + "type": 1, + "imgid": 1, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_501", + "info": "步兵系5级。擅长防御的步兵部队。比起上一阶段攻击力增强许多,可全方位活用攻击与防御。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 6, + "name": "短枪兵", + "grade": 1, + "unlockLevel": 20, + "job_class": 2, + "type": 1, + "imgid": 2, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "枪兵系1级。擅长攻击的步兵部队。在城内与森林较有优势。与步兵系类似,但是在与骑兵部队战斗时较有优势。", + "trainingConsume": "17002&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 105, + "atk": 106, + "def": 107, + "mdef": 108, + "agi": 109, + "luk": 110 + }, + { + "jobid": 7, + "name": "长枪兵", + "grade": 2, + "unlockLevel": 40, + "job_class": 2, + "type": 1, + "imgid": 2, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_504", + "info": "枪兵系2级。擅长攻击的步兵部队。比起上一阶段攻击范围增加,可让敌人的反击无效。", + "trainingConsume": "17003&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 106, + "atk": 107, + "def": 108, + "mdef": 109, + "agi": 110, + "luk": 111 + }, + { + "jobid": 8, + "name": "强枪兵", + "grade": 3, + "unlockLevel": 60, + "job_class": 2, + "type": 1, + "imgid": 2, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "枪兵系3级。擅长攻击的步兵部队。比起上一阶段移动力增强,可快速追击敌人。", + "trainingConsume": "17004&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 107, + "atk": 108, + "def": 109, + "mdef": 110, + "agi": 111, + "luk": 112 + }, + { + "jobid": 9, + "name": "斩马队", + "grade": 4, + "unlockLevel": 80, + "job_class": 2, + "type": 1, + "imgid": 2, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "枪兵系4级。擅长攻击的步兵部队。比起上一阶段对于骑兵的伤害加强,可以迅速的消灭骑兵部队。", + "trainingConsume": "17005&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 108, + "atk": 109, + "def": 110, + "mdef": 111, + "agi": 112, + "luk": 113 + }, + { + "jobid": 10, + "name": "羽林军", + "grade": 5, + "unlockLevel": 99, + "job_class": 2, + "type": 1, + "imgid": 2, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_505", + "info": "枪兵系5级。擅长攻击的步兵部队。比起上一阶段攻击力增强许多,是消灭骑兵的杀手。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 11, + "name": "轻骑兵", + "grade": 1, + "unlockLevel": 20, + "job_class": 3, + "type": 1, + "imgid": 3, + "spe": 4, + "atkid": 3, + "move": 2, + "seid": "0&", + "effect": "eff_500", + "info": "轻骑兵系1级。移动力优秀的骑兵部队。不擅长艰险的地形,对步兵部队的攻击较强,但对远距离攻击部队较弱。", + "trainingConsume": "17002&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 110, + "atk": 111, + "def": 112, + "mdef": 113, + "agi": 114, + "luk": 115 + }, + { + "jobid": 12, + "name": "游骑兵", + "grade": 2, + "unlockLevel": 40, + "job_class": 3, + "type": 1, + "imgid": 3, + "spe": 4, + "atkid": 3, + "move": 2, + "seid": "0&", + "effect": "eff_500", + "info": "轻骑兵系2级。移动力优秀的骑兵部队。比起上一阶段攻击力增强,更有威胁性。", + "trainingConsume": "17003&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 111, + "atk": 112, + "def": 113, + "mdef": 114, + "agi": 115, + "luk": 116 + }, + { + "jobid": 13, + "name": "突骑兵", + "grade": 3, + "unlockLevel": 60, + "job_class": 3, + "type": 1, + "imgid": 3, + "spe": 4, + "atkid": 3, + "move": 2, + "seid": "0&", + "effect": "eff_500", + "info": "轻骑兵系3级。移动力优秀的骑兵部队。比起上一阶段攻击范围与移动力增强,活用性与运用性较好。", + "trainingConsume": "17004&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 112, + "atk": 113, + "def": 114, + "mdef": 115, + "agi": 116, + "luk": 117 + }, + { + "jobid": 14, + "name": "疾风骑", + "grade": 4, + "unlockLevel": 80, + "job_class": 3, + "type": 1, + "imgid": 3, + "spe": 4, + "atkid": 3, + "move": 2, + "seid": "0&", + "effect": "eff_500", + "info": "轻骑兵系4级。移动力优秀的骑兵部队。比起上一阶段强化了攻击力,平原战的主力。", + "trainingConsume": "17005&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 113, + "atk": 114, + "def": 115, + "mdef": 116, + "agi": 117, + "luk": 118 + }, + { + "jobid": 15, + "name": "具装铁骑", + "grade": 5, + "unlockLevel": 99, + "job_class": 3, + "type": 1, + "imgid": 3, + "spe": 5, + "atkid": 3, + "move": 2, + "seid": "0&", + "effect": "eff_500", + "info": "轻骑兵系5级。移动力优秀的骑兵部队。比起上一阶段战斗力进一步强化,是可以依赖的主力部队。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 16, + "name": "短弓兵", + "grade": 1, + "unlockLevel": 20, + "job_class": 4, + "type": 1, + "imgid": 4, + "spe": 3, + "atkid": 7, + "move": 1, + "seid": "0&", + "effect": "eff_505", + "info": "弓兵系1级。命中率高的远距离攻击部队。以远距离攻击为特征,虽然优于骑兵部队,但却劣于步兵。", + "trainingConsume": "17002&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 115, + "atk": 116, + "def": 117, + "mdef": 118, + "agi": 119, + "luk": 120 + }, + { + "jobid": 17, + "name": "长弓兵", + "grade": 2, + "unlockLevel": 40, + "job_class": 4, + "type": 1, + "imgid": 4, + "spe": 3, + "atkid": 7, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "弓兵系2级。命中率高的远距离攻击部队。比起上一阶段增强了爆发力,拥有更高的命中率。", + "trainingConsume": "17003&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 116, + "atk": 117, + "def": 118, + "mdef": 119, + "agi": 120, + "luk": 121 + }, + { + "jobid": 18, + "name": "强弓兵", + "grade": 3, + "unlockLevel": 60, + "job_class": 4, + "type": 1, + "imgid": 4, + "spe": 3, + "atkid": 7, + "move": 1, + "seid": "0&", + "effect": "eff_504", + "info": "弓兵系3级。命中率高的远距离攻击部队。比起上一阶段增加了攻击范围,移动力也增强,因此也可在艰险的地形使用。", + "trainingConsume": "17004&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 117, + "atk": 118, + "def": 119, + "mdef": 120, + "agi": 121, + "luk": 122 + }, + { + "jobid": 19, + "name": "远射队", + "grade": 4, + "unlockLevel": 80, + "job_class": 4, + "type": 1, + "imgid": 4, + "spe": 3, + "atkid": 7, + "move": 1, + "seid": "0&", + "effect": "eff_505", + "info": "弓兵系4级。命中率高的远距离攻击部队。比起上一阶段加强了物理攻击,可给予敌人大伤害。", + "trainingConsume": "17005&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 118, + "atk": 119, + "def": 120, + "mdef": 121, + "agi": 122, + "luk": 123 + }, + { + "jobid": 20, + "name": "神射手", + "grade": 5, + "unlockLevel": 99, + "job_class": 4, + "type": 1, + "imgid": 4, + "spe": 3, + "atkid": 8, + "move": 1, + "seid": "0&", + "effect": "eff_505", + "info": "弓兵系5级。命中率高的远距离攻击部队。比起上一阶段加强了物理攻击。可趁敌人接近前击杀。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 21, + "name": "游侠", + "grade": 1, + "unlockLevel": 20, + "job_class": 5, + "type": 1, + "imgid": 5, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "武斗家系1级。爆发力强的特殊部队,也能使用妨害系的策略。虽然比起步兵部队防御力较弱,但是敏捷性与攻击力较高。", + "trainingConsume": "17002&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 120, + "atk": 121, + "def": 122, + "mdef": 123, + "agi": 124, + "luk": 125 + }, + { + "jobid": 22, + "name": "力士", + "grade": 2, + "unlockLevel": 40, + "job_class": 5, + "type": 1, + "imgid": 5, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "武斗家系2级。爆发力强的特殊部队,比起上一阶段提升了物理攻击的防御率,是近身肉搏的高手。", + "trainingConsume": "17003&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 121, + "atk": 122, + "def": 123, + "mdef": 124, + "agi": 125, + "luk": 126 + }, + { + "jobid": 23, + "name": "拳师", + "grade": 3, + "unlockLevel": 60, + "job_class": 5, + "type": 1, + "imgid": 5, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "武斗家系3级。爆发力强的特殊部队,比起上一阶段移动力增强,适合当战斗的前锋。", + "trainingConsume": "17004&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 122, + "atk": 123, + "def": 124, + "mdef": 125, + "agi": 126, + "luk": 127 + }, + { + "jobid": 24, + "name": "大侠", + "grade": 4, + "unlockLevel": 80, + "job_class": 5, + "type": 1, + "imgid": 5, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "武斗家系4级。爆发力强的特殊部队,比起上一阶段全防御率进一步提升,是我军的中坚力量。", + "trainingConsume": "17005&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 123, + "atk": 124, + "def": 125, + "mdef": 126, + "agi": 127, + "luk": 128 + }, + { + "jobid": 25, + "name": "宗师", + "grade": 5, + "unlockLevel": 99, + "job_class": 5, + "type": 1, + "imgid": 5, + "spe": 3, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "武斗家系5级。爆发力强的特殊部队。比起上一阶段妨害系策略变强,战斗时可站在前锋或在后方支援。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 26, + "name": "策士", + "grade": 1, + "unlockLevel": 20, + "job_class": 6, + "type": 2, + "imgid": 6, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "策士系1级。使用攻击策略的文官部队。火系、水系、地系等策略是其专长。", + "trainingConsume": "17006&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 125, + "atk": 126, + "def": 127, + "mdef": 128, + "agi": 129, + "luk": 130 + }, + { + "jobid": 27, + "name": "智囊", + "grade": 2, + "unlockLevel": 40, + "job_class": 6, + "type": 2, + "imgid": 6, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "策士系2级。使用攻击策略的文官部队。比起上一阶段火系策略较强,变得更强悍。对精神力较差的敌人来说是个恐怖的对象。", + "trainingConsume": "17007&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 126, + "atk": 127, + "def": 128, + "mdef": 129, + "agi": 130, + "luk": 131 + }, + { + "jobid": 28, + "name": "谋士", + "grade": 3, + "unlockLevel": 60, + "job_class": 6, + "type": 2, + "imgid": 6, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "策士系3级。使用攻击策略的文官部队。比起上一阶段移动力增强,可快速支援策略。", + "trainingConsume": "17008&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 127, + "atk": 128, + "def": 129, + "mdef": 130, + "agi": 131, + "luk": 132 + }, + { + "jobid": 29, + "name": "军师", + "grade": 4, + "unlockLevel": 80, + "job_class": 6, + "type": 2, + "imgid": 6, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "策士系4级。使用攻击策略的文官部队。比起上一阶段精神力增强,用策略给予敌人致命的打击。", + "trainingConsume": "17009&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 128, + "atk": 129, + "def": 130, + "mdef": 131, + "agi": 132, + "luk": 133 + }, + { + "jobid": 30, + "name": "谋主", + "grade": 5, + "unlockLevel": 99, + "job_class": 6, + "type": 2, + "imgid": 6, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "策士系5级。使用攻击策略的文官部队。比起上一阶段精神力变得更强。达到极限的策略破坏力实际上非常惊人,是个令人恐惧的部队。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 31, + "name": "道徒", + "grade": 1, + "unlockLevel": 20, + "job_class": 7, + "type": 2, + "imgid": 7, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "道士系1级。使用妨害策略的文官部队。不受气候或地形影响,可以使用各种策略。", + "trainingConsume": "17006&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 130, + "atk": 131, + "def": 132, + "mdef": 133, + "agi": 134, + "luk": 135 + }, + { + "jobid": 32, + "name": "道士", + "grade": 2, + "unlockLevel": 40, + "job_class": 7, + "type": 2, + "imgid": 7, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "道士系2级。使用妨害策略的文官部队。比起上一阶段妨害系策略增强,可使用更多的策略妨害敌人。", + "trainingConsume": "17007&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 131, + "atk": 132, + "def": 133, + "mdef": 134, + "agi": 135, + "luk": 136 + }, + { + "jobid": 33, + "name": "道长", + "grade": 3, + "unlockLevel": 60, + "job_class": 7, + "type": 2, + "imgid": 7, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "道士系3级。使用妨害策略的文官部队。比起上一阶段HP增强,生存能力得以提高。", + "trainingConsume": "17008&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 132, + "atk": 133, + "def": 134, + "mdef": 135, + "agi": 136, + "luk": 137 + }, + { + "jobid": 34, + "name": "真人", + "grade": 4, + "unlockLevel": 80, + "job_class": 7, + "type": 2, + "imgid": 7, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "道士系4级。使用妨害策略的文官部队。比起上一阶段士气增强,策略的暴击几率得到提高。", + "trainingConsume": "17009&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 133, + "atk": 134, + "def": 135, + "mdef": 136, + "agi": 137, + "luk": 138 + }, + { + "jobid": 35, + "name": "道尊", + "grade": 5, + "unlockLevel": 99, + "job_class": 7, + "type": 2, + "imgid": 7, + "spe": 2, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "道士系5级。使用妨害策略的文官部队。比起上一阶段获得拥有特殊力量的策略,在战场上给敌人制造各种各样的困难。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 36, + "name": "伶医", + "grade": 1, + "unlockLevel": 20, + "job_class": 8, + "type": 2, + "imgid": 8, + "spe": 3, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "风水师系1级。使用回复策略的文官部队。后方支援部队,在大战中能大放异彩。", + "trainingConsume": "17006&5|17010&5|17014&5|17018&5|17022&5|17026&5", + "upGradeConsume": "17030&2", + "hp": 135, + "atk": 136, + "def": 137, + "mdef": 138, + "agi": 139, + "luk": 140 + }, + { + "jobid": 37, + "name": "游医", + "grade": 2, + "unlockLevel": 40, + "job_class": 8, + "type": 2, + "imgid": 8, + "spe": 3, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "风水师系2级。使用回复策略的文官部队。比起上一阶段移动力增强,可快速提供后方支援。", + "trainingConsume": "17007&5|17011&5|17015&5|17019&5|17023&5|17027&5", + "upGradeConsume": "17031&2", + "hp": 136, + "atk": 137, + "def": 138, + "mdef": 139, + "agi": 140, + "luk": 141 + }, + { + "jobid": 38, + "name": "名医", + "grade": 3, + "unlockLevel": 60, + "job_class": 8, + "type": 2, + "imgid": 8, + "spe": 3, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "风水师系3级。使用回复策略的文官部队。比起上一阶段对间接伤害的防御增强,可快速提供后方支援。", + "trainingConsume": "17008&5|17012&5|17016&5|17020&5|17024&5|17028&5", + "upGradeConsume": "17032&2", + "hp": 137, + "atk": 138, + "def": 139, + "mdef": 140, + "agi": 141, + "luk": 142 + }, + { + "jobid": 39, + "name": "御医", + "grade": 4, + "unlockLevel": 80, + "job_class": 8, + "type": 2, + "imgid": 8, + "spe": 3, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "风水师系4级。使用回复策略的文官部队。比起上一阶段MP增加,可提供更多的支援给我军。", + "trainingConsume": "17009&5|17013&5|17017&5|17021&5|17025&5|17029&5", + "upGradeConsume": "17033&2", + "hp": 138, + "atk": 139, + "def": 140, + "mdef": 141, + "agi": 142, + "luk": 143 + }, + { + "jobid": 40, + "name": "医圣", + "grade": 5, + "unlockLevel": 99, + "job_class": 8, + "type": 2, + "imgid": 8, + "spe": 3, + "atkid": 2, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "风水师系5级。使用回复策略的文官部队。比起上一阶段学会更多治疗的策略,是我军赖以生存的保障力量。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 41, + "name": "野兽", + "grade": 1, + "unlockLevel": 99, + "job_class": 9, + "type": 1, + "imgid": 9, + "spe": 5, + "atkid": 1, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "野兽。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + }, + { + "jobid": 42, + "name": "马车", + "grade": 1, + "unlockLevel": 99, + "job_class": 10, + "type": 1, + "imgid": 3, + "spe": 4, + "atkid": 9, + "move": 1, + "seid": "0&", + "effect": "eff_500", + "info": "马车。", + "trainingConsume": "&", + "upGradeConsume": "&", + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "agi": 0, + "luk": 0 + } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_job_walk.json b/shared/resource/jsons/dic_zyz_job_walk.json index f8d06583f..496556614 100644 --- a/shared/resource/jsons/dic_zyz_job_walk.json +++ b/shared/resource/jsons/dic_zyz_job_walk.json @@ -322,5 +322,41 @@ "32": 255, "33": 2, "id": 9 + }, + { + "1": 1, + "2": 1, + "3": 2, + "4": 2, + "5": 3, + "6": 255, + "7": 2, + "8": 2, + "9": 1, + "10": 2, + "11": 1, + "12": 2, + "13": 255, + "14": 2, + "15": 255, + "16": 255, + "17": 1, + "18": 255, + "19": 1, + "20": 1, + "21": 2, + "22": 2, + "23": 2, + "24": 3, + "25": 2, + "26": 255, + "27": 255, + "28": 255, + "29": 1, + "30": 255, + "31": 1, + "32": 255, + "33": 3, + "id": 10 } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_kingexp.json b/shared/resource/jsons/dic_zyz_kingexp.json index a47e2bba9..9d9f51a61 100644 --- a/shared/resource/jsons/dic_zyz_kingexp.json +++ b/shared/resource/jsons/dic_zyz_kingexp.json @@ -1 +1,402 @@ -[{"level":1,"exp":100},{"level":2,"exp":400},{"level":3,"exp":900},{"level":4,"exp":1600},{"level":5,"exp":2500},{"level":6,"exp":3600},{"level":7,"exp":4900},{"level":8,"exp":6400},{"level":9,"exp":8100},{"level":10,"exp":10000},{"level":11,"exp":12100},{"level":12,"exp":14400},{"level":13,"exp":16900},{"level":14,"exp":19600},{"level":15,"exp":22500},{"level":16,"exp":25600},{"level":17,"exp":28900},{"level":18,"exp":32400},{"level":19,"exp":36100},{"level":20,"exp":40000},{"level":21,"exp":44100},{"level":22,"exp":48400},{"level":23,"exp":52900},{"level":24,"exp":57600},{"level":25,"exp":62500},{"level":26,"exp":67600},{"level":27,"exp":72900},{"level":28,"exp":78400},{"level":29,"exp":84100},{"level":30,"exp":90000},{"level":31,"exp":96100},{"level":32,"exp":102400},{"level":33,"exp":108900},{"level":34,"exp":115600},{"level":35,"exp":122500},{"level":36,"exp":129600},{"level":37,"exp":136900},{"level":38,"exp":144400},{"level":39,"exp":152100},{"level":40,"exp":160000},{"level":41,"exp":168100},{"level":42,"exp":176400},{"level":43,"exp":184900},{"level":44,"exp":193600},{"level":45,"exp":202500},{"level":46,"exp":211600},{"level":47,"exp":220900},{"level":48,"exp":230400},{"level":49,"exp":240100},{"level":50,"exp":250000},{"level":51,"exp":260100},{"level":52,"exp":270400},{"level":53,"exp":280900},{"level":54,"exp":291600},{"level":55,"exp":302500},{"level":56,"exp":313600},{"level":57,"exp":324900},{"level":58,"exp":336400},{"level":59,"exp":348100},{"level":60,"exp":360000},{"level":61,"exp":372100},{"level":62,"exp":384400},{"level":63,"exp":396900},{"level":64,"exp":409600},{"level":65,"exp":422500},{"level":66,"exp":435600},{"level":67,"exp":448900},{"level":68,"exp":462400},{"level":69,"exp":476100},{"level":70,"exp":490000},{"level":71,"exp":504100},{"level":72,"exp":518400},{"level":73,"exp":532900},{"level":74,"exp":547600},{"level":75,"exp":562500},{"level":76,"exp":577600},{"level":77,"exp":592900},{"level":78,"exp":608400},{"level":79,"exp":624100},{"level":80,"exp":640000},{"level":81,"exp":656100},{"level":82,"exp":672400},{"level":83,"exp":688900},{"level":84,"exp":705600},{"level":85,"exp":722500},{"level":86,"exp":739600},{"level":87,"exp":756900},{"level":88,"exp":774400},{"level":89,"exp":792100},{"level":90,"exp":810000},{"level":91,"exp":828100},{"level":92,"exp":846400},{"level":93,"exp":864900},{"level":94,"exp":883600},{"level":95,"exp":902500},{"level":96,"exp":921600},{"level":97,"exp":940900},{"level":98,"exp":960400},{"level":99,"exp":980100},{"level":100,"exp":1000000}] \ No newline at end of file +[ + { + "level": 1, + "exp": 100 + }, + { + "level": 2, + "exp": 400 + }, + { + "level": 3, + "exp": 900 + }, + { + "level": 4, + "exp": 1600 + }, + { + "level": 5, + "exp": 2500 + }, + { + "level": 6, + "exp": 3600 + }, + { + "level": 7, + "exp": 4900 + }, + { + "level": 8, + "exp": 6400 + }, + { + "level": 9, + "exp": 8100 + }, + { + "level": 10, + "exp": 10000 + }, + { + "level": 11, + "exp": 12100 + }, + { + "level": 12, + "exp": 14400 + }, + { + "level": 13, + "exp": 16900 + }, + { + "level": 14, + "exp": 19600 + }, + { + "level": 15, + "exp": 22500 + }, + { + "level": 16, + "exp": 25600 + }, + { + "level": 17, + "exp": 28900 + }, + { + "level": 18, + "exp": 32400 + }, + { + "level": 19, + "exp": 36100 + }, + { + "level": 20, + "exp": 40000 + }, + { + "level": 21, + "exp": 44100 + }, + { + "level": 22, + "exp": 48400 + }, + { + "level": 23, + "exp": 52900 + }, + { + "level": 24, + "exp": 57600 + }, + { + "level": 25, + "exp": 62500 + }, + { + "level": 26, + "exp": 67600 + }, + { + "level": 27, + "exp": 72900 + }, + { + "level": 28, + "exp": 78400 + }, + { + "level": 29, + "exp": 84100 + }, + { + "level": 30, + "exp": 90000 + }, + { + "level": 31, + "exp": 96100 + }, + { + "level": 32, + "exp": 102400 + }, + { + "level": 33, + "exp": 108900 + }, + { + "level": 34, + "exp": 115600 + }, + { + "level": 35, + "exp": 122500 + }, + { + "level": 36, + "exp": 129600 + }, + { + "level": 37, + "exp": 136900 + }, + { + "level": 38, + "exp": 144400 + }, + { + "level": 39, + "exp": 152100 + }, + { + "level": 40, + "exp": 160000 + }, + { + "level": 41, + "exp": 168100 + }, + { + "level": 42, + "exp": 176400 + }, + { + "level": 43, + "exp": 184900 + }, + { + "level": 44, + "exp": 193600 + }, + { + "level": 45, + "exp": 202500 + }, + { + "level": 46, + "exp": 211600 + }, + { + "level": 47, + "exp": 220900 + }, + { + "level": 48, + "exp": 230400 + }, + { + "level": 49, + "exp": 240100 + }, + { + "level": 50, + "exp": 250000 + }, + { + "level": 51, + "exp": 260100 + }, + { + "level": 52, + "exp": 270400 + }, + { + "level": 53, + "exp": 280900 + }, + { + "level": 54, + "exp": 291600 + }, + { + "level": 55, + "exp": 302500 + }, + { + "level": 56, + "exp": 313600 + }, + { + "level": 57, + "exp": 324900 + }, + { + "level": 58, + "exp": 336400 + }, + { + "level": 59, + "exp": 348100 + }, + { + "level": 60, + "exp": 360000 + }, + { + "level": 61, + "exp": 372100 + }, + { + "level": 62, + "exp": 384400 + }, + { + "level": 63, + "exp": 396900 + }, + { + "level": 64, + "exp": 409600 + }, + { + "level": 65, + "exp": 422500 + }, + { + "level": 66, + "exp": 435600 + }, + { + "level": 67, + "exp": 448900 + }, + { + "level": 68, + "exp": 462400 + }, + { + "level": 69, + "exp": 476100 + }, + { + "level": 70, + "exp": 490000 + }, + { + "level": 71, + "exp": 504100 + }, + { + "level": 72, + "exp": 518400 + }, + { + "level": 73, + "exp": 532900 + }, + { + "level": 74, + "exp": 547600 + }, + { + "level": 75, + "exp": 562500 + }, + { + "level": 76, + "exp": 577600 + }, + { + "level": 77, + "exp": 592900 + }, + { + "level": 78, + "exp": 608400 + }, + { + "level": 79, + "exp": 624100 + }, + { + "level": 80, + "exp": 640000 + }, + { + "level": 81, + "exp": 656100 + }, + { + "level": 82, + "exp": 672400 + }, + { + "level": 83, + "exp": 688900 + }, + { + "level": 84, + "exp": 705600 + }, + { + "level": 85, + "exp": 722500 + }, + { + "level": 86, + "exp": 739600 + }, + { + "level": 87, + "exp": 756900 + }, + { + "level": 88, + "exp": 774400 + }, + { + "level": 89, + "exp": 792100 + }, + { + "level": 90, + "exp": 810000 + }, + { + "level": 91, + "exp": 828100 + }, + { + "level": 92, + "exp": 846400 + }, + { + "level": 93, + "exp": 864900 + }, + { + "level": 94, + "exp": 883600 + }, + { + "level": 95, + "exp": 902500 + }, + { + "level": 96, + "exp": 921600 + }, + { + "level": 97, + "exp": 940900 + }, + { + "level": 98, + "exp": 960400 + }, + { + "level": 99, + "exp": 980100 + }, + { + "level": 100, + "exp": 1000000 + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_movePoint.json b/shared/resource/jsons/dic_zyz_movePoint.json index d38379f57..d20da33f8 100644 --- a/shared/resource/jsons/dic_zyz_movePoint.json +++ b/shared/resource/jsons/dic_zyz_movePoint.json @@ -43,7 +43,7 @@ "pointId": 6, "position": "-558&1561", "previousPoint": "5&", - "wayPoints": "&", + "wayPoints": "-506&1647", "chapater": 1, "tips": "第一章&拦路官军" }, @@ -51,7 +51,7 @@ "pointId": 7, "position": "-555&1363", "previousPoint": "6&28", - "wayPoints": "&", + "wayPoints": "-589&1466", "chapater": 1, "tips": "第一章&拦路官军" }, @@ -90,7 +90,7 @@ { "pointId": 12, "position": "-206&1353", - "previousPoint": "11&27", + "previousPoint": "11&", "wayPoints": "&", "chapater": 1, "tips": "第一章&拦路官军" @@ -98,7 +98,7 @@ { "pointId": 13, "position": "-247&1627", - "previousPoint": "12&", + "previousPoint": "12&27", "wayPoints": "&", "chapater": 1, "tips": "第一章&河间之战" @@ -210,7 +210,7 @@ { "pointId": 27, "position": "-368&1875", - "previousPoint": "12&", + "previousPoint": "13&", "wayPoints": "&", "chapater": 1, "tips": "第一章&奇遇点2" @@ -230,5 +230,37 @@ "wayPoints": "&", "chapater": 1, "tips": "第一章&奇遇点4" + }, + { + "pointId": 30, + "position": "-402&2012", + "previousPoint": "27&", + "wayPoints": "&", + "chapater": 1, + "tips": "秘境怒狼洞穴" + }, + { + "pointId": 31, + "position": "-555&721", + "previousPoint": "23&", + "wayPoints": "&", + "chapater": 1, + "tips": "遗迹第一关" + }, + { + "pointId": 32, + "position": "-1294&721", + "previousPoint": "31&", + "wayPoints": "&", + "chapater": 1, + "tips": "遗迹第二关" + }, + { + "pointId": 33, + "position": "-1200&1038", + "previousPoint": "32&", + "wayPoints": "&", + "chapater": 1, + "tips": "遗迹第三关" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_se.json b/shared/resource/jsons/dic_zyz_se.json index 22efdd91b..90da2a574 100644 --- a/shared/resource/jsons/dic_zyz_se.json +++ b/shared/resource/jsons/dic_zyz_se.json @@ -1323,51 +1323,51 @@ "id": 1133, "name": "螺旋突刺Ⅰ", "img": 1, - "type": 209, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1134, - "name": "螺旋突刺Ⅱ", - "img": 1, - "type": 209, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1135, - "name": "螺旋突刺Ⅲ", - "img": 1, - "type": 209, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1136, - "name": "螺旋突刺Ⅳ", - "img": 1, "type": 205, "isShow": 1, "gainvalue": "50&10&0&0", "maxOnlyNum": 1, "info": "攻击时有50%概率使自身额外获得10点怒气" }, + { + "id": 1134, + "name": "螺旋突刺Ⅱ", + "img": 1, + "type": 205, + "isShow": 1, + "gainvalue": "50&15&0&0", + "maxOnlyNum": 1, + "info": "攻击时有50%概率使自身额外获得15点怒气" + }, + { + "id": 1135, + "name": "螺旋突刺Ⅲ", + "img": 1, + "type": 205, + "isShow": 1, + "gainvalue": "50&20&0&0", + "maxOnlyNum": 1, + "info": "攻击时有50%概率使自身额外获得20点怒气" + }, + { + "id": 1136, + "name": "螺旋突刺Ⅳ", + "img": 1, + "type": 205, + "isShow": 1, + "gainvalue": "50&25&0&0", + "maxOnlyNum": 1, + "info": "攻击时有50%概率使自身额外获得25点怒气" + }, { "id": 1137, - "name": "识破Ⅰ", + "name": "识破 I", "img": 2, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "338&339", "maxOnlyNum": 1, - "info": "&" + "info": "格挡率提升10%,策防提升10%" }, { "id": 1138, @@ -1375,9 +1375,9 @@ "img": 2, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "498&499", "maxOnlyNum": 1, - "info": "&" + "info": "格挡率提升20%,策防提升20%" }, { "id": 1139, @@ -1385,9 +1385,9 @@ "img": 2, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "338&339", "maxOnlyNum": 1, - "info": "&" + "info": "格挡率提升10%,策防提升10%" }, { "id": 1140, @@ -2641,37 +2641,7 @@ }, { "id": 1265, - "name": "死战Ⅰ", - "img": 11, - "type": 204, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1266, - "name": "死战Ⅱ", - "img": 11, - "type": 204, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1267, - "name": "死战Ⅲ", - "img": 11, - "type": 204, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1268, - "name": "死战Ⅳ", + "name": "死战 I", "img": 11, "type": 204, "isShow": 1, @@ -2680,24 +2650,54 @@ "info": "攻击时有50%概率生成一个基于自身最大生命值10%的护盾,持续2回合" }, { - "id": 1269, - "name": "擅守Ⅰ", - "img": 10, - "type": 999, + "id": 1266, + "name": "死战Ⅱ", + "img": 11, + "type": 204, + "isShow": 1, + "gainvalue": "50&69&0&0", + "maxOnlyNum": 1, + "info": "攻击时有50%概率生成一个基于自身最大生命值20%的护盾,持续2回合" + }, + { + "id": 1267, + "name": "死战Ⅲ", + "img": 11, + "type": 204, + "isShow": 1, + "gainvalue": "60&70&0&0", + "maxOnlyNum": 1, + "info": "攻击时有60%概率生成一个基于自身最大生命值30%的护盾,持续2回合" + }, + { + "id": 1268, + "name": "死战Ⅳ", + "img": 11, + "type": 204, "isShow": 1, "gainvalue": "&", "maxOnlyNum": 1, "info": "&" }, + { + "id": 1269, + "name": "擅守 I", + "img": 10, + "type": 999, + "isShow": 1, + "gainvalue": "374&375&376", + "maxOnlyNum": 1, + "info": "物理,策略防御力各提升3%,血量提升6%" + }, { "id": 1270, "name": "擅守Ⅱ", "img": 10, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "502&503&504", "maxOnlyNum": 1, - "info": "&" + "info": "物理,策略防御力各提升5%,血量提升10%" }, { "id": 1271, @@ -3481,37 +3481,7 @@ }, { "id": 1349, - "name": "阻塞Ⅰ", - "img": 13, - "type": 205, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1350, - "name": "阻塞Ⅱ", - "img": 13, - "type": 205, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1351, - "name": "阻塞Ⅲ", - "img": 13, - "type": 205, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1352, - "name": "阻塞Ⅳ", + "name": "阻塞 I", "img": 13, "type": 205, "isShow": 1, @@ -3520,24 +3490,54 @@ "info": "攻击时,有50%的概率额外获得怒气10点" }, { - "id": 1353, - "name": "灵敏Ⅰ", - "img": 14, - "type": 999, + "id": 1350, + "name": "阻塞Ⅱ", + "img": 13, + "type": 205, + "isShow": 1, + "gainvalue": "50&20&0&0", + "maxOnlyNum": 1, + "info": "攻击时,有50%的概率额外获得怒气20点" + }, + { + "id": 1351, + "name": "阻塞Ⅲ", + "img": 13, + "type": 205, + "isShow": 1, + "gainvalue": "60&20&0&0", + "maxOnlyNum": 1, + "info": "攻击时,有60%的概率额外获得怒气20点" + }, + { + "id": 1352, + "name": "阻塞Ⅳ", + "img": 13, + "type": 205, "isShow": 1, "gainvalue": "&", "maxOnlyNum": 1, "info": "&" }, + { + "id": 1353, + "name": "灵敏 I", + "img": 14, + "type": 999, + "isShow": 1, + "gainvalue": "398&399", + "maxOnlyNum": 1, + "info": "命中率提升6%,物理攻击提升6%" + }, { "id": 1354, "name": "灵敏Ⅱ", "img": 14, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "505&506", "maxOnlyNum": 1, - "info": "&" + "info": "命中率提升10%,物理攻击提升10%" }, { "id": 1355, @@ -3555,9 +3555,9 @@ "img": 14, "type": 999, "isShow": 1, - "gainvalue": "398&399", + "gainvalue": "&", "maxOnlyNum": 1, - "info": "命中率提升6%,物理攻击提升6%" + "info": "&" }, { "id": 1357, @@ -5521,13 +5521,13 @@ }, { "id": 1553, - "name": "诡道Ⅰ", + "name": "诡道 I", "img": 7, "type": 201, "isShow": 1, - "gainvalue": "&", + "gainvalue": "50&0&24&20000", "maxOnlyNum": 1, - "info": "&" + "info": "攻击时有50%的概率无视目标的20%策略防御" }, { "id": 1554, @@ -5535,9 +5535,9 @@ "img": 7, "type": 201, "isShow": 1, - "gainvalue": "&", + "gainvalue": "50&0&24&30000", "maxOnlyNum": 1, - "info": "&" + "info": "攻击时有50%的概率无视目标的30%策略防御" }, { "id": 1555, @@ -5545,9 +5545,9 @@ "img": 7, "type": 201, "isShow": 1, - "gainvalue": "&", + "gainvalue": "50&0&24&40000", "maxOnlyNum": 1, - "info": "&" + "info": "攻击时有50%的概率无视目标的40%策略防御" }, { "id": 1556, @@ -5555,29 +5555,29 @@ "img": 7, "type": 201, "isShow": 1, - "gainvalue": "50&0&22&20000", - "maxOnlyNum": 1, - "info": "攻击时有50%的概率无视目标的20%策略防御" - }, - { - "id": 1557, - "name": "老道Ⅰ", - "img": 8, - "type": 999, - "isShow": 1, "gainvalue": "&", "maxOnlyNum": 1, "info": "&" }, + { + "id": 1557, + "name": "老道 I", + "img": 8, + "type": 999, + "isShow": 1, + "gainvalue": "452&453&454", + "maxOnlyNum": 1, + "info": "血量提升8%,物防, 策防各提升8%" + }, { "id": 1558, "name": "老道Ⅱ", "img": 8, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "507&508&509", "maxOnlyNum": 1, - "info": "&" + "info": "血量提升15%,物防, 策防各提升10%" }, { "id": 1559, @@ -5595,9 +5595,9 @@ "img": 8, "type": 999, "isShow": 1, - "gainvalue": "452&453&454", + "gainvalue": "&", "maxOnlyNum": 1, - "info": "血量提升8%,物防, 策防各提升8%" + "info": "&" }, { "id": 1561, @@ -6241,37 +6241,7 @@ }, { "id": 1625, - "name": "重锤猛击Ⅰ", - "img": 4, - "type": 201, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1626, - "name": "重锤猛击Ⅱ", - "img": 4, - "type": 201, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1627, - "name": "重锤猛击Ⅲ", - "img": 4, - "type": 201, - "isShow": 1, - "gainvalue": "&", - "maxOnlyNum": 1, - "info": "&" - }, - { - "id": 1628, - "name": "重锤猛击Ⅳ", + "name": "重锤猛击I", "img": 4, "type": 201, "isShow": 1, @@ -6280,24 +6250,54 @@ "info": "攻击时有50%的概率造成目标昏迷1回合" }, { - "id": 1629, - "name": "虎威Ⅰ", - "img": 5, - "type": 999, + "id": 1626, + "name": "重锤猛击Ⅱ", + "img": 4, + "type": 201, + "isShow": 1, + "gainvalue": "55&8&0&0", + "maxOnlyNum": 1, + "info": "攻击时有50%的概率造成目标昏迷1回合" + }, + { + "id": 1627, + "name": "重锤猛击Ⅲ", + "img": 4, + "type": 201, + "isShow": 1, + "gainvalue": "65&8&0&0", + "maxOnlyNum": 1, + "info": "攻击时有50%的概率造成目标昏迷1回合" + }, + { + "id": 1628, + "name": "重锤猛击Ⅳ", + "img": 4, + "type": 201, "isShow": 1, "gainvalue": "&", "maxOnlyNum": 1, "info": "&" }, + { + "id": 1629, + "name": "虎威 I", + "img": 5, + "type": 999, + "isShow": 1, + "gainvalue": "478&479&480", + "maxOnlyNum": 1, + "info": "血量上限提高8%,物防策防各提升4%" + }, { "id": 1630, "name": "虎威Ⅱ", "img": 5, "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "510&511&512", "maxOnlyNum": 1, - "info": "&" + "info": "血量上限提高10%,物防策防各提升8%" }, { "id": 1631, @@ -6315,9 +6315,9 @@ "img": 5, "type": 999, "isShow": 1, - "gainvalue": "478&479&480", + "gainvalue": "&", "maxOnlyNum": 1, - "info": "血量上限提高8%,物防策防各提升4%" + "info": "&" }, { "id": 1633, @@ -8649,6 +8649,196 @@ "maxOnlyNum": 1, "info": "策防提升4%" }, + { + "id": 494, + "name": "物攻提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "2&10", + "maxOnlyNum": 1, + "info": "物攻提升10%" + }, + { + "id": 495, + "name": "法攻提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "3&10", + "maxOnlyNum": 1, + "info": "法攻提升10%" + }, + { + "id": 496, + "name": "物防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "4&6", + "maxOnlyNum": 1, + "info": "物防提升6%" + }, + { + "id": 497, + "name": "策防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "5&6", + "maxOnlyNum": 1, + "info": "策防提升6%" + }, + { + "id": 498, + "name": "格挡率提升", + "img": 1, + "type": 101, + "isShow": 1, + "gainvalue": "11&20000", + "maxOnlyNum": 1, + "info": "提升20%" + }, + { + "id": 499, + "name": "策防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "5&20", + "maxOnlyNum": 1, + "info": "提升20%" + }, + { + "id": 500, + "name": "狂怒", + "img": 1, + "type": 301, + "isShow": 1, + "gainvalue": "40&", + "maxOnlyNum": 1, + "info": "初始怒气提升到40点" + }, + { + "id": 501, + "name": "暴怒", + "img": 1, + "type": 300, + "isShow": 1, + "gainvalue": "200&", + "maxOnlyNum": 1, + "info": "怒气上限提升至200点" + }, + { + "id": 502, + "name": "血量提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "1&10", + "maxOnlyNum": 1, + "info": "提升6%" + }, + { + "id": 503, + "name": "物防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "4&5", + "maxOnlyNum": 1, + "info": "物防提升3%" + }, + { + "id": 504, + "name": "策防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "5&5", + "maxOnlyNum": 1, + "info": "策防提升3%" + }, + { + "id": 505, + "name": "攻击力提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "2&10", + "maxOnlyNum": 1, + "info": "提升6%" + }, + { + "id": 506, + "name": "命中提升", + "img": 1, + "type": 101, + "isShow": 1, + "gainvalue": "9&10000", + "maxOnlyNum": 1, + "info": "命中提升6%" + }, + { + "id": 507, + "name": "血量提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "1&15", + "maxOnlyNum": 1, + "info": "血量提升15%" + }, + { + "id": 508, + "name": "物防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "4&10", + "maxOnlyNum": 1, + "info": "物防提升10%" + }, + { + "id": 509, + "name": "策防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "5&10", + "maxOnlyNum": 1, + "info": "策防提升10%" + }, + { + "id": 510, + "name": "血量提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "1&10", + "maxOnlyNum": 1, + "info": "提升10%" + }, + { + "id": 511, + "name": "物防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "4&8", + "maxOnlyNum": 1, + "info": "物防提升8%" + }, + { + "id": 512, + "name": "策防提升", + "img": 1, + "type": 102, + "isShow": 1, + "gainvalue": "5&8", + "maxOnlyNum": 1, + "info": "策防提升8%" + }, { "id": 3001, "name": "&", @@ -9321,7 +9511,7 @@ }, { "id": 3068, - "name": "投枪Ⅳ", + "name": "投枪I", "img": 1, "type": 1015, "isShow": 1, @@ -9331,13 +9521,13 @@ }, { "id": 3069, - "name": "&", + "name": "投枪II", "img": 1, - "type": 0, + "type": 1015, "isShow": 1, - "gainvalue": "&", + "gainvalue": "2&13&30000&47", "maxOnlyNum": 1, - "info": "&" + "info": "当攻击策略职业时,伤害加深提升30%,并同时给目标添加策略伤害加深降低debuff" }, { "id": 3070, @@ -9361,7 +9551,7 @@ }, { "id": 3072, - "name": "赦免Ⅳ", + "name": "赦免I", "img": 1, "type": 999, "isShow": 1, @@ -9371,13 +9561,13 @@ }, { "id": 3073, - "name": "&", + "name": "赦免II", "img": 1, - "type": 0, + "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "4013&4014", "maxOnlyNum": 1, - "info": "&" + "info": "回复自身30%生命值,并且自身的策略伤害减免提升30%" }, { "id": 3074, @@ -9481,7 +9671,7 @@ }, { "id": 3084, - "name": "突破Ⅳ", + "name": "突破 I", "img": 1, "type": 1017, "isShow": 1, @@ -9491,37 +9681,37 @@ }, { "id": 3085, - "name": "&", + "name": "突破 II", "img": 1, - "type": 0, + "type": 1017, "isShow": 1, - "gainvalue": "&", + "gainvalue": "64&", "maxOnlyNum": 1, - "info": "&" + "info": "攻击可以穿透到目标的身后,并且生成该技能伤害百分比的护盾" }, { "id": 3086, "name": "&", "img": 1, - "type": 0, + "type": 1017, "isShow": 1, "gainvalue": "&", "maxOnlyNum": 1, - "info": "&" + "info": "攻击可以穿透到目标的身后,并且生成该技能伤害百分比的护盾" }, { "id": 3087, "name": "&", "img": 1, - "type": 0, + "type": 1017, "isShow": 1, "gainvalue": "&", "maxOnlyNum": 1, - "info": "&" + "info": "攻击可以穿透到目标的身后,并且生成该技能伤害百分比的护盾" }, { "id": 3088, - "name": "坚壁Ⅳ", + "name": "坚壁 I", "img": 1, "type": 1003, "isShow": 1, @@ -9531,13 +9721,13 @@ }, { "id": 3089, - "name": "&", + "name": "坚壁 II", "img": 1, - "type": 0, + "type": 1003, "isShow": 1, - "gainvalue": "&", + "gainvalue": "68&", "maxOnlyNum": 1, - "info": "&" + "info": "给我方单位提升一个物理伤害减免提升的buff" }, { "id": 3090, @@ -9561,7 +9751,7 @@ }, { "id": 3092, - "name": "狙射Ⅳ", + "name": "狙射 I", "img": 1, "type": 1018, "isShow": 1, @@ -9571,13 +9761,13 @@ }, { "id": 3093, - "name": "&", + "name": "狙射 II", "img": 1, - "type": 0, + "type": 1018, "isShow": 1, - "gainvalue": "&", + "gainvalue": "3&33&71", "maxOnlyNum": 1, - "info": "&" + "info": "射击范围内的最多3个目标,被攻击目标有33%的概率获得一个物理伤害加深减少30%的减益效果,持续4回合" }, { "id": 3094, @@ -9601,7 +9791,7 @@ }, { "id": 3096, - "name": "鼓舞Ⅳ", + "name": "鼓舞 I", "img": 1, "type": 1003, "isShow": 1, @@ -9611,13 +9801,13 @@ }, { "id": 3097, - "name": "&", + "name": "鼓舞 II", "img": 1, - "type": 0, + "type": 1003, "isShow": 1, - "gainvalue": "&", + "gainvalue": "72&", "maxOnlyNum": 1, - "info": "&" + "info": "使我方指定目标获得幸运提升30%的效果,持续4回合" }, { "id": 3098, @@ -9721,7 +9911,7 @@ }, { "id": 3108, - "name": "毒雾Ⅳ", + "name": "毒雾 I", "img": 1, "type": 1034, "isShow": 1, @@ -9731,13 +9921,13 @@ }, { "id": 3109, - "name": "&", + "name": "毒雾 II", "img": 1, - "type": 0, + "type": 1034, "isShow": 1, - "gainvalue": "&", + "gainvalue": "73&74&0", "maxOnlyNum": 1, - "info": "&" + "info": "攻击单个目标,造成每回合30%策攻伤害的中毒效果,持续4回合,对已有中毒效果的单位立即生成一段毒伤害,同时降低目标25%的敏捷,持续3回合" }, { "id": 3110, @@ -9761,7 +9951,7 @@ }, { "id": 3112, - "name": "投毒Ⅳ", + "name": "投毒 I", "img": 1, "type": 1003, "isShow": 1, @@ -9771,13 +9961,13 @@ }, { "id": 3113, - "name": "&", + "name": "投毒 II", "img": 1, - "type": 0, + "type": 1003, "isShow": 1, - "gainvalue": "&", + "gainvalue": "73&", "maxOnlyNum": 1, - "info": "&" + "info": "附加中毒效果" }, { "id": 3114, @@ -9801,7 +9991,7 @@ }, { "id": 3116, - "name": "巨锤Ⅳ", + "name": "巨锤 I", "img": 4, "type": 1014, "isShow": 1, @@ -9811,13 +10001,13 @@ }, { "id": 3117, - "name": "&", - "img": 1, - "type": 0, + "name": "巨锤 II", + "img": 4, + "type": 1014, "isShow": 1, - "gainvalue": "&", + "gainvalue": "1&13&30000&0&0&0", "maxOnlyNum": 1, - "info": "&" + "info": "强力攻击一个目标,击退1格,不能击退的情况下伤害加深提升30%" }, { "id": 3118, @@ -9841,7 +10031,7 @@ }, { "id": 3120, - "name": "虎痴Ⅳ", + "name": "虎痴 I", "img": 5, "type": 999, "isShow": 1, @@ -9851,13 +10041,13 @@ }, { "id": 3121, - "name": "&", - "img": 1, - "type": 0, + "name": "虎痴 II", + "img": 5, + "type": 999, "isShow": 1, - "gainvalue": "&", + "gainvalue": "4015&4016", "maxOnlyNum": 1, - "info": "&" + "info": "根据自身攻击力回血,并且提升自身伤害减免,持续2次" }, { "id": 3122, @@ -13238,5 +13428,155 @@ "gainvalue": "10&", "maxOnlyNum": 1, "info": "获得10点怒气" + }, + { + "id": 4012, + "name": "召唤群狼", + "img": 1, + "type": 2000, + "isShow": 1, + "gainvalue": "2&2", + "maxOnlyNum": 1, + "info": "召唤2只狼" + }, + { + "id": 4013, + "name": "赦免", + "img": 1, + "type": 1016, + "isShow": 1, + "gainvalue": "30&", + "maxOnlyNum": 1, + "info": "恢复自身20%的血量" + }, + { + "id": 4014, + "name": "赦免(添加buff)", + "img": 1, + "type": 1003, + "isShow": 1, + "gainvalue": "67&", + "maxOnlyNum": 1, + "info": "策略伤害减免提升30%,持续5回合" + }, + { + "id": 4015, + "name": "虎痴(回血)", + "img": 1, + "type": 1020, + "isShow": 1, + "gainvalue": "2&20", + "maxOnlyNum": 1, + "info": "恢复自身攻击力20%的血量" + }, + { + "id": 4016, + "name": "虎痴(伤害减免)", + "img": 1, + "type": 1003, + "isShow": 1, + "gainvalue": "75&", + "maxOnlyNum": 1, + "info": "给自身添加伤害减免上升" + }, + { + "id": 6001, + "name": "强兵", + "img": 10, + "type": 999, + "isShow": 1, + "gainvalue": "494&495", + "maxOnlyNum": 1, + "info": "攻击力提升10%" + }, + { + "id": 6002, + "name": "重盾", + "img": 9, + "type": 999, + "isShow": 1, + "gainvalue": "496&497", + "maxOnlyNum": 1, + "info": "防御力提升6%" + }, + { + "id": 6003, + "name": "修体", + "img": 12, + "type": 102, + "isShow": 1, + "gainvalue": "1&10", + "maxOnlyNum": 1, + "info": "血量提升10%" + }, + { + "id": 6004, + "name": "怒发冲冠", + "img": 8, + "type": 205, + "isShow": 1, + "gainvalue": "100&6&0&0", + "maxOnlyNum": 1, + "info": "攻击额外怒气提升6点" + }, + { + "id": 6005, + "name": "虎啸", + "img": 5, + "type": 107, + "isShow": 1, + "gainvalue": "10&5000", + "maxOnlyNum": 1, + "info": "每损失10%的生命值,暴击提升5%" + }, + { + "id": 6006, + "name": "统军", + "img": 2, + "type": 110, + "isShow": 1, + "gainvalue": "2&5&3", + "maxOnlyNum": 1, + "info": "自身范围2内,每多一个友军,提升自身所有属性5%,生效3个" + }, + { + "id": 6007, + "name": "一夫当关", + "img": 13, + "type": 118, + "isShow": 1, + "gainvalue": "20&", + "maxOnlyNum": 1, + "info": "进入战场的怒气值提升20" + }, + { + "id": 6008, + "name": "精锐", + "img": 4, + "type": 105, + "isShow": 1, + "gainvalue": "30&", + "maxOnlyNum": 1, + "info": "每回合受到的第一次伤害的伤害减免提升30固定值" + }, + { + "id": 6009, + "name": "借箭", + "img": 15, + "type": 310, + "isShow": 1, + "gainvalue": "20&", + "maxOnlyNum": 1, + "info": "受到物理远程伤害时,伤害减免提升20" + }, + { + "id": 8001, + "name": "狼之怒", + "img": 16, + "type": 210, + "isShow": 1, + "gainvalue": "50&", + "maxOnlyNum": 1, + "info": "生命低于50%时,普通攻击时额外再攻击一次" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_se_add.json b/shared/resource/jsons/dic_zyz_se_add.json index f9cfc4db4..6b6f47fea 100644 --- a/shared/resource/jsons/dic_zyz_se_add.json +++ b/shared/resource/jsons/dic_zyz_se_add.json @@ -1,162 +1,178 @@ [ - { - "type": 1, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 102, - "haloObject": 0 - }, - { - "type": 5, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 102, - "haloObject": 0 - }, - { - "type": 8, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 102, - "haloObject": 0 - }, - { - "type": 13, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 102, - "haloObject": 0 - }, - { - "type": 18, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 21, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 22, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 27, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 28, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 31, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 32, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 33, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 34, - "isSeid": 0, - "isBuff": 1, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 35, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 102, - "haloObject": 0 - }, - { - "type": 101, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 102, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 114, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 303, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 312, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - }, - { - "type": 435, - "isSeid": 1, - "isBuff": 0, - "isHalo": 0, - "olyType": 101, - "haloObject": 0 - } + { + "type": 1, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 102, + "haloObject": 0 + }, + { + "type": 5, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 102, + "haloObject": 0 + }, + { + "type": 8, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 102, + "haloObject": 0 + }, + { + "type": 13, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 102, + "haloObject": 0 + }, + { + "type": 18, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 21, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 22, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 27, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 28, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 31, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 32, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 33, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 34, + "isSeid": 0, + "isBuff": 1, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 35, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 102, + "haloObject": 0 + }, + { + "type": 101, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 102, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 114, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 210, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 303, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 312, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 435, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + }, + { + "type": 2000, + "isSeid": 1, + "isBuff": 0, + "isHalo": 0, + "olyType": 101, + "haloObject": 0 + } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_search.json b/shared/resource/jsons/dic_zyz_search.json index 533d1f466..2ca105184 100644 --- a/shared/resource/jsons/dic_zyz_search.json +++ b/shared/resource/jsons/dic_zyz_search.json @@ -5,10 +5,10 @@ "quality": 1, "reward": "31001&50|31002&100", "additionalReward": "10201&5|10202&10", - "termsForAdd": "1&8&2|2&2&1|3&1&1", + "termsForAdd": "1&2&2|2&2&1|3&1&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -20,7 +20,7 @@ "termsForAdd": "2&1&1|3&2&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -32,7 +32,7 @@ "termsForAdd": "2&3&1|3&3&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -44,7 +44,7 @@ "termsForAdd": "2&4&1|3&4&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -53,10 +53,10 @@ "quality": 2, "reward": "17007&50|17008&100", "additionalReward": "10501&5|10502&10", - "termsForAdd": "1&9&1|2&4&1|3&5&1", + "termsForAdd": "1&1&1|2&4&1|3&5&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -68,7 +68,7 @@ "termsForAdd": "3&6&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -80,7 +80,7 @@ "termsForAdd": "3&7&1", "actorNeeded": 2, "completeTime": 60, - "suitFloor": "1&", + "suitFloor": 1, "weight": 1 }, { @@ -92,7 +92,7 @@ "termsForAdd": "3&8&2", "actorNeeded": 3, "completeTime": 60, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -104,7 +104,7 @@ "termsForAdd": "1&1&1|2&1&1|3&1&1", "actorNeeded": 3, "completeTime": 60, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -116,7 +116,7 @@ "termsForAdd": "1&2&1|2&2&1|3&2&1", "actorNeeded": 3, "completeTime": 120, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -125,10 +125,10 @@ "quality": 4, "reward": "10105&50|10201&100", "additionalReward": "10703&5|10704&10", - "termsForAdd": "1&3&1|2&3&1|3&3&1", + "termsForAdd": "1&1&1|2&3&1|3&3&1", "actorNeeded": 3, "completeTime": 120, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -137,10 +137,10 @@ "quality": 4, "reward": "10202&50|10203&100", "additionalReward": "10705&5|12001&10", - "termsForAdd": "1&4&1|2&4&1|3&4&1", + "termsForAdd": "1&2&1|2&4&1|3&4&1", "actorNeeded": 3, "completeTime": 120, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -149,10 +149,10 @@ "quality": 5, "reward": "10204&50|10205&100", "additionalReward": "12002&5|12003&10", - "termsForAdd": "1&5&1|2&1&1|3&5&1", + "termsForAdd": "1&1&1|2&1&1|3&5&1", "actorNeeded": 3, "completeTime": 120, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -161,10 +161,10 @@ "quality": 5, "reward": "10301&50|10302&100", "additionalReward": "12004&5|12005&10", - "termsForAdd": "1&6&1|2&2&1|3&6&1", + "termsForAdd": "1&2&1|2&2&1|3&6&1", "actorNeeded": 3, "completeTime": 120, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 }, { @@ -173,10 +173,10 @@ "quality": 5, "reward": "10303&50|10304&100", "additionalReward": "12006&5|12007&10", - "termsForAdd": "1&7&1|2&3&1|3&7&1", + "termsForAdd": "1&1&1|2&3&1|3&7&1", "actorNeeded": 3, "completeTime": 120, - "suitFloor": "5&", + "suitFloor": 1, "weight": 1 } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_skill.json b/shared/resource/jsons/dic_zyz_skill.json index b8de67bb3..056d8e2e2 100644 --- a/shared/resource/jsons/dic_zyz_skill.json +++ b/shared/resource/jsons/dic_zyz_skill.json @@ -58,7 +58,7 @@ }, { "id": 4, - "name": "长枪投射", + "name": "长枪投射I", "hurt_formula": " (ownAtk*2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", "gain_formula": "&", "rage_cost": 100, @@ -77,7 +77,7 @@ }, { "id": 5, - "name": "赦免", + "name": "赦免I", "hurt_formula": 0, "gain_formula": "&", "rage_cost": 0, @@ -96,7 +96,7 @@ }, { "id": 6, - "name": "连珠三箭", + "name": "连珠三箭 I", "hurt_formula": " (ownAtk*1.2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", "gain_formula": "&", "rage_cost": 100, @@ -115,7 +115,7 @@ }, { "id": 7, - "name": "鼓舞", + "name": "鼓舞 I", "hurt_formula": 0, "gain_formula": "&", "rage_cost": 0, @@ -172,7 +172,7 @@ }, { "id": 10, - "name": "巨锤震击", + "name": "巨锤震击 I", "hurt_formula": " (ownAtk*2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", "gain_formula": "&", "rage_cost": 100, @@ -191,7 +191,7 @@ }, { "id": 11, - "name": "虎痴", + "name": "虎痴 I", "hurt_formula": 0, "gain_formula": "&", "rage_cost": 0, @@ -248,7 +248,7 @@ }, { "id": 14, - "name": "敌阵突破", + "name": "敌阵突破 I", "hurt_formula": " (ownAtk*2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", "gain_formula": "&", "rage_cost": 100, @@ -267,7 +267,7 @@ }, { "id": 15, - "name": "坚壁", + "name": "坚壁 I", "hurt_formula": 0, "gain_formula": "&", "rage_cost": 0, @@ -321,5 +321,233 @@ "skill_info": "极品技能", "skilNameImage": 0, "skillSceneSpine": "&" + }, + { + "id": 18, + "name": "狼王爪击", + "hurt_formula": " (ownAtk*1.2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 0, + "cd": 0, + "attack_area": 5, + "strike_area": 7, + "object": 0, + "skill_class": 3, + "effect": "&", + "actionName": "skill1", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "对自身3格范围内的所有敌人造成120%的伤害", + "skilNameImage": 6, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 19, + "name": "召唤狼群", + "hurt_formula": 0, + "gain_formula": "&", + "rage_cost": 0, + "cd": 0, + "attack_area": 5, + "strike_area": 1, + "object": 1, + "skill_class": 3, + "effect": "4012&", + "actionName": "skill2", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "召唤2只狼", + "skilNameImage": 7, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 20, + "name": "长枪投射II", + "hurt_formula": " (ownAtk*3*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 100, + "cd": 0, + "attack_area": 2, + "strike_area": 1, + "object": 0, + "skill_class": 1, + "effect": "3069&", + "actionName": "skill1", + "secondActionName": "&", + "oppoSecondActionName": "skill1_B", + "skill_info": "远距离投射长枪,对目标造成300%的伤害,目标为策略职业时,伤害提升30%,并且给目标添加一个策略伤害加深降低20%的效果,持续4回合", + "skilNameImage": 1, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 21, + "name": "赦免II", + "hurt_formula": 0, + "gain_formula": "&", + "rage_cost": 0, + "cd": 3, + "attack_area": 5, + "strike_area": 1, + "object": 1, + "skill_class": 2, + "effect": "3072&", + "actionName": "skill2", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "回复自身10%生命值,并且自身的策略伤害减免上升20%,持续2回合", + "skilNameImage": 0, + "skillSceneSpine": "&" + }, + { + "id": 22, + "name": "敌阵突破 II", + "hurt_formula": " (ownAtk*3*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 100, + "cd": 0, + "attack_area": 3, + "strike_area": 1, + "object": 0, + "skill_class": 1, + "effect": "3085&", + "actionName": "skill1", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "向目标冲锋造成300%伤害,同时会生成自身攻击30%的护盾,持续4回合,冲锋会位移到目标的身后", + "skilNameImage": 4, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 23, + "name": "坚壁 II", + "hurt_formula": 0, + "gain_formula": "&", + "rage_cost": 0, + "cd": 3, + "attack_area": 2, + "strike_area": 1, + "object": 1, + "skill_class": 2, + "effect": "3089&", + "actionName": "skill2", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "使我方指定目标获得物理伤害减免提升30%,持续2回合", + "skilNameImage": 0, + "skillSceneSpine": "&" + }, + { + "id": 24, + "name": "连珠三箭 II", + "hurt_formula": " (ownAtk*1.5*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 100, + "cd": 0, + "attack_area": 4, + "strike_area": 1, + "object": 0, + "skill_class": 1, + "effect": "3093&", + "actionName": "skill1", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "对范围内的多个目标(最多3个)造成150%的伤害,被攻击目标有33%的概率获得一个减益效果,攻击时,物理伤害加深减少30%,持续4回合", + "skilNameImage": 2, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 25, + "name": "鼓舞 II", + "hurt_formula": 0, + "gain_formula": "&", + "rage_cost": 0, + "cd": 3, + "attack_area": 2, + "strike_area": 1, + "object": 1, + "skill_class": 2, + "effect": "3097&", + "actionName": "skill2", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "使我方指定目标获得幸运提升20%的效果,持续4回合", + "skilNameImage": 0, + "skillSceneSpine": "&" + }, + { + "id": 26, + "name": "猛毒迷雾", + "hurt_formula": " (ownAtk*1.2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 100, + "cd": 0, + "attack_area": 2, + "strike_area": 4, + "object": 0, + "skill_class": 1, + "effect": "3109&", + "actionName": "skill1", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "对范围内目标进行毒雾攻击,造成120%伤害,附加中毒效果,造成每回合30%策攻伤害,持续4回合,对已有中毒效果的单位立即生成一段毒伤害,同时降低目标20%的敏捷,持续3回合", + "skilNameImage": 3, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 27, + "name": "投毒", + "hurt_formula": " (ownAtk*1.8*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 0, + "cd": 3, + "attack_area": 2, + "strike_area": 1, + "object": 0, + "skill_class": 2, + "effect": "3113&", + "actionName": "skill2", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "对目标下毒,造成180%伤害,附加中毒效果,造成每回合30%策攻伤害,持续4回合,对已有中毒效果的单位立即生成一段毒伤害", + "skilNameImage": 0, + "skillSceneSpine": "&" + }, + { + "id": 28, + "name": "巨锤震击 II", + "hurt_formula": " (ownAtk*2.2*ownTerAddtion/100 - oppoDef*oppoTerAddtion/100)*(1 + ownDamInc/100000 - oppoDamDec/100000)", + "gain_formula": "&", + "rage_cost": 100, + "cd": 0, + "attack_area": 3, + "strike_area": 1, + "object": 0, + "skill_class": 1, + "effect": "3117&", + "actionName": "skill1", + "secondActionName": "skill1_B", + "oppoSecondActionName": "&", + "skill_info": "造成220%物理伤害,并且击退1格,如果不能击退则这次攻击伤害加深提升30%", + "skilNameImage": 5, + "skillSceneSpine": "nuqijidonghuablue" + }, + { + "id": 29, + "name": "虎痴 II", + "hurt_formula": 0, + "gain_formula": "&", + "rage_cost": 0, + "cd": 3, + "attack_area": 5, + "strike_area": 1, + "object": 1, + "skill_class": 2, + "effect": "3121&", + "actionName": "skill2", + "secondActionName": "&", + "oppoSecondActionName": "&", + "skill_info": "恢复自身20%攻击力的血量,并且给自身附加伤害减免15%,4回合内作用2次", + "skilNameImage": 0, + "skillSceneSpine": "&" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_state.json b/shared/resource/jsons/dic_zyz_state.json index c028ddd28..c8c80720f 100644 --- a/shared/resource/jsons/dic_zyz_state.json +++ b/shared/resource/jsons/dic_zyz_state.json @@ -973,5 +973,155 @@ "img": 44, "info": "回春状态描述文字", "showOnChar": "回春" + }, + { + "buffId": 66, + "type": 33, + "name": "策略伤害加深下降", + "maxOlyNum": 1, + "round": 4, + "times": 0, + "cover": 1, + "buffOrDebuff": 1, + "gainvalue": "20000&", + "dotOrHot": 0, + "img": 3, + "info": "策略伤害加深降低20%", + "showOnChar": "增伤↓" + }, + { + "buffId": 67, + "type": 34, + "name": "策略伤害减免上升 ", + "maxOlyNum": 1, + "round": 5, + "times": 0, + "cover": 1, + "buffOrDebuff": 0, + "gainvalue": "30000&", + "dotOrHot": 0, + "img": 7, + "info": "策略伤害减免上升30%", + "showOnChar": "减伤↑" + }, + { + "buffId": 68, + "type": 28, + "name": "伤害减免上升", + "maxOlyNum": 1, + "round": 2, + "times": 0, + "cover": 1, + "buffOrDebuff": 0, + "gainvalue": "30000&", + "dotOrHot": 0, + "img": 8, + "info": "伤害减免增加30%", + "showOnChar": "减伤↑" + }, + { + "buffId": 69, + "type": 5, + "name": "护盾(生命百分比)", + "maxOlyNum": 1, + "round": 2, + "times": 0, + "cover": 1, + "buffOrDebuff": 0, + "gainvalue": "1&20", + "dotOrHot": 0, + "img": 19, + "info": "可以抵消自身生命20%伤害的护盾", + "showOnChar": "护盾" + }, + { + "buffId": 70, + "type": 5, + "name": "护盾(生命百分比)", + "maxOlyNum": 1, + "round": 2, + "times": 0, + "cover": 1, + "buffOrDebuff": 0, + "gainvalue": "1&30", + "dotOrHot": 0, + "img": 19, + "info": "可以抵消自身生命30%伤害的护盾", + "showOnChar": "护盾" + }, + { + "buffId": 71, + "type": 31, + "name": "物理伤害加深下降", + "maxOlyNum": 1, + "round": 4, + "times": 0, + "cover": 1, + "buffOrDebuff": 1, + "gainvalue": "30000&", + "dotOrHot": 0, + "img": 7, + "info": "攻击时,物理伤害加深下降30%", + "showOnChar": "增伤↓" + }, + { + "buffId": 72, + "type": 22, + "name": "幸运上升 ", + "maxOlyNum": 1, + "round": 4, + "times": 0, + "cover": 1, + "buffOrDebuff": 0, + "gainvalue": "30&", + "dotOrHot": 0, + "img": 8, + "info": "幸运上升30%", + "showOnChar": "幸运↑" + }, + { + "buffId": 73, + "type": 13, + "name": "中毒", + "maxOlyNum": 1, + "round": 4, + "times": 0, + "cover": 1, + "buffOrDebuff": 1, + "gainvalue": "1&30", + "dotOrHot": 1, + "img": 1, + "info": "每回合造成30%策攻的中毒伤害", + "showOnChar": "中毒" + }, + { + "buffId": 74, + "type": 21, + "name": "敏捷下降", + "maxOlyNum": 1, + "round": 3, + "times": 0, + "cover": 1, + "buffOrDebuff": 1, + "gainvalue": "25&", + "dotOrHot": 0, + "img": 7, + "info": "敏捷下降25%", + "showOnChar": "敏捷↓" + }, + { + "buffId": 75, + "type": 28, + "name": "伤害减免上升 ", + "maxOlyNum": 1, + "round": 4, + "times": 2, + "cover": 0, + "buffOrDebuff": 0, + "gainvalue": "15000&", + "dotOrHot": 0, + "img": 8, + "info": "伤害减免上升15%", + "showOnChar": "减伤↑" } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_strings.json b/shared/resource/jsons/dic_zyz_strings.json new file mode 100644 index 000000000..c49a118b7 --- /dev/null +++ b/shared/resource/jsons/dic_zyz_strings.json @@ -0,0 +1,17 @@ +[ + { + "id": 1, + "string": "挑战规则\r\n玩家可以不断向上挑战关卡,挑战不需要消耗资源。\r\n在镇念塔中挂机获得资源。\r\n\r\n收集\r\n当通过第一关后,开启收集功能。\r\n每隔一定时间,便可自动获得相关资源收益。\r\n通过层数越高,收集单位时间内获得的收益越高。\r\n收集收益最多存储1个小时。\r\n\r\n任务探索\r\n探索任务每日5点刷新,每次会刷新多个任务。\r\n可派遣武将完成任务,任务完成后可获得奖励。\r\n每个任务会存在特殊加成条件,当武将满足加成条件时,可获得额外的加成奖励。\r\n\r\n奖励规则\r\n成功挑战关卡后,会获得关卡奖励。\r\n每通过5个关卡,可获得一份通关奖励。\r\n探索每隔一定时间,可获得奖励。\r\n完成派遣任务可获得奖励\r\n\r\n", + "tip": "镇念塔说明" + }, + { + "id": 2, + "string": "挑战规则\r\n玩家可以不断向上挑战首领关卡,挑战不需要消耗资源。\r\n", + "tip": "秘境说明" + }, + { + "id": 3, + "string": "这里写上远征玩法说明", + "tip": "远征说明" + } +] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_terrain_eff.json b/shared/resource/jsons/dic_zyz_terrain_eff.json index 3abbed4a2..977378d9f 100644 --- a/shared/resource/jsons/dic_zyz_terrain_eff.json +++ b/shared/resource/jsons/dic_zyz_terrain_eff.json @@ -1,317 +1,352 @@ -[ - { - "id": 1, - "1": 105, - "2": 105, - "3": 105, - "4": 105, - "5": 105, - "6": 100, - "7": 255, - "8": 105, - "9": 105, - "10": 105, - "11": 100, - "12": 100, - "13": 100, - "14": 100, - "15": 100, - "16": 100, - "17": 105, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 105, - "25": 105, - "26": 105, - "27": 100, - "28": 100, - "29": 100, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 2, - "1": 100, - "2": 105, - "3": 110, - "4": 100, - "5": 105, - "6": 95, - "7": 255, - "8": 100, - "9": 100, - "10": 100, - "11": 95, - "12": 100, - "13": 100, - "14": 100, - "15": 100, - "16": 100, - "17": 110, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 105, - "25": 105, - "26": 105, - "27": 100, - "28": 100, - "29": 95, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 3, - "1": 110, - "2": 110, - "3": 95, - "4": 100, - "5": 95, - "6": 95, - "7": 255, - "8": 100, - "9": 100, - "10": 95, - "11": 90, - "12": 90, - "13": 100, - "14": 95, - "15": 100, - "16": 100, - "17": 110, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 95, - "25": 105, - "26": 100, - "27": 100, - "28": 100, - "29": 90, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 4, - "1": 105, - "2": 105, - "3": 105, - "4": 105, - "5": 105, - "6": 95, - "7": 255, - "8": 110, - "9": 105, - "10": 100, - "11": 95, - "12": 100, - "13": 100, - "14": 110, - "15": 100, - "16": 100, - "17": 100, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 100, - "25": 105, - "26": 105, - "27": 100, - "28": 100, - "29": 95, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 5, - "1": 100, - "2": 105, - "3": 100, - "4": 100, - "5": 100, - "6": 110, - "7": 255, - "8": 105, - "9": 105, - "10": 100, - "11": 95, - "12": 105, - "13": 100, - "14": 105, - "15": 100, - "16": 100, - "17": 110, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 110, - "25": 105, - "26": 105, - "27": 100, - "28": 100, - "29": 100, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 6, - "1": 100, - "2": 100, - "3": 100, - "4": 95, - "5": 95, - "6": 95, - "7": 255, - "8": 95, - "9": 100, - "10": 100, - "11": 90, - "12": 95, - "13": 100, - "14": 95, - "15": 100, - "16": 100, - "17": 100, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 105, - "25": 105, - "26": 100, - "27": 100, - "28": 100, - "29": 95, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 7, - "1": 100, - "2": 100, - "3": 105, - "4": 105, - "5": 105, - "6": 100, - "7": 255, - "8": 95, - "9": 100, - "10": 100, - "11": 95, - "12": 100, - "13": 100, - "14": 100, - "15": 100, - "16": 100, - "17": 105, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 105, - "25": 105, - "26": 100, - "27": 100, - "28": 100, - "29": 100, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 8, - "1": 100, - "2": 100, - "3": 100, - "4": 95, - "5": 90, - "6": 95, - "7": 255, - "8": 95, - "9": 100, - "10": 100, - "11": 90, - "12": 95, - "13": 100, - "14": 95, - "15": 100, - "16": 100, - "17": 100, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 105, - "25": 105, - "26": 100, - "27": 100, - "28": 100, - "29": 95, - "30": 100, - "31": 100, - "32": 100 - }, - { - "id": 9, - "1": 100, - "2": 105, - "3": 110, - "4": 100, - "5": 105, - "6": 95, - "7": 255, - "8": 100, - "9": 100, - "10": 100, - "11": 95, - "12": 100, - "13": 100, - "14": 100, - "15": 100, - "16": 100, - "17": 110, - "18": 100, - "19": 110, - "20": 110, - "21": 110, - "22": 105, - "23": 105, - "24": 105, - "25": 105, - "26": 105, - "27": 100, - "28": 100, - "29": 95, - "30": 100, - "31": 100, - "32": 100 - } +[ + { + "1": 105, + "2": 105, + "3": 105, + "4": 105, + "5": 105, + "6": 100, + "7": 255, + "8": 105, + "9": 105, + "10": 105, + "11": 100, + "12": 100, + "13": 100, + "14": 100, + "15": 100, + "16": 100, + "17": 105, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 105, + "27": 100, + "28": 100, + "29": 100, + "30": 100, + "31": 100, + "32": 100, + "id": 1 + }, + { + "1": 100, + "2": 105, + "3": 110, + "4": 100, + "5": 105, + "6": 95, + "7": 255, + "8": 100, + "9": 100, + "10": 100, + "11": 95, + "12": 100, + "13": 100, + "14": 100, + "15": 100, + "16": 100, + "17": 110, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 105, + "27": 100, + "28": 100, + "29": 95, + "30": 100, + "31": 100, + "32": 100, + "id": 2 + }, + { + "1": 110, + "2": 110, + "3": 95, + "4": 100, + "5": 95, + "6": 95, + "7": 255, + "8": 100, + "9": 100, + "10": 95, + "11": 90, + "12": 90, + "13": 100, + "14": 95, + "15": 100, + "16": 100, + "17": 110, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 95, + "25": 105, + "26": 100, + "27": 100, + "28": 100, + "29": 90, + "30": 100, + "31": 100, + "32": 100, + "id": 3 + }, + { + "1": 105, + "2": 105, + "3": 105, + "4": 105, + "5": 105, + "6": 95, + "7": 255, + "8": 110, + "9": 105, + "10": 100, + "11": 95, + "12": 100, + "13": 100, + "14": 110, + "15": 100, + "16": 100, + "17": 100, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 100, + "25": 105, + "26": 105, + "27": 100, + "28": 100, + "29": 95, + "30": 100, + "31": 100, + "32": 100, + "id": 4 + }, + { + "1": 100, + "2": 105, + "3": 100, + "4": 100, + "5": 100, + "6": 110, + "7": 255, + "8": 105, + "9": 105, + "10": 100, + "11": 95, + "12": 105, + "13": 100, + "14": 105, + "15": 100, + "16": 100, + "17": 110, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 110, + "25": 105, + "26": 105, + "27": 100, + "28": 100, + "29": 100, + "30": 100, + "31": 100, + "32": 100, + "id": 5 + }, + { + "1": 100, + "2": 100, + "3": 100, + "4": 95, + "5": 95, + "6": 95, + "7": 255, + "8": 95, + "9": 100, + "10": 100, + "11": 90, + "12": 95, + "13": 100, + "14": 95, + "15": 100, + "16": 100, + "17": 100, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 100, + "27": 100, + "28": 100, + "29": 95, + "30": 100, + "31": 100, + "32": 100, + "id": 6 + }, + { + "1": 100, + "2": 100, + "3": 105, + "4": 105, + "5": 105, + "6": 100, + "7": 255, + "8": 95, + "9": 100, + "10": 100, + "11": 95, + "12": 100, + "13": 100, + "14": 100, + "15": 100, + "16": 100, + "17": 105, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 100, + "27": 100, + "28": 100, + "29": 100, + "30": 100, + "31": 100, + "32": 100, + "id": 7 + }, + { + "1": 100, + "2": 100, + "3": 100, + "4": 95, + "5": 90, + "6": 95, + "7": 255, + "8": 95, + "9": 100, + "10": 100, + "11": 90, + "12": 95, + "13": 100, + "14": 95, + "15": 100, + "16": 100, + "17": 100, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 100, + "27": 100, + "28": 100, + "29": 95, + "30": 100, + "31": 100, + "32": 100, + "id": 8 + }, + { + "1": 100, + "2": 105, + "3": 110, + "4": 100, + "5": 105, + "6": 95, + "7": 255, + "8": 100, + "9": 100, + "10": 100, + "11": 95, + "12": 100, + "13": 100, + "14": 100, + "15": 100, + "16": 100, + "17": 110, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 105, + "27": 100, + "28": 100, + "29": 95, + "30": 100, + "31": 100, + "32": 100, + "id": 9 + }, + { + "1": 105, + "2": 105, + "3": 105, + "4": 105, + "5": 105, + "6": 100, + "7": 255, + "8": 105, + "9": 105, + "10": 105, + "11": 100, + "12": 100, + "13": 100, + "14": 100, + "15": 100, + "16": 100, + "17": 105, + "18": 100, + "19": 110, + "20": 110, + "21": 110, + "22": 105, + "23": 105, + "24": 105, + "25": 105, + "26": 105, + "27": 100, + "28": 100, + "29": 100, + "30": 100, + "31": 100, + "32": 100, + "id": 10 + } ] \ No newline at end of file diff --git a/web-server/app/service/Auth.ts b/web-server/app/service/Auth.ts index 65eba0df2..323eef011 100644 --- a/web-server/app/service/Auth.ts +++ b/web-server/app/service/Auth.ts @@ -1,5 +1,4 @@ import { FIX_SMS_CODE_TELS, COUNTER, DEFAULT_ITEMS, ITID, DEFAULT_GOLD, DEFAULT_LV } from '@consts/consts'; -import { CounterModel } from '@db/Counter'; import { DEFAULT_HEROES } from '@consts/consts'; import { HeroModel } from '@db/Hero'; import { RoleModel } from '@db/Role'; @@ -141,23 +140,17 @@ export default class Auth extends Service { if(hero) { continue; } - const seqId = await CounterModel.getNewCounter(COUNTER.HID)||-1; + let dicHero = getHeroInfoById(hid); if(!dicHero) { break; } + let {quality, initialStars: star, jobid: job, name: hName} = dicHero; - const heroInfo = { - roleId, - roleName: role.roleName, - hid: hid, - hName: dicHero.name, - seqId, - star: dicHero.quality, - lv: 30, - ce: 100 - } - await HeroModel.createHero(heroInfo); + hero = await HeroModel.createHero({ + roleId, roleName: role.roleName, hid, hName, star, quality, job, serverId: role.serverId + }); + } for(let {id, count} of DEFAULT_ITEMS) {