diff --git a/game-server/app/servers/role/handler/heroHandler.ts b/game-server/app/servers/role/handler/heroHandler.ts index 343f14b0c..3871a5367 100644 --- a/game-server/app/servers/role/handler/heroHandler.ts +++ b/game-server/app/servers/role/handler/heroHandler.ts @@ -3,7 +3,7 @@ import { handleCost, addItems, unlockFigure, createHeroes, createHero, CheckMete import { calPlayerCeAndSave, calAllHeroCe } from '../../../services/playerCeService'; import { resResult, deepCopy } from '../../../pubUtils/util'; import { STATUS } from '../../../consts/statusCode'; -import { HeroModel, Connect, HeroSkin, HeroUpdate } from '../../../db/Hero'; +import { HeroModel, Connect, HeroSkin, HeroUpdate, EPlace } from '../../../db/Hero'; import { CURRENCY_BY_TYPE, CURRENCY_TYPE, CONSUME_TYPE, HERO_GROW_MAX, HERO_SYSTEM_TYPE, ABI_STAGE, DEBUG_MAGIC_WORD, HERO_INITIAL_QUALITY, REDIS_KEY, TASK_TYPE } from '../../../consts'; import { RoleModel } from '../../../db/Role'; import { ItemModel } from '../../../db/Item'; @@ -11,11 +11,14 @@ import { gameData, getHeroExpByLv, getHeroStarByQuality, getHeroWakeByQuality, g import { ItemInter, RewardInter } from '../../../pubUtils/interface'; import { getDropItems, FIGURE_UNLOCK_CONDITION } from '../../../consts/constModules/itemConst' import { pushComposeOrangeHero, pushHeroQualityUpMsg, pushHeroStarMax, pushHeroWakeUp } from '../../../services/chatService'; -import { calculatetopLineup } from '../../../pubUtils/playerCe'; +import { calculatetopLineup, calEquipSeids } from '../../../pubUtils/playerCe'; import { PvpDefenseModel } from '../../../db/PvpDefense'; import { checkTaskWithHero, checkTask, checkActivityTask } from '../../../services/taskService'; import { addSkin } from '../../../pubUtils/itemUtils'; import Skin from '../../../db/Skin'; +import { EquipModel, EquipType } from '../../../db/Equip'; +import { checkEquipCanPut } from '../../../services/equipService'; +import { pick } from 'underscore'; export default function (app: Application) { new HandlerService(app, {}); @@ -550,11 +553,13 @@ export class HeroHandler { async heroWearSkin(msg: { id: number }, session: BackendSession) { let roleId: string = session.get('roleId'); let sid: string = session.get('sid'); + let serverId: number = session.get('serverId'); + let { id } = msg; - let skinInfo = gameData.fashion.get(id); - // console.log('*****', id, skinInfo) - if (!skinInfo) return resResult(STATUS.HERO_SKIN_NOT_FIND); - let hero = await HeroModel.findByHidAndRole(skinInfo.actorId, roleId); + let dicSkin = gameData.fashion.get(id); + // console.log('*****', id, dicSkin) + if (!dicSkin) return resResult(STATUS.HERO_SKIN_NOT_FIND); + let hero = await HeroModel.findByHidAndRoleWithEquip(dicSkin.actorId, roleId); if (!hero) return resResult(STATUS.HERO_NOT_FIND); let newHeroSkins: HeroSkin[] = []; @@ -569,17 +574,42 @@ export class HeroHandler { result = true; } else { if (!!skin.enable) { - lastSkinId = skin.id; + lastSkinId = skin.skinId; } - newHeroSkins.push({ ...skin, enable: false }); } } if (!result) { return resResult(STATUS.HERO_SKIN_NOT_FIND); } - hero = await calPlayerCeAndSave(HERO_SYSTEM_TYPE.SKIN, sid, roleId, hero, { skins: newHeroSkins }, [id, lastSkinId]); - return resResult(STATUS.SUCCESS, { curHero: { hid: hero.hid, skins: hero.skins } }); + let oldEquipSeids = calEquipSeids(hero); + let dicHero = gameData.hero.get(dicSkin.heroId); + let dicMyJob = gameData.job.get(hero.job); + let dicNewJob = getJobByGradeAndClass(dicHero.jobClass, dicMyJob.grade); + + let newEplace: EPlace[] = [], heroPutNum = 0, curEquips: {seqId: number, id: number, hid: number, ePlaceId: number}[] = []; + for(let { id, equip, lv, refineLv } of hero.ePlace) { + let e = equip; + if(equip && !checkEquipCanPut(hero, e.id)) { + await EquipModel.putOnOrOff(e._id, 0); + heroPutNum -= 1; + newEplace.push({ id, equip: null, lv, refineLv}); + curEquips.push({ seqId: e.seqId, id: e.id, hid: 0, ePlaceId: id }); + } else { + newEplace.push({ id, equip: e?e._id: null, lv, refineLv}); + } + } + + + if(heroPutNum < 0) { + await calPlayerCeAndSave(HERO_SYSTEM_TYPE.EQUIP, sid, roleId, hero, {}, oldEquipSeids); + await checkTask(roleId, sid, TASK_TYPE.EQUIP_SUM, heroPutNum, true, {}); + await checkActivityTask(serverId, sid, roleId, TASK_TYPE.EQUIP_SUM, heroPutNum); + await checkTaskWithHero(roleId, sid, TASK_TYPE.EQUIP_BY_HERO, hero, [heroPutNum]); + } + + hero = await calPlayerCeAndSave(HERO_SYSTEM_TYPE.SKIN, sid, roleId, hero, { skins: newHeroSkins, skinId: dicSkin.heroId, job: dicNewJob.jobid, ePlace: newEplace }); + return resResult(STATUS.SUCCESS, { curHero: pick(hero, ['hid', 'skins', 'skinId', 'job']), curEquips }); } // ! debug接口 一键全武将 diff --git a/shared/db/Hero.ts b/shared/db/Hero.ts index 8a95ca516..a6fcce344 100644 --- a/shared/db/Hero.ts +++ b/shared/db/Hero.ts @@ -23,6 +23,13 @@ export class CeAttrData { this.id = id; } + public copyFromHero(data: CeAttrData) { + this.base = data.base; + this.ratioUp = data.ratioUp; + this.fixUp = data.fixUp; + this.equipUp = data.equipUp; + } + public updateAttr(update: { inc?: CeAttrUpdate, set?: CeAttrUpdate }) { if(update.inc) { let { base, equipUp, fixUp, ratioUp } = update.inc; @@ -55,6 +62,8 @@ export class Connect { export class HeroSkin { @prop({ required: true }) id: number; + @prop({ required: true }) + skinId: number; // fashions表的heroId字段 @prop({ ref: 'Skin', type: mongoose.Schema.Types.ObjectId }) skin: Ref; @prop({ required: true }) @@ -145,6 +154,8 @@ export default class Hero extends BaseModel { job: number; // 职业 @prop({ required: true, default: 0 }) jobStage: number; // 职阶 + @prop({ required: true, default: 0 }) + skinId: number; // 当前皮肤id,fashions表的heroId字段 @prop({ required: true, default: 0 }) favour: number; // 好感度 diff --git a/shared/db/Skin.ts b/shared/db/Skin.ts index a500de023..8e8e0250b 100644 --- a/shared/db/Skin.ts +++ b/shared/db/Skin.ts @@ -10,19 +10,21 @@ export default class Skin extends BaseModel { roleName: string; // 角色名称 @prop({ required: true, default: '' }) - id: number; // 皮肤id + id: number; // 皮肤id,fashions表的goodId字段 + @prop({ required: true, default: '' }) + skinId: number; // fashions表的heroId字段 @prop({ required: true, default: '', select: false}) skinName: string; // 皮肤名称 @prop({ required: true, default: 0 }) - hid: number; + hid: number; // 原始武将id public static async findbyRole(roleId: string) { - const rec: SkinType[] = await SkinModel.find({ roleId }, {_id: 0}).select('id skinName hid').lean(); + const rec: SkinType[] = await SkinModel.find({ roleId }, {_id: 0}).select('id skinId skinName hid').lean(); return rec; } public static async findbyRoleAndHid(roleId: string, hid: number) { - const rec: SkinType[] = await SkinModel.find({ roleId, hid }).select('id').lean(); + const rec: SkinType[] = await SkinModel.find({ roleId, hid }).select('id skinId').lean(); return rec; } @@ -35,7 +37,7 @@ export default class Skin extends BaseModel { return items; } - public static async increaseSkin(roleId: string, id: number, info: { roleId: string, roleName: string, id: number, skinName: string, hid: number }, lean = true) { + public static async increaseSkin(roleId: string, id: number, info: { roleId: string, roleName: string, id: number, skinName: string, hid: number, skinId: number }, lean = true) { const doc = new SkinModel(); const setOnInsert = Object.assign(doc.toJSON(), info); const items: SkinType = await SkinModel.findOneAndUpdate({ roleId, id }, { $setOnInsert: setOnInsert }, { new: true, upsert: true }).lean(lean); diff --git a/shared/domain/roleField/calCe.ts b/shared/domain/roleField/calCe.ts index aa9ae0731..f29a42f80 100644 --- a/shared/domain/roleField/calCe.ts +++ b/shared/domain/roleField/calCe.ts @@ -102,8 +102,12 @@ export class CalHeroCe { // 计算基础属性 private calBaseAbility() { - let { star, starStage, quality, colorStar, colorStarStage, lv } = this.heroInfo; - const dicHero = gameData.hero.get(this.hid); + let { star, starStage, quality, colorStar, colorStarStage, lv, skinId } = this.heroInfo; + const dicHero = gameData.hero.get(skinId); + if(!dicHero) { + console.error(`not found hero: ${skinId}`); + return; + } for (let stage = ABI_STAGE.START + 1; stage <= ABI_STAGE.END; stage++) { let attrId = ABI_STAGE_TO_TYPE.get(stage); @@ -113,8 +117,7 @@ export class CalHeroCe { if(starStage < stage) star--; if(colorStarStage < stage) colorStar--; - const dicJob = gameData.job.get(dicHero.jobid); - const dicStar = isWake ? getHeroWakeByQuality(dicJob.job_class, dicHero.quality, colorStar) : getHeroStarByQuality(dicJob.job_class, quality, star); // 星级表 + const dicStar = isWake ? getHeroWakeByQuality(dicHero.jobClass, dicHero.quality, colorStar) : getHeroStarByQuality(dicHero.jobClass, quality, star); // 星级表 let heroAttr = dicHero.baseAbilityArr.get(attrId); // 武将表hp等 let heroUpAttr = dicHero.baseAbilityUpArr.get(attrId); // 武将表hp_up等 @@ -123,7 +126,7 @@ export class CalHeroCe { starUp = dicStar.ceAttr.get(stage); } let base = heroAttr + (lv - 1) * (heroUpAttr + starUp); - this.getSingleAttrObj(attrId).updateAttr({ inc: { base } }); + this.getSingleAttrObj(attrId).updateAttr({ set: { base } }); }; } @@ -144,15 +147,11 @@ export class CalHeroCe { // 计算皮肤属性 private calSkinSeid() { - let { skins, star: _star, colorStar: _colorStar } = this.heroInfo; - let curSkin = skins.find(cur => cur.enable); - let fashionid = curSkin.id; + let { skinId, star: _star, colorStar: _colorStar } = this.heroInfo; let seidList = new Map(); // type => seid - if (!gameData.fashion.has(fashionid)) return - - let { skillId } = gameData.fashion.get(fashionid); - let { starSeidArr, colorStarSeidArr } = gameData.heroSkill.get(skillId); + let dicHero = gameData.hero.get(skinId); + let { starSeidArr, colorStarSeidArr } = gameData.heroSkill.get(dicHero.skill); for (let { star, value, type } of starSeidArr) { if (_star >= star) { seidList.set(type, value); diff --git a/shared/pubUtils/data.ts b/shared/pubUtils/data.ts index f8c8c0298..f30c4b063 100644 --- a/shared/pubUtils/data.ts +++ b/shared/pubUtils/data.ts @@ -19,7 +19,7 @@ import { dicWar, dicWarPvp, dicDailyWarByType, loadWar } from "./dictionary/DicW import { dicWarJson, loadWarJson } from "./dictionary/DicWarJson"; import { dicXunbao, loadXunbao } from "./dictionary/DicXunbao"; import { AUCTION_TIME, SPECIAL_ATTR } from "../consts"; -import { dicFashions, loadFashions } from "./dictionary/DicFashions"; +import { dicFashions, dicFashionsByHeroId, loadFashions } from "./dictionary/DicFashions"; import { friendShips, friendShipHidAandIds, loadFriendShip } from "./dictionary/DicFriendShip"; import { maxFriendShipLv, dicFriendShipLevelMap, loadFriendShipLevel } from "./dictionary/DicFriendShipLevel"; import { dicHeroQualityUp, loadHeroQualityUp } from "./dictionary/DicHeroQualityUp"; @@ -130,6 +130,7 @@ export const gameData = { blueprtToWar: new Map(), blueprt: blueprt, fashion: dicFashions, + fashionBySkinId: dicFashionsByHeroId, friendShips: friendShips, friendShipHidAandIds: friendShipHidAandIds, maxFriendShipLv: maxFriendShipLv, diff --git a/shared/pubUtils/dictionary/DicFashions.ts b/shared/pubUtils/dictionary/DicFashions.ts index eb2d3749a..07a472888 100644 --- a/shared/pubUtils/dictionary/DicFashions.ts +++ b/shared/pubUtils/dictionary/DicFashions.ts @@ -1,31 +1,39 @@ // 时装表 import { decodeArrayListStr, readFileAndParse } from '../util'; import { FILENAME } from '../../consts'; +const _ = require('lodash'); export interface DicFashions { // 时装id readonly id: number; // 皮肤装名 readonly name: string; - // 指向heroSkill表 - readonly skillId: number; // 全局加成 readonly globalAttr: Array<{id: number, number: number}>; // 单体加成 readonly actorAttr: Array<{id: number, number: number}>; - // 角色id + // 即武将表里的heroId + readonly heroId: number; + // 原武将id,300以内的武将id readonly actorId: number; } +type KeysEnum = { [P in keyof Required]: true }; +const DicFashionsKeys: KeysEnum = { id: true, name: true, globalAttr: true, actorAttr: true, heroId: true, actorId: true}; + export const dicFashions = new Map(); +export const dicFashionsByHeroId = new Map(); export function loadFashions() { dicFashions.clear(); + dicFashionsByHeroId.clear(); let arr = readFileAndParse(FILENAME.DIC_FASHIONS); arr.forEach(o => { + o.id = o.goodId; o.globalAttr = parseAttr(o.globalAttr); o.actorAttr = parseAttr(o.actorAttr); - dicFashions.set(o.id, o); + dicFashions.set(o.id, _.pick(o, Object.keys(DicFashionsKeys))); + dicFashionsByHeroId.set(o.heroId, _.pick(o, Object.keys(DicFashionsKeys))); }); arr = undefined; } @@ -39,6 +47,6 @@ function parseAttr(str: string) { throw new Error('data table format wrong'); } result.push({id: parseInt(id), number: parseInt(number)}); - } + } return result } \ No newline at end of file diff --git a/shared/pubUtils/dictionary/DicHero.ts b/shared/pubUtils/dictionary/DicHero.ts index c67366406..53a0a9e02 100644 --- a/shared/pubUtils/dictionary/DicHero.ts +++ b/shared/pubUtils/dictionary/DicHero.ts @@ -13,8 +13,10 @@ export interface DicHero { readonly quality: number; // 阵营 readonly camp: number; - // 兵种 - readonly jobid: number; + // 兵种大类 + readonly jobClass: number; + // 兵种初始阶层 + readonly jobid: number; // 技能 readonly skill: number; // 武将碎片 @@ -34,7 +36,7 @@ export interface DicHero { } type KeysEnum = { [P in keyof Required]: true }; -const DicHeroKeys: KeysEnum = {heroId: true, name: true, quality: true, camp: true, jobid: true, skill: true, pieceId: true, initialStars: true, pieceCount: true, baseAbilityArr: true, baseAbilityUpArr: true, initialSkin: true, recruit: true, face_id: true}; +const DicHeroKeys: KeysEnum = {heroId: true, name: true, quality: true, camp: true, jobClass: true, jobid: true, skill: true, pieceId: true, initialStars: true, pieceCount: true, baseAbilityArr: true, baseAbilityUpArr: true, initialSkin: true, recruit: true, face_id: true}; export const dicMyHeroes = new Array(); export const dicHero = new Map(); export function loadHero() { diff --git a/shared/pubUtils/itemUtils.ts b/shared/pubUtils/itemUtils.ts index d0c413e81..673b5c6a5 100644 --- a/shared/pubUtils/itemUtils.ts +++ b/shared/pubUtils/itemUtils.ts @@ -28,7 +28,7 @@ export async function increaseSkin(roleId:string, roleName: string, skinId: numb let dicSkin = gameData.fashion.get(skinId); if (!dicSkin) return false; - let skin = await SkinModel.increaseSkin(roleId, skinId, { roleId, roleName, id: skinId, skinName: dicSkin.name, hid: dicSkin.actorId }); + let skin = await SkinModel.increaseSkin(roleId, skinId, { roleId, roleName, id: skinId, skinName: dicSkin.name, hid: dicSkin.actorId, skinId: dicSkin.heroId }); if(!skin) return false; // 插入失败 return skin } @@ -52,7 +52,7 @@ export async function addSkin(roleId: string, roleName: string, skinId: number, if (hero) { // 有武将的,将皮肤链接到武将上 if (!findWhere(hero.skins, { id: skinId })) { - hero.skins.push({ id: skinId, skin: skin._id, enable }); + hero.skins.push({ id: skinId, skin: skin._id, enable, skinId: skin.skinId }); await HeroModel.updateHeroInfo(roleId, hero.hid, hero); } return { hero, figureInfo, calAllHeroResult }; diff --git a/shared/pubUtils/playerCe.ts b/shared/pubUtils/playerCe.ts index 4841f2f8a..13a4ec092 100644 --- a/shared/pubUtils/playerCe.ts +++ b/shared/pubUtils/playerCe.ts @@ -104,9 +104,6 @@ export async function reCalAllHeroCe(type: number, roleId: string, update: RoleU async function reCalRoleAttr(type: number, heros: Array, role: RoleType, update: RoleUpdate, args: Array) { let { attr: roleAttrs } = role; switch (type) { - case HERO_SYSTEM_TYPE.INIT: - roleAttrs = calRoleInit(role); - break; case HERO_SYSTEM_TYPE.ADD_SKIN: roleAttrs = calHeroAddSkin(role, args); break; @@ -143,9 +140,6 @@ export function calPlayerCe(hero: HeroType, update: HeroUpdate, type: number, ar let removeSeidList = new Array(); switch (type) { - case HERO_SYSTEM_TYPE.INIT: - heroAttrs = calHeroInitIncAttr(hero, addSeidList, removeSeidList); // args: 升的星盘 - break; case HERO_SYSTEM_TYPE.STAR: case HERO_SYSTEM_TYPE.LVUP: case HERO_SYSTEM_TYPE.COLORSTAR: @@ -159,7 +153,7 @@ export function calPlayerCe(hero: HeroType, update: HeroUpdate, type: number, ar heroAttrs = calHeroJobStageUpIncAttr(hero, update, addSeidList, removeSeidList); break; case HERO_SYSTEM_TYPE.SKIN: - heroAttrs = calHeroWearSkinIncAttr(hero, args[0], args[1], addSeidList, removeSeidList); + heroAttrs = calHeroWearSkinIncAttr(hero, update, addSeidList, removeSeidList); break; case HERO_SYSTEM_TYPE.FAVOUR: heroAttrs = calHeroFavourUpIncAttr(hero, update); @@ -241,41 +235,6 @@ export async function calculatetopLineup(role: RoleType, hid?: number, ce?: numb return { topLineup, topLineupCe }; } -/** - * - * @param {HeroType} hero 武将数据 - * @param {number[]} addSeidList 用于更新被动 - * @param {number[]} removeSeidList 用于更新被动 - */ -export function calHeroInitIncAttr(hero: HeroType, addSeidList: Array, removeSeidList: Array) { - // try{ - delete hero._id; - let heroAttrs = calHeroStarIncAttr(hero, hero, HERO_SYSTEM_TYPE.INIT, addSeidList, removeSeidList); - heroAttrs = calHeroWearSkinIncAttr(hero, gameData.hero.get(hero.hid)?.initialSkin||0, 0, addSeidList, removeSeidList, true); - heroAttrs = calHeroJobAttr(hero, hero, addSeidList, removeSeidList); - return heroAttrs; - // }catch(e) { - // console.error(e); - // return []; - // } -} - -/** - * 初始全局加成 - * @param args - * @param ceAttr - */ - function calRoleInit(role: RoleType) { - let { attr: roleAttrs, teraphs } = role; - delete role._id; - roleAttrs = calTitle({...role, title: 0}, role); // 计算初始爵位带来的全局 - for(let {id} of teraphs) { - roleAttrs = calTeraphMainAttr({ ...role, teraphs: [] }, role, id); - } - role.attr = roleAttrs; - return roleAttrs; -} - /** * 添加皮肤全局加成 * @param args @@ -304,11 +263,10 @@ function calHeroAddSkin(role: RoleType, skinIds: Array) { * @param {number[]} removeSeidList 用于更新被动 */ export function calHeroStarIncAttr(originHero: HeroType, update: HeroUpdate, type: number, addSeidList: Array, removeSeidList: Array) { - let isInit = type == HERO_SYSTEM_TYPE.INIT; - let { hid, star: originStar, starStage: originStarStage, quality: originQuality, colorStar: originColorStar, colorStarStage: originColorStarStage, attr: heroAttrs, skins, lv: oldLv } = originHero; - let { star = originStar, starStage = originStarStage, quality = originQuality, colorStar = originColorStar, colorStarStage = originColorStarStage, lv = oldLv } = update; + let { star: originStar, starStage: originStarStage, quality: originQuality, colorStar: originColorStar, colorStarStage: originColorStarStage, attr: heroAttrs, skinId: originSkinId, lv: oldLv } = originHero; + let { star = originStar, starStage = originStarStage, quality = originQuality, colorStar = originColorStar, colorStarStage = originColorStarStage, skinId = originSkinId, lv = oldLv } = update; - const dicHero = gameData.hero.get(hid); + const dicHero = gameData.hero.get(skinId); const isWake = colorStar > 0; // 是否觉醒,只要激活了觉醒,彩星就会 > 1 const isFirstWake = colorStar > 0 && originColorStar <= 0; // 是否是初次觉醒 @@ -317,14 +275,11 @@ export function calHeroStarIncAttr(originHero: HeroType, update: HeroUpdate, typ if(starStage == ABI_STAGE.START) star--; if(colorStarStage == ABI_STAGE.START) colorStar--; - const dicJob = gameData.job.get(dicHero.jobid); - const dicStar = isWake ? getHeroWakeByQuality(dicJob.job_class, dicHero.quality, colorStar) : getHeroStarByQuality(dicJob.job_class, quality, star); // 星级表 + const dicStar = isWake ? getHeroWakeByQuality(dicHero.jobClass, dicHero.quality, colorStar) : getHeroStarByQuality(dicHero.jobClass, quality, star); // 星级表 let stages = new Array(); // 需要升级的阶 - if (type == HERO_SYSTEM_TYPE.INIT) { - stages = getAllAttrStage(); - } else if (type == HERO_SYSTEM_TYPE.LVUP) { + if (type == HERO_SYSTEM_TYPE.LVUP) { stages = getAllAttrStage(); } else if (type == HERO_SYSTEM_TYPE.STAR) { let end = isUpStar? ABI_STAGE.END: starStage; @@ -350,6 +305,8 @@ export function calHeroStarIncAttr(originHero: HeroType, update: HeroUpdate, typ } } } + } else if (type == HERO_SYSTEM_TYPE.SKIN) { + stages = getAllAttrStage(); } for (let stage of stages) { @@ -364,23 +321,19 @@ export function calHeroStarIncAttr(originHero: HeroType, update: HeroUpdate, typ updateHeroAttr(heroAttrs, targetAttrId, { set: { base: newBase } }); } - // 武将被动技能,初始时候还没有皮肤,就先不算被动 - if(skins.length > 0) { - let curSkin = skins.find(cur => cur.enable); - let curSeidList = getSeidListOfFashion(curSkin.id, star, colorStar); - let preSeidList = getSeidListOfFashion(curSkin.id, isInit ? 0 : originStar, isInit ? 0 : originColorStar); - - curSeidList.forEach((seid, type) => { - if (!preSeidList.has(type)) { - addSeidList.push(seid, 0); - } - }); - preSeidList.forEach((seid, type) => { - if (!curSeidList.has(type)) { - removeSeidList.push(seid, 0); - } - }); - } + let curSeidList = getSeidListOfFashion(skinId, star, colorStar); + let preSeidList = getSeidListOfFashion(originSkinId, originStar, originColorStar); + + curSeidList.forEach((seid, type) => { + if (!preSeidList.has(type)) { + addSeidList.push(seid, 0); + } + }); + preSeidList.forEach((seid, type) => { + if (!curSeidList.has(type)) { + removeSeidList.push(seid, 0); + } + }); originHero.attr = heroAttrs; return heroAttrs;//属性增量可以是多个 @@ -434,16 +387,15 @@ function updateRoleAttr(roleAttrs: CeAttrDataRole[], id: number, update: { inc?: } /** * 获取皮肤上的seid - * @param fashionid + * @param skinId * @param originStar * @param originColorStar */ -function getSeidListOfFashion(fashionid: number, originStar: number, originColorStar: number) { +function getSeidListOfFashion(skinId: number, originStar: number, originColorStar: number) { let seidList = new Map(); // type => seid - if (!gameData.fashion.has(fashionid)) return seidList; + let dicHero = gameData.hero.get(skinId); - let { skillId } = gameData.fashion.get(fashionid); - let { starSeidArr, colorStarSeidArr } = gameData.heroSkill.get(skillId); + let { starSeidArr, colorStarSeidArr } = gameData.heroSkill.get(dicHero.skill); for (let { star, value, type } of starSeidArr) { if (originStar >= star) { seidList.set(type, value); @@ -558,10 +510,13 @@ export function calHeroJobAttr(originHero: HeroType, hero: HeroUpdate, addSeidLi * @param {number[]} removeSeidList 用于更新被动 * @param {boolean} isInit 是否是计算初始战力 */ -export function calHeroWearSkinIncAttr(originHero: HeroType, wearSkinId: number, pullSkinId: number, addSeidList: number[], removeSeidList: number[], isInit: boolean = false) { - let { attr: heroAttrs } = originHero; - let addSkin = gameData.fashion.get(wearSkinId); - let delSkin = gameData.fashion.get(pullSkinId); +export function calHeroWearSkinIncAttr(originHero: HeroType, update: HeroUpdate, addSeidList: number[], removeSeidList: number[]) { + let { attr: heroAttrs, skinId: originSkinId } = originHero; + let { skinId = originSkinId } = update; + calHeroStarIncAttr(originHero, update, HERO_SYSTEM_TYPE.SKIN, addSeidList, removeSeidList); + + let addSkin = gameData.fashionBySkinId.get(skinId); + let delSkin = gameData.fashionBySkinId.get(originSkinId); if (delSkin) { for (let attr of delSkin.actorAttr) { @@ -573,23 +528,6 @@ export function calHeroWearSkinIncAttr(originHero: HeroType, wearSkinId: number, let fixUp = attr.number * HERO_CE_RATIO; updateHeroAttr(heroAttrs, attr.id, { inc: { fixUp } }); } - - if (!isInit) { // 初始的时候,这一段技能在calHeroStarIncAttr里计算了,不用重复算 - let { star, colorStar } = originHero; - - let curSeidList = getSeidListOfFashion(wearSkinId, star, colorStar); - let preSeidList = getSeidListOfFashion(pullSkinId, star, colorStar); - curSeidList.forEach((seid, type) => { - if (!preSeidList.has(type)) { - removeSeidList.push(seid, 0); - } - }); - preSeidList.forEach((seid, type) => { - if (!curSeidList.has(type)) { - addSeidList.push(seid, 0); - } - }); - } originHero.attr = heroAttrs; return heroAttrs; } diff --git a/shared/pubUtils/roleUtil.ts b/shared/pubUtils/roleUtil.ts index 43a3de96a..a9cf76f9c 100644 --- a/shared/pubUtils/roleUtil.ts +++ b/shared/pubUtils/roleUtil.ts @@ -114,11 +114,15 @@ export function getInitRoleInfo() { // 皮肤 let skin = new SkinModel(); let dicFashion = gameData.fashion.get(initialSkin); - let skinInfo = { ...skin.toJSON(), id: initialSkin, hid, skinName: dicFashion.name }; + if(!dicFashion) { + console.log(`not found skin: ${initialSkin} of ${hid}`); + continue; + } + let skinInfo = { ...skin.toJSON(), id: initialSkin, hid, skinName: dicFashion.name, skinId: dicFashion.heroId }; initSkins.push(skinInfo); // 武将 let hero = new HeroModel(); - let heroInfo = {...hero.toJSON(), hid, star, quality, hName, job, skins: [{ id: initialSkin, skin: skinInfo._id, enable: true }], lv: DEFAULT_HERO_LV, exp: getHeroExpByLv(DEFAULT_HERO_LV - 1) || 0 }; + let heroInfo = {...hero.toJSON(), hid, star, quality, hName, job, skins: [{ id: initialSkin, skin: skinInfo._id, enable: true }], skinId: skinInfo.skinId, lv: DEFAULT_HERO_LV, exp: getHeroExpByLv(DEFAULT_HERO_LV - 1) || 0 }; let calHeroCe = new CalHeroCe(hid, heroInfo); let heroAttr = calHeroCe.cal(HERO_SYSTEM_TYPE.INIT); let ce = calHeroCe.getCalculatedCe(roleAttr); @@ -261,9 +265,9 @@ export class CreateHeroes extends UpdateHeroes { let allSkins = isInit? []: await SkinModel.findbyRoleAndHid(this.roleId, hid); let skin = await SkinModel.insertSkins(this.roleId, this.roleName, [initSkinInfo]); if(skin) allSkins.push(...skin); - let skins: { id: number, skin: string, enable: boolean }[] = []; + let skins: { id: number, skin: string, enable: boolean, skinId: number }[] = []; for(let skin of allSkins) { - skins.push({ id: skin.id, skin: skin._id, enable: skin.id == initSkinInfo.id }); + skins.push({ id: skin.id, skin: skin._id, enable: skin.id == initSkinInfo.id, skinId: skin.skinId }); } return skins } diff --git a/shared/resource/jsons/dic_goods.json b/shared/resource/jsons/dic_goods.json index c71393d46..7df8d14cd 100644 --- a/shared/resource/jsons/dic_goods.json +++ b/shared/resource/jsons/dic_goods.json @@ -32005,7 +32005,7 @@ }, { "good_id": 41001, - "name": "漂亮衣服1", + "name": "曹操-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32047,7 +32047,7 @@ }, { "good_id": 41002, - "name": "漂亮衣服2", + "name": "夏侯惇-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32089,7 +32089,7 @@ }, { "good_id": 41003, - "name": "漂亮衣服3", + "name": "张辽-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32131,7 +32131,7 @@ }, { "good_id": 41004, - "name": "漂亮衣服4", + "name": "夏侯渊-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32173,49 +32173,7 @@ }, { "good_id": 41005, - "name": "漂亮衣服5", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 4, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41006, - "name": "漂亮衣服6", + "name": "郭嘉-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32257,7 +32215,7 @@ }, { "good_id": 41007, - "name": "漂亮衣服7", + "name": "典韦-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32299,49 +32257,7 @@ }, { "good_id": 41008, - "name": "漂亮衣服8", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 4, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41009, - "name": "漂亮衣服9", + "name": "庞德-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32383,7 +32299,7 @@ }, { "good_id": 41010, - "name": "漂亮衣服10", + "name": "徐晃-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32425,7 +32341,7 @@ }, { "good_id": 41011, - "name": "漂亮衣服11", + "name": "曹仁-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32467,7 +32383,7 @@ }, { "good_id": 41012, - "name": "漂亮衣服12", + "name": "李典-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32509,7 +32425,7 @@ }, { "good_id": 41013, - "name": "漂亮衣服13", + "name": "蔡琰-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32551,49 +32467,7 @@ }, { "good_id": 41014, - "name": "漂亮衣服14", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 4, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41015, - "name": "漂亮衣服15", + "name": "贾诩-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32635,7 +32509,7 @@ }, { "good_id": 41016, - "name": "漂亮衣服16", + "name": "乐进-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32677,7 +32551,7 @@ }, { "good_id": 41017, - "name": "漂亮衣服17", + "name": "张飞-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32719,7 +32593,7 @@ }, { "good_id": 41018, - "name": "漂亮衣服18", + "name": "关羽-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32761,49 +32635,7 @@ }, { "good_id": 41019, - "name": "漂亮衣服19", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 4, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41020, - "name": "漂亮衣服20", + "name": "赵云-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32845,7 +32677,7 @@ }, { "good_id": 41021, - "name": "漂亮衣服21", + "name": "黄忠-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32887,7 +32719,7 @@ }, { "good_id": 41022, - "name": "漂亮衣服22", + "name": "诸葛亮-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -32927,56 +32759,14 @@ "gift": 0, "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, - { - "good_id": 41023, - "name": "漂亮衣服23", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, { "good_id": 41024, - "name": "漂亮衣服24", + "name": "魏延-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", "charLimited": "0&", - "quality": 5, + "quality": 4, "image_id": 1, "itid": 39, "goodType": 13, @@ -33013,12 +32803,12 @@ }, { "good_id": 41025, - "name": "漂亮衣服25", + "name": "陈到-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", "charLimited": "0&", - "quality": 5, + "quality": 4, "image_id": 1, "itid": 39, "goodType": 13, @@ -33055,12 +32845,12 @@ }, { "good_id": 41026, - "name": "漂亮衣服26", + "name": "关银屏-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", "charLimited": "0&", - "quality": 5, + "quality": 4, "image_id": 1, "itid": 39, "goodType": 13, @@ -33097,12 +32887,12 @@ }, { "good_id": 41027, - "name": "漂亮衣服27", + "name": "马云禄-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", "charLimited": "0&", - "quality": 5, + "quality": 4, "image_id": 1, "itid": 39, "goodType": 13, @@ -33139,49 +32929,7 @@ }, { "good_id": 41028, - "name": "漂亮衣服28", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41029, - "name": "漂亮衣服29", + "name": "马良-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33223,7 +32971,7 @@ }, { "good_id": 41030, - "name": "漂亮衣服30", + "name": "王平-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33265,7 +33013,7 @@ }, { "good_id": 41031, - "name": "漂亮衣服31", + "name": "孙乾-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33307,7 +33055,7 @@ }, { "good_id": 41032, - "name": "漂亮衣服32", + "name": "周泰-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33349,7 +33097,7 @@ }, { "good_id": 41033, - "name": "漂亮衣服33", + "name": "孙策-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33391,7 +33139,7 @@ }, { "good_id": 41034, - "name": "漂亮衣服34", + "name": "周瑜-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33433,7 +33181,7 @@ }, { "good_id": 41035, - "name": "漂亮衣服35", + "name": "太史慈-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33475,7 +33223,7 @@ }, { "good_id": 41036, - "name": "漂亮衣服36", + "name": "孙权-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33517,7 +33265,7 @@ }, { "good_id": 41037, - "name": "漂亮衣服37", + "name": "甘宁-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33559,49 +33307,7 @@ }, { "good_id": 41038, - "name": "漂亮衣服38", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41039, - "name": "漂亮衣服39", + "name": "孙尚香-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33643,7 +33349,7 @@ }, { "good_id": 41040, - "name": "漂亮衣服40", + "name": "小乔-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33685,91 +33391,7 @@ }, { "good_id": 41041, - "name": "漂亮衣服41", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41042, - "name": "漂亮衣服42", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41043, - "name": "漂亮衣服43", + "name": "大乔-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33811,7 +33433,7 @@ }, { "good_id": 41044, - "name": "漂亮衣服44", + "name": "吕布-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33853,7 +33475,7 @@ }, { "good_id": 41045, - "name": "漂亮衣服45", + "name": "张任-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33895,7 +33517,7 @@ }, { "good_id": 41046, - "name": "漂亮衣服46", + "name": "华佗-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -33937,49 +33559,7 @@ }, { "good_id": 41047, - "name": "漂亮衣服47", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41048, - "name": "漂亮衣服48", + "name": "张角-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34021,7 +33601,7 @@ }, { "good_id": 41049, - "name": "漂亮衣服49", + "name": "高顺-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34063,7 +33643,7 @@ }, { "good_id": 41050, - "name": "漂亮衣服50", + "name": "麹义-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34105,7 +33685,7 @@ }, { "good_id": 41051, - "name": "漂亮衣服51", + "name": "李儒-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34147,7 +33727,7 @@ }, { "good_id": 41052, - "name": "漂亮衣服52", + "name": "庞舞-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34189,7 +33769,7 @@ }, { "good_id": 41053, - "name": "漂亮衣服53", + "name": "夏侯轻衣-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34231,7 +33811,7 @@ }, { "good_id": 41054, - "name": "漂亮衣服54", + "name": "文丑-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34273,7 +33853,7 @@ }, { "good_id": 41055, - "name": "漂亮衣服55", + "name": "颜良-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34315,7 +33895,7 @@ }, { "good_id": 41056, - "name": "漂亮衣服56", + "name": "貂蝉-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34357,7 +33937,7 @@ }, { "good_id": 41057, - "name": "漂亮衣服57", + "name": "王越-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34399,7 +33979,7 @@ }, { "good_id": 41058, - "name": "漂亮衣服58", + "name": "董卓-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34441,7 +34021,7 @@ }, { "good_id": 41059, - "name": "漂亮衣服59", + "name": "童渊-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34483,7 +34063,7 @@ }, { "good_id": 41060, - "name": "漂亮衣服60", + "name": "赵云-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34525,7 +34105,7 @@ }, { "good_id": 41061, - "name": "漂亮衣服61", + "name": "夏侯轻衣-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34567,7 +34147,7 @@ }, { "good_id": 41062, - "name": "漂亮衣服62", + "name": "潘璋-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34609,7 +34189,7 @@ }, { "good_id": 41063, - "name": "漂亮衣服63", + "name": "凌统-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34651,7 +34231,7 @@ }, { "good_id": 41064, - "name": "漂亮衣服64", + "name": "黄盖-初始", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34692,8 +34272,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41065, - "name": "漂亮衣服65", + "good_id": 41101, + "name": "曹操-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34734,8 +34314,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41066, - "name": "漂亮衣服66", + "good_id": 41103, + "name": "张辽-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34776,8 +34356,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41067, - "name": "漂亮衣服67", + "good_id": 41107, + "name": "典韦-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34818,8 +34398,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41068, - "name": "漂亮衣服68", + "good_id": 41113, + "name": "蔡琰-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34860,8 +34440,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41069, - "name": "漂亮衣服69", + "good_id": 41117, + "name": "张飞-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34902,8 +34482,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41070, - "name": "漂亮衣服70", + "good_id": 41118, + "name": "关羽-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34944,8 +34524,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41071, - "name": "漂亮衣服71", + "good_id": 41119, + "name": "赵云-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -34986,8 +34566,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41072, - "name": "漂亮衣服72", + "good_id": 41122, + "name": "诸葛亮-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -35028,8 +34608,8 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41073, - "name": "漂亮衣服73", + "good_id": 41124, + "name": "魏延-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -35070,8 +34650,428 @@ "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, { - "good_id": 41074, - "name": "漂亮衣服74", + "good_id": 41126, + "name": "关银屏-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41127, + "name": "马云禄-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41133, + "name": "孙策-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41134, + "name": "周瑜-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41136, + "name": "孙权-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41138, + "name": "孙尚香-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41140, + "name": "小乔-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41141, + "name": "大乔-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41144, + "name": "吕布-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41153, + "name": "夏侯轻衣-精", + "lvLimited": 1, + "equipLvl": 0, + "jobLimited": "0&", + "charLimited": "0&", + "quality": 5, + "image_id": 1, + "itid": 39, + "goodType": 13, + "pieces": 0, + "pieceId": 0, + "composeMaterial": "&", + "specialMaterial": "&", + "equipId": 0, + "suitId": "&", + "decomposeItem": "&", + "hole": 0, + "randomEffect": "&", + "hid": 0, + "hp": 0, + "atk": 0, + "def": 0, + "mdef": 0, + "hp_up": 0, + "atk_up": 0, + "def_up": 0, + "mdef_up": 0, + "damageIncrease": 0, + "damageDecrease": 0, + "atkDecrease": 0, + "matkDecrease": 0, + "specialAttr": "&", + "getWays": "88&", + "useWays": "&", + "value": 0, + "condition": 0, + "timelimit": 0, + "gift": 0, + "info": "XX武将的皮肤,穿戴增强属性并获得新技能" + }, + { + "good_id": 41156, + "name": "貂蝉-精", "lvLimited": 1, "equipLvl": 0, "jobLimited": "0&", @@ -36161,888 +36161,6 @@ "gift": 0, "info": "XX武将的皮肤,穿戴增强属性并获得新技能" }, - { - "good_id": 41100, - "name": "漂亮衣服100", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41101, - "name": "漂亮衣服101", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41102, - "name": "漂亮衣服102", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41103, - "name": "漂亮衣服103", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41104, - "name": "漂亮衣服104", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41105, - "name": "漂亮衣服105", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41106, - "name": "漂亮衣服106", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41107, - "name": "漂亮衣服107", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41108, - "name": "漂亮衣服108", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41109, - "name": "漂亮衣服109", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41110, - "name": "漂亮衣服110", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41111, - "name": "漂亮衣服111", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41112, - "name": "漂亮衣服112", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41113, - "name": "漂亮衣服113", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41114, - "name": "漂亮衣服114", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41115, - "name": "漂亮衣服115", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41116, - "name": "漂亮衣服116", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41117, - "name": "漂亮衣服117", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41118, - "name": "漂亮衣服118", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41119, - "name": "漂亮衣服119", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, - { - "good_id": 41120, - "name": "漂亮衣服120", - "lvLimited": 1, - "equipLvl": 0, - "jobLimited": "0&", - "charLimited": "0&", - "quality": 5, - "image_id": 1, - "itid": 39, - "goodType": 13, - "pieces": 0, - "pieceId": 0, - "composeMaterial": "&", - "specialMaterial": "&", - "equipId": 0, - "suitId": "&", - "decomposeItem": "&", - "hole": 0, - "randomEffect": "&", - "hid": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "damageIncrease": 0, - "damageDecrease": 0, - "atkDecrease": 0, - "matkDecrease": 0, - "specialAttr": "&", - "getWays": "88&", - "useWays": "&", - "value": 0, - "condition": 0, - "timelimit": 0, - "gift": 0, - "info": "XX武将的皮肤,穿戴增强属性并获得新技能" - }, { "good_id": 42001, "name": "青铜剑碎片", diff --git a/shared/resource/jsons/dic_zyz_fashions.json b/shared/resource/jsons/dic_zyz_fashions.json index 9ed19b45a..b15ed8a8e 100644 --- a/shared/resource/jsons/dic_zyz_fashions.json +++ b/shared/resource/jsons/dic_zyz_fashions.json @@ -1,1124 +1,602 @@ [ { - "id": 41001, - "name": "漂亮衣服1", - "rSpine": "LH_caocao", - "sSpine": "caocao", - "faceId": "caocao", - "skillId": 1, + "goodId": 41001, + "name": "曹操-初始", + "heroId": 1, "globalAttr": "&", "actorAttr": "&", "actorId": 1 }, { - "id": 41002, - "name": "漂亮衣服2", - "rSpine": "LH_caocao", - "sSpine": "caocao", - "faceId": "caocao", - "skillId": 2, + "goodId": 41101, + "name": "曹操-精英", + "heroId": 41101, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 1 }, { - "id": 41058, - "name": "漂亮衣服58", - "rSpine": "LH_caocao", - "sSpine": "caocao", - "faceId": "caocao", - "skillId": 3, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 1 - }, - { - "id": 41003, - "name": "漂亮衣服3", - "rSpine": "LH_xiahoudun", - "sSpine": "xiahoudun", - "faceId": "xiahoudun", - "skillId": 2, + "goodId": 41002, + "name": "夏侯惇-初始", + "heroId": 2, "globalAttr": "&", "actorAttr": "&", "actorId": 2 }, { - "id": 41059, - "name": "漂亮衣服59", - "rSpine": "LH_xiahoudun", - "sSpine": "xiahoudun", - "faceId": "xiahoudun", - "skillId": 3, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 2 - }, - { - "id": 41004, - "name": "漂亮衣服4", - "rSpine": "LH_zhangliao", - "sSpine": "zhangliao", - "faceId": "zhangliao", - "skillId": 3, + "goodId": 41003, + "name": "张辽-初始", + "heroId": 3, "globalAttr": "&", "actorAttr": "&", "actorId": 3 }, { - "id": 41060, - "name": "漂亮衣服60", - "rSpine": "LH_zhangliao", - "sSpine": "zhangliao", - "faceId": "zhangliao", - "skillId": 5, + "goodId": 41103, + "name": "张辽-精英", + "heroId": 41103, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 3 }, { - "id": 41005, - "name": "漂亮衣服5", - "rSpine": "LH_xiahouyuan", - "sSpine": "xiahouyuan", - "faceId": "xiahouyuan", - "skillId": 4, + "goodId": 41004, + "name": "夏侯渊-初始", + "heroId": 4, "globalAttr": "&", "actorAttr": "&", "actorId": 4 }, { - "id": 41061, - "name": "漂亮衣服61", - "rSpine": "LH_xiahouyuan", - "sSpine": "xiahouyuan", - "faceId": "xiahouyuan", - "skillId": 5, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 4 - }, - { - "id": 41006, - "name": "漂亮衣服6", - "rSpine": "LH_guojia", - "sSpine": "guojia", - "faceId": "guojia", - "skillId": 5, + "goodId": 41005, + "name": "郭嘉-初始", + "heroId": 5, "globalAttr": "&", "actorAttr": "&", "actorId": 5 }, { - "id": 41062, - "name": "漂亮衣服62", - "rSpine": "LH_guojia", - "sSpine": "guojia", - "faceId": "guojia", - "skillId": 8, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 5 - }, - { - "id": 41063, - "name": "漂亮衣服63", - "rSpine": "LH_guojia", - "sSpine": "guojia", - "faceId": "guojia", - "skillId": 8, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 5 - }, - { - "id": 41008, - "name": "漂亮衣服8", - "rSpine": "LH_dianwei", - "sSpine": "dianwei", - "faceId": "dianwei", - "skillId": 7, + "goodId": 41007, + "name": "典韦-初始", + "heroId": 7, "globalAttr": "&", "actorAttr": "&", "actorId": 7 }, { - "id": 41064, - "name": "漂亮衣服64", - "rSpine": "LH_dianwei", - "sSpine": "dianwei", - "faceId": "dianwei", - "skillId": 10, + "goodId": 41107, + "name": "典韦-精英", + "heroId": 41107, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 7 }, { - "id": 41009, - "name": "漂亮衣服9", - "rSpine": "LH_pangde", - "sSpine": "pangde", - "faceId": "pangde", - "skillId": 8, + "goodId": 41008, + "name": "庞德-初始", + "heroId": 8, "globalAttr": "&", "actorAttr": "&", "actorId": 8 }, { - "id": 41065, - "name": "漂亮衣服65", - "rSpine": "LH_pangde", - "sSpine": "pangde", - "faceId": "pangde", - "skillId": 11, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 8 - }, - { - "id": 41011, - "name": "漂亮衣服11", - "rSpine": "LH_xuhuang", - "sSpine": "xuhuang", - "faceId": "xuhuang", - "skillId": 10, + "goodId": 41010, + "name": "徐晃-初始", + "heroId": 10, "globalAttr": "&", "actorAttr": "&", "actorId": 10 }, { - "id": 41067, - "name": "漂亮衣服67", - "rSpine": "LH_xuhuang", - "sSpine": "xuhuang", - "faceId": "xuhuang", - "skillId": 12, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 10 - }, - { - "id": 41012, - "name": "漂亮衣服12", - "rSpine": "LH_caoren", - "sSpine": "caoren", - "faceId": "caoren", - "skillId": 11, + "goodId": 41011, + "name": "曹仁-初始", + "heroId": 11, "globalAttr": "&", "actorAttr": "&", "actorId": 11 }, { - "id": 41068, - "name": "漂亮衣服68", - "rSpine": "LH_caoren", - "sSpine": "caoren", - "faceId": "caoren", - "skillId": 13, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 11 - }, - { - "id": 41013, - "name": "漂亮衣服13", - "rSpine": "LH_lidian", - "sSpine": "lidian", - "faceId": "lidian", - "skillId": 12, + "goodId": 41012, + "name": "李典-初始", + "heroId": 12, "globalAttr": "&", "actorAttr": "&", "actorId": 12 }, { - "id": 41069, - "name": "漂亮衣服69", - "rSpine": "LH_lidian", - "sSpine": "lidian", - "faceId": "lidian", - "skillId": 14, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 12 - }, - { - "id": 41014, - "name": "漂亮衣服14", - "rSpine": "LH_caiyan", - "sSpine": "caiyan", - "faceId": "caiyan", - "skillId": 13, + "goodId": 41013, + "name": "蔡琰-初始", + "heroId": 13, "globalAttr": "&", "actorAttr": "&", "actorId": 13 }, { - "id": 41070, - "name": "漂亮衣服70", - "rSpine": "LH_caiyan", - "sSpine": "caiyan", - "faceId": "caiyan", - "skillId": 16, + "goodId": 41113, + "name": "蔡琰-精英", + "heroId": 41113, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 13 }, { - "id": 41015, - "name": "漂亮衣服15", - "rSpine": "LH_jiaxu", - "sSpine": "jiaxu", - "faceId": "jiaxu", - "skillId": 14, + "goodId": 41014, + "name": "贾诩-初始", + "heroId": 14, "globalAttr": "&", "actorAttr": "&", "actorId": 14 }, { - "id": 41071, - "name": "漂亮衣服71", - "rSpine": "LH_jiaxu", - "sSpine": "jiaxu", - "faceId": "jiaxu", - "skillId": 17, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 14 - }, - { - "id": 41017, - "name": "漂亮衣服17", - "rSpine": "LH_yuejin", - "sSpine": "yuejin", - "faceId": "yuejin", - "skillId": 16, + "goodId": 41016, + "name": "乐进-初始", + "heroId": 16, "globalAttr": "&", "actorAttr": "&", "actorId": 16 }, { - "id": 41073, - "name": "漂亮衣服73", - "rSpine": "LH_yuejin", - "sSpine": "yuejin", - "faceId": "yuejin", - "skillId": 18, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 16 - }, - { - "id": 41018, - "name": "漂亮衣服18", - "rSpine": "LH_zhangfei", - "sSpine": "zhangfei", - "faceId": "zhangfei", - "skillId": 17, + "goodId": 41017, + "name": "张飞-初始", + "heroId": 17, "globalAttr": "&", "actorAttr": "&", "actorId": 17 }, { - "id": 41074, - "name": "漂亮衣服74", - "rSpine": "LH_zhangfei", - "sSpine": "zhangfei", - "faceId": "zhangfei", - "skillId": 20, + "goodId": 41117, + "name": "张飞-精英", + "heroId": 41117, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 17 }, { - "id": 41019, - "name": "漂亮衣服19", - "rSpine": "LH_guanyu", - "sSpine": "guanyu", - "faceId": "guanyu", - "skillId": 18, + "goodId": 41018, + "name": "关羽-初始", + "heroId": 18, "globalAttr": "&", "actorAttr": "&", "actorId": 18 }, { - "id": 41075, - "name": "漂亮衣服75", - "rSpine": "LH_guanyu", - "sSpine": "guanyu", - "faceId": "guanyu", - "skillId": 21, + "goodId": 41118, + "name": "关羽-精英", + "heroId": 41117, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 18 }, { - "id": 41020, - "name": "漂亮衣服20", - "rSpine": "LH_zhaoyun", - "sSpine": "zhaoyun", - "faceId": "zhaoyun", - "skillId": 19, + "goodId": 41019, + "name": "赵云-初始", + "heroId": 19, "globalAttr": "&", "actorAttr": "&", "actorId": 19 }, { - "id": 41076, - "name": "漂亮衣服76", - "rSpine": "LH_zhaoyun", - "sSpine": "zhaoyun", - "faceId": "zhaoyun", - "skillId": 22, + "goodId": 41119, + "name": "赵云-精英", + "heroId": 41119, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 19 }, { - "id": 41021, - "name": "漂亮衣服21", - "rSpine": "LH_liubei", - "sSpine": "liubei", - "faceId": "liubei", - "skillId": 20, + "goodId": 41020, + "name": "刘备-初始", + "heroId": 20, "globalAttr": "&", "actorAttr": "&", "actorId": 20 }, { - "id": 41077, - "name": "漂亮衣服77", - "rSpine": "LH_liubei", - "sSpine": "liubei", - "faceId": "liubei", - "skillId": 22, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 20 - }, - { - "id": 41022, - "name": "漂亮衣服22", - "rSpine": "LH_huanghzong", - "sSpine": "huangzhong", - "faceId": "huangzhong", - "skillId": 21, + "goodId": 41021, + "name": "黄忠-初始", + "heroId": 21, "globalAttr": "&", "actorAttr": "&", "actorId": 21 }, { - "id": 41078, - "name": "漂亮衣服78", - "rSpine": "LH_huangzhong", - "sSpine": "huangzhong", - "faceId": "huangzhong", - "skillId": 24, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 21 - }, - { - "id": 41023, - "name": "漂亮衣服23", - "rSpine": "LH_zhugeliang", - "sSpine": "zhugeliang", - "faceId": "zhugeliang", - "skillId": 22, + "goodId": 41022, + "name": "诸葛亮-初始", + "heroId": 22, "globalAttr": "&", "actorAttr": "&", "actorId": 22 }, { - "id": 41079, - "name": "漂亮衣服79", - "rSpine": "LH_zhugeliang", - "sSpine": "zhugeliang", - "faceId": "zhugeliang", - "skillId": 25, + "goodId": 41122, + "name": "诸葛亮-精英", + "heroId": 41122, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 22 }, { - "id": 41025, - "name": "漂亮衣服25", - "rSpine": "LH_weiyan", - "sSpine": "weiyan", - "faceId": "weiyan", - "skillId": 24, + "goodId": 41024, + "name": "魏延-初始", + "heroId": 24, "globalAttr": "&", "actorAttr": "&", "actorId": 24 }, { - "id": 41081, - "name": "漂亮衣服81", - "rSpine": "LH_weiyan", - "sSpine": "weiyan", - "faceId": "weiyan", - "skillId": 26, + "goodId": 41124, + "name": "魏延-精英", + "heroId": 41124, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 24 }, { - "id": 41026, - "name": "漂亮衣服26", - "rSpine": "LH_chendao", - "sSpine": "chendao", - "faceId": "chendao", - "skillId": 25, + "goodId": 41025, + "name": "陈到-初始", + "heroId": 25, "globalAttr": "&", "actorAttr": "&", "actorId": 25 }, { - "id": 41082, - "name": "漂亮衣服82", - "rSpine": "LH_chendao", - "sSpine": "chendao", - "faceId": "chendao", - "skillId": 27, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 25 - }, - { - "id": 41027, - "name": "漂亮衣服27", - "rSpine": "LH_guanyinping", - "sSpine": "guanyinping", - "faceId": "guanyinping", - "skillId": 26, + "goodId": 41026, + "name": "关银屏-初始", + "heroId": 26, "globalAttr": "&", "actorAttr": "&", "actorId": 26 }, { - "id": 41083, - "name": "漂亮衣服83", - "rSpine": "LH_guanyinping", - "sSpine": "guanyinping", - "faceId": "guanyinping", - "skillId": 28, + "goodId": 41126, + "name": "关银屏-精英", + "heroId": 41126, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 26 }, { - "id": 41028, - "name": "漂亮衣服28", - "rSpine": "LH_mayunlu", - "sSpine": "mayunlu", - "faceId": "mayunlu", - "skillId": 27, + "goodId": 41027, + "name": "马云禄-初始", + "heroId": 27, "globalAttr": "&", "actorAttr": "&", "actorId": 27 }, { - "id": 41084, - "name": "漂亮衣服84", - "rSpine": "LH_mayunlu", - "sSpine": "mayunlu", - "faceId": "mayunlu", - "skillId": 30, + "goodId": 41127, + "name": "马云禄-精英", + "heroId": 41127, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 27 }, { - "id": 41029, - "name": "漂亮衣服29", - "rSpine": "LH_maliang", - "sSpine": "maliang", - "faceId": "maliang", - "skillId": 28, + "goodId": 41028, + "name": "马良-初始", + "heroId": 28, "globalAttr": "&", "actorAttr": "&", "actorId": 28 }, { - "id": 41085, - "name": "漂亮衣服85", - "rSpine": "LH_maliang", - "sSpine": "maliang", - "faceId": "maliang", - "skillId": 31, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 28 - }, - { - "id": 41031, - "name": "漂亮衣服31", - "rSpine": "LH_wangping", - "sSpine": "wangping", - "faceId": "wangping", - "skillId": 30, + "goodId": 41030, + "name": "王平-初始", + "heroId": 30, "globalAttr": "&", "actorAttr": "&", "actorId": 30 }, { - "id": 41087, - "name": "漂亮衣服87", - "rSpine": "LH_wangping", - "sSpine": "wangping", - "faceId": "wangping", - "skillId": 32, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 30 - }, - { - "id": 41032, - "name": "漂亮衣服32", - "rSpine": "LH_sunqian", - "sSpine": "sunqian", - "faceId": "sunqian", - "skillId": 31, + "goodId": 41031, + "name": "孙乾-初始", + "heroId": 31, "globalAttr": "&", "actorAttr": "&", "actorId": 31 }, { - "id": 41088, - "name": "漂亮衣服88", - "rSpine": "LH_sunqian", - "sSpine": "sunqian", - "faceId": "sunqian", - "skillId": 33, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 31 - }, - { - "id": 41033, - "name": "漂亮衣服33", - "rSpine": "LH_zhoutai", - "sSpine": "zhoutai", - "faceId": "zhoutai", - "skillId": 32, + "goodId": 41032, + "name": "周泰-初始", + "heroId": 32, "globalAttr": "&", "actorAttr": "&", "actorId": 32 }, { - "id": 41089, - "name": "漂亮衣服89", - "rSpine": "LH_zhoutai", - "sSpine": "zhoutai", - "faceId": "zhoutai", - "skillId": 34, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 32 - }, - { - "id": 41034, - "name": "漂亮衣服34", - "rSpine": "LH_sunce", - "sSpine": "sunce", - "faceId": "sunce", - "skillId": 33, + "goodId": 41033, + "name": "孙策-初始", + "heroId": 33, "globalAttr": "&", "actorAttr": "&", "actorId": 33 }, { - "id": 41090, - "name": "漂亮衣服90", - "rSpine": "LH_sunce", - "sSpine": "sunce", - "faceId": "sunce", - "skillId": 35, + "goodId": 41133, + "name": "孙策-精英", + "heroId": 41133, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 33 }, { - "id": 41035, - "name": "漂亮衣服35", - "rSpine": "LH_zhouyu", - "sSpine": "zhouyu", - "faceId": "zhouyu", - "skillId": 34, + "goodId": 41034, + "name": "周瑜-初始", + "heroId": 34, "globalAttr": "&", "actorAttr": "&", "actorId": 34 }, { - "id": 41091, - "name": "漂亮衣服91", - "rSpine": "LH_zhouyu", - "sSpine": "zhouyu", - "faceId": "zhouyu", - "skillId": 36, + "goodId": 41134, + "name": "周瑜-精英", + "heroId": 41134, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 34 }, { - "id": 41036, - "name": "漂亮衣服36", - "rSpine": "LH_taishici", - "sSpine": "taishici", - "faceId": "taishici", - "skillId": 35, + "goodId": 41035, + "name": "太史慈-初始", + "heroId": 35, "globalAttr": "&", "actorAttr": "&", "actorId": 35 }, { - "id": 41092, - "name": "漂亮衣服92", - "rSpine": "LH_taishici", - "sSpine": "taishici", - "faceId": "taishici", - "skillId": 37, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 35 - }, - { - "id": 41037, - "name": "漂亮衣服37", - "rSpine": "LH_sunquan", - "sSpine": "sunquan", - "faceId": "sunquan", - "skillId": 36, + "goodId": 41036, + "name": "孙权-初始", + "heroId": 36, "globalAttr": "&", "actorAttr": "&", "actorId": 36 }, { - "id": 41093, - "name": "漂亮衣服93", - "rSpine": "LH_sunquan", - "sSpine": "sunquan", - "faceId": "sunquan", - "skillId": 38, + "goodId": 41136, + "name": "孙权-精英", + "heroId": 41136, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 36 }, { - "id": 41038, - "name": "漂亮衣服38", - "rSpine": "LH_ganning", - "sSpine": "ganning", - "faceId": "ganning", - "skillId": 37, + "goodId": 41037, + "name": "甘宁-初始", + "heroId": 37, "globalAttr": "&", "actorAttr": "&", "actorId": 37 }, { - "id": 41094, - "name": "漂亮衣服94", - "rSpine": "LH_ganning", - "sSpine": "ganning", - "faceId": "ganning", - "skillId": 39, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 37 - }, - { - "id": 41039, - "name": "漂亮衣服39", - "rSpine": "LH_sunshangxiang", - "sSpine": "sunshangxiang", - "faceId": "sunshangxiang", - "skillId": 38, + "goodId": 41038, + "name": "孙尚香-初始", + "heroId": 38, "globalAttr": "&", "actorAttr": "&", "actorId": 38 }, { - "id": 41095, - "name": "漂亮衣服95", - "rSpine": "LH_sunshangxiang", - "sSpine": "sunshangxiang", - "faceId": "sunshangxiang", - "skillId": 41, + "goodId": 41138, + "name": "孙尚香-精英", + "heroId": 41138, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 38 }, { - "id": 41041, - "name": "漂亮衣服41", - "rSpine": "LH_xiaoqiao", - "sSpine": "xiaoqiao", - "faceId": "xiaoqiao", - "skillId": 40, + "goodId": 41040, + "name": "小乔-初始", + "heroId": 40, "globalAttr": "&", "actorAttr": "&", "actorId": 40 }, { - "id": 41097, - "name": "漂亮衣服97", - "rSpine": "LH_xiaoqiao", - "sSpine": "xiaoqiao", - "faceId": "xiaoqiao", - "skillId": 44, + "goodId": 41140, + "name": "小乔-精英", + "heroId": 41140, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 40 }, { - "id": 41042, - "name": "漂亮衣服42", - "rSpine": "LH_daqiao", - "sSpine": "daqiao", - "faceId": "daqiao", - "skillId": 41, + "goodId": 41041, + "name": "大乔-初始", + "heroId": 41, "globalAttr": "&", "actorAttr": "&", "actorId": 41 }, { - "id": 41098, - "name": "漂亮衣服98", - "rSpine": "LH_daqiao", - "sSpine": "daqiao", - "faceId": "daqiao", - "skillId": 45, + "goodId": 41141, + "name": "大乔-精英", + "heroId": 41141, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 41 }, { - "id": 41045, - "name": "漂亮衣服45", - "rSpine": "LH_lvbu", - "sSpine": "lvbu", - "faceId": "lvbu", - "skillId": 44, + "goodId": 41044, + "name": "吕布-初始", + "heroId": 44, "globalAttr": "&", "actorAttr": "&", "actorId": 44 }, { - "id": 41101, - "name": "漂亮衣服101", - "rSpine": "LH_lvbu", - "sSpine": "lvbu", - "faceId": "lvbu", - "skillId": 46, + "goodId": 41144, + "name": "吕布-精英", + "heroId": 41144, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 44 }, { - "id": 41046, - "name": "漂亮衣服46", - "rSpine": "LH_zhangren", - "sSpine": "zhangren", - "faceId": "zhangren", - "skillId": 45, + "goodId": 41045, + "name": "张任-初始", + "heroId": 45, "globalAttr": "&", "actorAttr": "&", "actorId": 45 }, { - "id": 41102, - "name": "漂亮衣服102", - "rSpine": "LH_zhangren", - "sSpine": "zhangren", - "faceId": "zhangren", - "skillId": 47, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 45 - }, - { - "id": 41047, - "name": "漂亮衣服47", - "rSpine": "LH_huatuo", - "sSpine": "huatuo", - "faceId": "huatuo", - "skillId": 46, + "goodId": 41046, + "name": "华佗-初始", + "heroId": 46, "globalAttr": "&", "actorAttr": "&", "actorId": 46 }, { - "id": 41103, - "name": "漂亮衣服103", - "rSpine": "LH_huatuo", - "sSpine": "huatuo", - "faceId": "huatuo", - "skillId": 49, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 46 - }, - { - "id": 41048, - "name": "漂亮衣服48", - "rSpine": "LH_zhangjiao", - "sSpine": "zhangjiao", - "faceId": "zhangjiao", - "skillId": 47, + "goodId": 41047, + "name": "张角-初始", + "heroId": 47, "globalAttr": "&", "actorAttr": "&", "actorId": 47 }, { - "id": 41104, - "name": "漂亮衣服104", - "rSpine": "LH_zhangjiao", - "sSpine": "zhangjiao", - "faceId": "zhangjiao", - "skillId": 50, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 47 - }, - { - "id": 41050, - "name": "漂亮衣服50", - "rSpine": "LH_gaoshun", - "sSpine": "gaoshun", - "faceId": "gaoshun", - "skillId": 49, + "goodId": 41049, + "name": "高顺-初始", + "heroId": 49, "globalAttr": "&", "actorAttr": "&", "actorId": 49 }, { - "id": 41106, - "name": "漂亮衣服106", - "rSpine": "LH_gaoshun", - "sSpine": "gaoshun", - "faceId": "gaoshun", - "skillId": 51, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 49 - }, - { - "id": 41051, - "name": "漂亮衣服51", - "rSpine": "LH_quyi", - "sSpine": "quyi", - "faceId": "quyi", - "skillId": 50, + "goodId": 41050, + "name": "麹义-初始", + "heroId": 50, "globalAttr": "&", "actorAttr": "&", "actorId": 50 }, { - "id": 41107, - "name": "漂亮衣服107", - "rSpine": "LH_quyi", - "sSpine": "quyi", - "faceId": "quyi", - "skillId": 52, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 50 - }, - { - "id": 41052, - "name": "漂亮衣服52", - "rSpine": "LH_liru", - "sSpine": "liru", - "faceId": "liru", - "skillId": 51, + "goodId": 41051, + "name": "李儒-初始", + "heroId": 51, "globalAttr": "&", "actorAttr": "&", "actorId": 51 }, { - "id": 41108, - "name": "漂亮衣服108", - "rSpine": "LH_liru", - "sSpine": "liru", - "faceId": "liru", - "skillId": 53, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 51 - }, - { - "id": 41053, - "name": "漂亮衣服53", - "rSpine": "LH_pangwu", - "sSpine": "pangwu", - "faceId": "pangwu", - "skillId": 52, + "goodId": 41052, + "name": "庞舞-初始", + "heroId": 52, "globalAttr": "&", "actorAttr": "&", "actorId": 52 }, { - "id": 41109, - "name": "漂亮衣服109", - "rSpine": "LH_pangwu", - "sSpine": "pangwu", - "faceId": "pangwu", - "skillId": 54, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 52 - }, - { - "id": 41054, - "name": "漂亮衣服54", - "rSpine": "LH_xhqy", - "sSpine": "xiahouqingyi", - "faceId": "xiahouqingyi", - "skillId": 53, + "goodId": 41053, + "name": "夏侯轻衣-初始", + "heroId": 53, "globalAttr": "&", "actorAttr": "&", "actorId": 53 }, { - "id": 41110, - "name": "漂亮衣服110", - "rSpine": "LH_xhqy", - "sSpine": "xiahouqingyi", - "faceId": "xiahouqingyi", - "skillId": 55, + "goodId": 41153, + "name": "夏侯轻衣-精英", + "heroId": 41153, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 53 }, { - "id": 41055, - "name": "漂亮衣服55", - "rSpine": "LH_wenchou", - "sSpine": "wenchou", - "faceId": "wenchou", - "skillId": 54, + "goodId": 41054, + "name": "文丑-初始", + "heroId": 54, "globalAttr": "&", "actorAttr": "&", "actorId": 54 }, { - "id": 41111, - "name": "漂亮衣服111", - "rSpine": "LH_wenchou", - "sSpine": "wenchou", - "faceId": "wenchou", - "skillId": 56, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 54 - }, - { - "id": 41056, - "name": "漂亮衣服56", - "rSpine": "LH_yanliang", - "sSpine": "yanliang", - "faceId": "yanliang", - "skillId": 55, + "goodId": 41055, + "name": "颜良-初始", + "heroId": 55, "globalAttr": "&", "actorAttr": "&", "actorId": 55 }, { - "id": 41112, - "name": "漂亮衣服112", - "rSpine": "LH_yanliang", - "sSpine": "yanliang", - "faceId": "yanliang", - "skillId": 57, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 55 - }, - { - "id": 41057, - "name": "漂亮衣服57", - "rSpine": "LH_diaochan", - "sSpine": "diaochan", - "faceId": "diaochan", - "skillId": 56, + "goodId": 41056, + "name": "貂蝉-初始", + "heroId": 56, "globalAttr": "&", "actorAttr": "&", "actorId": 56 }, { - "id": 41113, - "name": "漂亮衣服113", - "rSpine": "LH_diaochan", - "sSpine": "diaochan", - "faceId": "diaochan", - "skillId": 59, + "goodId": 41156, + "name": "貂蝉-精英", + "heroId": 41156, "globalAttr": "1&2000|2&500", "actorAttr": "3&200|4&100", "actorId": 56 }, { - "id": 41114, - "name": "漂亮衣服114", - "rSpine": "LH_panzhang", - "sSpine": "panzhang", - "faceId": "panzhang", - "skillId": 62, + "goodId": 41057, + "name": "王越-初始", + "heroId": 57, + "globalAttr": "&", + "actorAttr": "&", + "actorId": 57 + }, + { + "goodId": 41058, + "name": "董卓-初始", + "heroId": 58, + "globalAttr": "&", + "actorAttr": "&", + "actorId": 58 + }, + { + "goodId": 41059, + "name": "童渊-初始", + "heroId": 59, + "globalAttr": "&", + "actorAttr": "&", + "actorId": 59 + }, + { + "goodId": 41060, + "name": "赵云-初始", + "heroId": 60, + "globalAttr": "&", + "actorAttr": "&", + "actorId": 60 + }, + { + "goodId": 41061, + "name": "夏侯轻衣-初始", + "heroId": 61, + "globalAttr": "&", + "actorAttr": "&", + "actorId": 61 + }, + { + "goodId": 41062, + "name": "潘璋-初始", + "heroId": 62, "globalAttr": "&", "actorAttr": "&", "actorId": 62 }, { - "id": 41115, - "name": "漂亮衣服115", - "rSpine": "LH_panzhang", - "sSpine": "panzhang", - "faceId": "panzhang", - "skillId": 1, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 62 - }, - { - "id": 41116, - "name": "漂亮衣服116", - "rSpine": "LH_lingtong", - "sSpine": "lingtong", - "faceId": "lingtong", - "skillId": 63, + "goodId": 41063, + "name": "凌统-初始", + "heroId": 63, "globalAttr": "&", "actorAttr": "&", "actorId": 63 }, { - "id": 41117, - "name": "漂亮衣服117", - "rSpine": "LH_lingtong", - "sSpine": "lingtong", - "faceId": "lingtong", - "skillId": 2, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 63 - }, - { - "id": 41118, - "name": "漂亮衣服118", - "rSpine": "LH_huanggai", - "sSpine": "huanggai", - "faceId": "huanggai", - "skillId": 64, + "goodId": 41064, + "name": "黄盖-初始", + "heroId": 64, "globalAttr": "&", "actorAttr": "&", "actorId": 64 - }, - { - "id": 41119, - "name": "漂亮衣服119", - "rSpine": "LH_huanggai", - "sSpine": "huanggai", - "faceId": "huanggai", - "skillId": 3, - "globalAttr": "1&2000|2&500", - "actorAttr": "3&200|4&100", - "actorId": 64 } ] \ No newline at end of file diff --git a/shared/resource/jsons/dic_zyz_hero.json b/shared/resource/jsons/dic_zyz_hero.json index e544eadd0..643a7ac60 100644 --- a/shared/resource/jsons/dic_zyz_hero.json +++ b/shared/resource/jsons/dic_zyz_hero.json @@ -4,6 +4,7 @@ "spineName": "caocao", "rSpineName": "LH_caocao", "name": "曹操", + "actorId": 1, "face_id": "caocao", "quality": 3, "initialStars": 3, @@ -12,6 +13,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1, "pieceId": 21001, "hp": 141, @@ -31,13 +33,15 @@ "initialSkin": 41001, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9901 + "probation": 9901, + "center_y": 0 }, { "heroId": 2, "spineName": "xiahoudun", "rSpineName": "LH_xiahoudun", "name": "夏侯惇", + "actorId": 2, "face_id": "xiahoudun", "quality": 3, "initialStars": 3, @@ -46,6 +50,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 2, "pieceId": 21002, "hp": 141, @@ -65,13 +70,15 @@ "initialSkin": 41003, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9902 + "probation": 9902, + "center_y": 0 }, { "heroId": 3, "spineName": "zhangliao", "rSpineName": "LH_zhangliao", "name": "张辽", + "actorId": 3, "face_id": "zhangliao", "quality": 3, "initialStars": 3, @@ -80,6 +87,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 3, "pieceId": 21003, "hp": 123, @@ -99,13 +107,15 @@ "initialSkin": 41004, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9903 + "probation": 9903, + "center_y": 0 }, { "heroId": 4, "spineName": "xiahouyuan", "rSpineName": "LH_xiahouyuan", "name": "夏侯渊", + "actorId": 4, "face_id": "xiahouyuan", "quality": 3, "initialStars": 3, @@ -114,6 +124,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 4, "pieceId": 21004, "hp": 117, @@ -133,13 +144,15 @@ "initialSkin": 41005, "gender": 1, "atkSpineEffect": "gong", - "probation": 9904 + "probation": 9904, + "center_y": 0 }, { "heroId": 5, "spineName": "guojia", "rSpineName": "LH_guojia", "name": "郭嘉", + "actorId": 5, "face_id": "guojia", "quality": 3, "initialStars": 3, @@ -148,6 +161,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 5, "pieceId": 21005, "hp": 110, @@ -167,13 +181,15 @@ "initialSkin": 41006, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9905 + "probation": 9905, + "center_y": 0 }, { "heroId": 7, "spineName": "dianwei", "rSpineName": "LH_dianwei", "name": "典韦", + "actorId": 7, "face_id": "dianwei", "quality": 3, "initialStars": 3, @@ -182,6 +198,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 7, "pieceId": 21007, "hp": 120, @@ -201,13 +218,15 @@ "initialSkin": 41008, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9906 + "probation": 9906, + "center_y": 0 }, { "heroId": 8, "spineName": "pangde", "rSpineName": "LH_pangde", "name": "庞德", + "actorId": 8, "face_id": "pangde", "quality": 2, "initialStars": 2, @@ -216,6 +235,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 8, "pieceId": 21008, "hp": 141, @@ -235,13 +255,15 @@ "initialSkin": 41009, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9907 + "probation": 9907, + "center_y": 0 }, { "heroId": 10, "spineName": "xuhuang", "rSpineName": "LH_xuhuang", "name": "徐晃", + "actorId": 10, "face_id": "xuhuang", "quality": 2, "initialStars": 2, @@ -250,6 +272,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 10, "pieceId": 21010, "hp": 124, @@ -269,13 +292,15 @@ "initialSkin": 41011, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9908 + "probation": 9908, + "center_y": 0 }, { "heroId": 11, "spineName": "caoren", "rSpineName": "LH_caoren", "name": "曹仁", + "actorId": 11, "face_id": "caoren", "quality": 2, "initialStars": 2, @@ -284,6 +309,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 11, "pieceId": 21011, "hp": 123, @@ -303,13 +329,15 @@ "initialSkin": 41012, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9909 + "probation": 9909, + "center_y": 0 }, { "heroId": 12, "spineName": "lidian", "rSpineName": "LH_lidian", "name": "李典", + "actorId": 12, "face_id": "lidian", "quality": 2, "initialStars": 2, @@ -318,6 +346,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 12, "pieceId": 21012, "hp": 117, @@ -337,13 +366,15 @@ "initialSkin": 41013, "gender": 1, "atkSpineEffect": "gong", - "probation": 9910 + "probation": 9910, + "center_y": 0 }, { "heroId": 13, "spineName": "caiyan", "rSpineName": "LH_caiyan", "name": "蔡琰", + "actorId": 13, "face_id": "caiyan", "quality": 1, "initialStars": 1, @@ -352,6 +383,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 13, "pieceId": 21013, "hp": 116, @@ -371,13 +403,15 @@ "initialSkin": 41014, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9911 + "probation": 9911, + "center_y": 0 }, { "heroId": 14, "spineName": "jiaxu", "rSpineName": "LH_jiaxu", "name": "贾诩", + "actorId": 14, "face_id": "jiaxu", "quality": 2, "initialStars": 2, @@ -386,6 +420,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 14, "pieceId": 21014, "hp": 110, @@ -405,13 +440,15 @@ "initialSkin": 41015, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9912 + "probation": 9912, + "center_y": 0 }, { "heroId": 16, "spineName": "yuejin", "rSpineName": "LH_yuejin", "name": "乐进", + "actorId": 16, "face_id": "yuejin", "quality": 1, "initialStars": 1, @@ -420,6 +457,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 16, "pieceId": 21016, "hp": 141, @@ -439,13 +477,15 @@ "initialSkin": 41017, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9913 + "probation": 9913, + "center_y": 0 }, { "heroId": 17, "spineName": "zhangfei", "rSpineName": "LH_zhangfei", "name": "张飞", + "actorId": 17, "face_id": "zhangfei", "quality": 3, "initialStars": 3, @@ -454,6 +494,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 17, "pieceId": 21017, "hp": 124, @@ -473,13 +514,15 @@ "initialSkin": 41018, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9914 + "probation": 9914, + "center_y": 0 }, { "heroId": 18, "spineName": "guanyu", "rSpineName": "LH_guanyu", "name": "关羽", + "actorId": 18, "face_id": "guanyu", "quality": 3, "initialStars": 3, @@ -488,6 +531,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 18, "pieceId": 21018, "hp": 123, @@ -507,13 +551,15 @@ "initialSkin": 41019, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9915 + "probation": 9915, + "center_y": 0 }, { "heroId": 19, "spineName": "zhaoyun", "rSpineName": "LH_zhaoyun", "name": "赵云", + "actorId": 19, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -522,6 +568,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 19, "pieceId": 21019, "hp": 124, @@ -541,13 +588,15 @@ "initialSkin": 41020, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9916 + "probation": 9916, + "center_y": 0 }, { "heroId": 20, "spineName": "liubei", "rSpineName": "LH_liubei", "name": "刘备", + "actorId": 20, "face_id": "liubei", "quality": 3, "initialStars": 3, @@ -556,6 +605,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 20, "pieceId": 21020, "hp": 123, @@ -575,13 +625,15 @@ "initialSkin": 41021, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9917 + "probation": 9917, + "center_y": 0 }, { "heroId": 21, "spineName": "huangzhong", "rSpineName": "LH_huangzhong", "name": "黄忠", + "actorId": 21, "face_id": "huangzhong", "quality": 3, "initialStars": 3, @@ -590,6 +642,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 21, "pieceId": 21021, "hp": 117, @@ -609,13 +662,15 @@ "initialSkin": 41022, "gender": 1, "atkSpineEffect": "gong", - "probation": 9918 + "probation": 9918, + "center_y": 0 }, { "heroId": 22, "spineName": "zhugeliang", "rSpineName": "LH_zhugeliang", "name": "诸葛亮", + "actorId": 22, "face_id": "zhugeliang", "quality": 3, "initialStars": 3, @@ -624,6 +679,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 22, "pieceId": 21022, "hp": 110, @@ -643,13 +699,15 @@ "initialSkin": 41023, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9919 + "probation": 9919, + "center_y": 0 }, { "heroId": 24, "spineName": "weiyan", "rSpineName": "LH_weiyan", "name": "魏延", + "actorId": 24, "face_id": "weiyan", "quality": 3, "initialStars": 3, @@ -658,6 +716,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 24, "pieceId": 21024, "hp": 120, @@ -677,13 +736,15 @@ "initialSkin": 41025, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9920 + "probation": 9920, + "center_y": 0 }, { "heroId": 25, "spineName": "chendao", "rSpineName": "LH_chendao", "name": "陈到", + "actorId": 25, "face_id": "chendao", "quality": 2, "initialStars": 2, @@ -692,6 +753,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 25, "pieceId": 21025, "hp": 124, @@ -711,13 +773,15 @@ "initialSkin": 41026, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9921 + "probation": 9921, + "center_y": 0 }, { "heroId": 26, "spineName": "guanyinping", "rSpineName": "LH_guanyinping", "name": "关银屏", + "actorId": 26, "face_id": "guanyinping", "quality": 2, "initialStars": 2, @@ -726,6 +790,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 26, "pieceId": 21026, "hp": 123, @@ -745,13 +810,15 @@ "initialSkin": 41027, "gender": 2, "atkSpineEffect": "liqi", - "probation": 9922 + "probation": 9922, + "center_y": 0 }, { "heroId": 27, "spineName": "mayunlu", "rSpineName": "LH_mayunlu", "name": "马云禄", + "actorId": 27, "face_id": "mayunlu", "quality": 2, "initialStars": 2, @@ -760,6 +827,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 27, "pieceId": 21027, "hp": 123, @@ -779,13 +847,15 @@ "initialSkin": 41028, "gender": 2, "atkSpineEffect": "liqi", - "probation": 9923 + "probation": 9923, + "center_y": 0 }, { "heroId": 28, "spineName": "maliang", "rSpineName": "LH_maliang", "name": "马良", + "actorId": 28, "face_id": "maliang", "quality": 2, "initialStars": 2, @@ -794,6 +864,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 28, "pieceId": 21028, "hp": 116, @@ -813,13 +884,15 @@ "initialSkin": 41029, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9924 + "probation": 9924, + "center_y": 0 }, { "heroId": 30, "spineName": "wangping", "rSpineName": "LH_wangping", "name": "王平", + "actorId": 30, "face_id": "wangping", "quality": 2, "initialStars": 2, @@ -828,6 +901,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 30, "pieceId": 21030, "hp": 117, @@ -847,13 +921,15 @@ "initialSkin": 41031, "gender": 1, "atkSpineEffect": "gong", - "probation": 9925 + "probation": 9925, + "center_y": 0 }, { "heroId": 31, "spineName": "sunqian", "rSpineName": "LH_sunqian", "name": "孙乾", + "actorId": 31, "face_id": "sunqian", "quality": 1, "initialStars": 1, @@ -862,6 +938,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 31, "pieceId": 21031, "hp": 110, @@ -881,13 +958,15 @@ "initialSkin": 41032, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9926 + "probation": 9926, + "center_y": 0 }, { "heroId": 32, "spineName": "zhoutai", "rSpineName": "LH_zhoutai", "name": "周泰", + "actorId": 32, "face_id": "zhoutai", "quality": 3, "initialStars": 3, @@ -896,6 +975,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 32, "pieceId": 21032, "hp": 141, @@ -915,13 +995,15 @@ "initialSkin": 41033, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9927 + "probation": 9927, + "center_y": 0 }, { "heroId": 33, "spineName": "sunce", "rSpineName": "LH_sunce", "name": "孙策", + "actorId": 33, "face_id": "sunce", "quality": 3, "initialStars": 3, @@ -930,6 +1012,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 33, "pieceId": 21033, "hp": 124, @@ -949,13 +1032,15 @@ "initialSkin": 41034, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9928 + "probation": 9928, + "center_y": 0 }, { "heroId": 34, "spineName": "zhouyu", "rSpineName": "LH_zhouyu", "name": "周瑜", + "actorId": 34, "face_id": "zhouyu", "quality": 3, "initialStars": 3, @@ -964,6 +1049,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 34, "pieceId": 21034, "hp": 110, @@ -983,13 +1069,15 @@ "initialSkin": 41035, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9929 + "probation": 9929, + "center_y": 0 }, { "heroId": 35, "spineName": "taishici", "rSpineName": "LH_taishici", "name": "太史慈", + "actorId": 35, "face_id": "taishici", "quality": 3, "initialStars": 3, @@ -998,6 +1086,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 35, "pieceId": 21035, "hp": 120, @@ -1017,13 +1106,15 @@ "initialSkin": 41036, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9930 + "probation": 9930, + "center_y": 0 }, { "heroId": 36, "spineName": "sunquan", "rSpineName": "LH_sunquan", "name": "孙权", + "actorId": 36, "face_id": "sunquan", "quality": 2, "initialStars": 2, @@ -1032,6 +1123,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 36, "pieceId": 21036, "hp": 141, @@ -1051,13 +1143,15 @@ "initialSkin": 41037, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9931 + "probation": 9931, + "center_y": 0 }, { "heroId": 37, "spineName": "ganning", "rSpineName": "LH_ganning", "name": "甘宁", + "actorId": 37, "face_id": "ganning", "quality": 2, "initialStars": 2, @@ -1066,6 +1160,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 37, "pieceId": 21037, "hp": 124, @@ -1085,13 +1180,15 @@ "initialSkin": 41038, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9932 + "probation": 9932, + "center_y": 0 }, { "heroId": 38, "spineName": "sunshangxiang", "rSpineName": "LH_sunshangxiang", "name": "孙尚香", + "actorId": 38, "face_id": "sunshangxiang", "quality": 2, "initialStars": 2, @@ -1100,6 +1197,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 38, "pieceId": 21038, "hp": 117, @@ -1119,13 +1217,15 @@ "initialSkin": 41039, "gender": 2, "atkSpineEffect": "gong", - "probation": 9933 + "probation": 9933, + "center_y": 0 }, { "heroId": 40, "spineName": "xiaoqiao", "rSpineName": "LH_xiaoqiao", "name": "小乔", + "actorId": 40, "face_id": "xiaoqiao", "quality": 3, "initialStars": 3, @@ -1134,6 +1234,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 40, "pieceId": 21040, "hp": 116, @@ -1153,13 +1254,15 @@ "initialSkin": 41041, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9934 + "probation": 9934, + "center_y": 0 }, { "heroId": 41, "spineName": "daqiao", "rSpineName": "LH_daqiao", "name": "大乔", + "actorId": 41, "face_id": "daqiao", "quality": 3, "initialStars": 3, @@ -1168,6 +1271,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 41, "pieceId": 21041, "hp": 110, @@ -1187,13 +1291,15 @@ "initialSkin": 41042, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9935 + "probation": 9935, + "center_y": 0 }, { "heroId": 44, "spineName": "lvbu", "rSpineName": "LH_lvbu", "name": "吕布", + "actorId": 44, "face_id": "lvbu", "quality": 3, "initialStars": 3, @@ -1202,6 +1308,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 44, "pieceId": 21044, "hp": 124, @@ -1221,13 +1328,15 @@ "initialSkin": 41045, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9936 + "probation": 9936, + "center_y": 0 }, { "heroId": 45, "spineName": "zhangren", "rSpineName": "LH_zhangren", "name": "张任", + "actorId": 45, "face_id": "zhangren", "quality": 3, "initialStars": 3, @@ -1236,6 +1345,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 45, "pieceId": 21045, "hp": 117, @@ -1255,13 +1365,15 @@ "initialSkin": 41046, "gender": 1, "atkSpineEffect": "gong", - "probation": 9937 + "probation": 9937, + "center_y": 0 }, { "heroId": 46, "spineName": "huatuo", "rSpineName": "LH_huatuo", "name": "华佗", + "actorId": 46, "face_id": "huatuo", "quality": 3, "initialStars": 3, @@ -1270,6 +1382,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 46, "pieceId": 21046, "hp": 116, @@ -1289,13 +1402,15 @@ "initialSkin": 41047, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9938 + "probation": 9938, + "center_y": 0 }, { "heroId": 47, "spineName": "zhangjiao", "rSpineName": "LH_zhangjiao", "name": "张角", + "actorId": 47, "face_id": "zhangjiao", "quality": 3, "initialStars": 3, @@ -1304,6 +1419,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 47, "pieceId": 21047, "hp": 110, @@ -1323,13 +1439,15 @@ "initialSkin": 41048, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9939 + "probation": 9939, + "center_y": 0 }, { "heroId": 49, "spineName": "gaoshun", "rSpineName": "LH_gaoshun", "name": "高顺", + "actorId": 49, "face_id": "gaoshun", "quality": 3, "initialStars": 3, @@ -1338,6 +1456,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 49, "pieceId": 21049, "hp": 141, @@ -1357,13 +1476,15 @@ "initialSkin": 41050, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9940 + "probation": 9940, + "center_y": 0 }, { "heroId": 50, "spineName": "juyi", "rSpineName": "LH_quyi", "name": "麹义", + "actorId": 50, "face_id": "quyi", "quality": 2, "initialStars": 2, @@ -1372,6 +1493,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 50, "pieceId": 21050, "hp": 117, @@ -1391,13 +1513,15 @@ "initialSkin": 41051, "gender": 1, "atkSpineEffect": "gong", - "probation": 9941 + "probation": 9941, + "center_y": 0 }, { "heroId": 51, "spineName": "liru", "rSpineName": "LH_liru", "name": "李儒", + "actorId": 51, "face_id": "liru", "quality": 2, "initialStars": 2, @@ -1406,6 +1530,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 51, "pieceId": 21051, "hp": 116, @@ -1425,13 +1550,15 @@ "initialSkin": 41052, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9942 + "probation": 9942, + "center_y": 0 }, { "heroId": 52, "spineName": "pangwu", "rSpineName": "LH_pangwu", "name": "庞舞", + "actorId": 52, "face_id": "pangwu", "quality": 2, "initialStars": 2, @@ -1440,6 +1567,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 52, "pieceId": 21052, "hp": 120, @@ -1459,13 +1587,15 @@ "initialSkin": 41053, "gender": 2, "atkSpineEffect": "liqi", - "probation": 9943 + "probation": 9943, + "center_y": 0 }, { "heroId": 53, "spineName": "xiahouqingyi", "rSpineName": "LH_xiahouqingyi", "name": "夏侯轻衣", + "actorId": 53, "face_id": "xiahouqingyi", "quality": 2, "initialStars": 2, @@ -1474,6 +1604,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 53, "pieceId": 21053, "hp": 120, @@ -1493,13 +1624,15 @@ "initialSkin": 41054, "gender": 2, "atkSpineEffect": "dunqi", - "probation": 9944 + "probation": 9944, + "center_y": 0 }, { "heroId": 54, "spineName": "wenchou", "rSpineName": "LH_wenchou", "name": "文丑", + "actorId": 54, "face_id": "wenchou", "quality": 1, "initialStars": 1, @@ -1508,6 +1641,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 54, "pieceId": 21054, "hp": 124, @@ -1527,13 +1661,15 @@ "initialSkin": 41055, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9945 + "probation": 9945, + "center_y": 0 }, { "heroId": 55, "spineName": "yanliang", "rSpineName": "LH_yanliang", "name": "颜良", + "actorId": 55, "face_id": "yanliang", "quality": 1, "initialStars": 1, @@ -1542,6 +1678,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 55, "pieceId": 21055, "hp": 123, @@ -1561,13 +1698,15 @@ "initialSkin": 41056, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9946 + "probation": 9946, + "center_y": 0 }, { "heroId": 56, "spineName": "diaochan", "rSpineName": "LH_diaochan", "name": "貂蝉", + "actorId": 56, "face_id": "diaochan", "quality": 3, "initialStars": 3, @@ -1576,6 +1715,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 56, "pieceId": 21056, "hp": 120, @@ -1595,13 +1735,15 @@ "initialSkin": 41057, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9947 + "probation": 9947, + "center_y": 0 }, { "heroId": 57, "spineName": "wangyue", "rSpineName": "LH_wangyue", "name": "王越", + "actorId": 57, "face_id": "wangyue", "quality": 3, "initialStars": 3, @@ -1610,6 +1752,7 @@ "area": 0, "cost": 0, "jobid": 505, + "jobClass": 5, "skill": 57, "pieceId": 21057, "hp": 1950, @@ -1629,13 +1772,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 58, "spineName": "dongzhuo", "rSpineName": "&", "name": "董卓", + "actorId": 58, "face_id": "dongzhuo", "quality": 3, "initialStars": 3, @@ -1644,6 +1789,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 0, "pieceId": 21058, "hp": 1000, @@ -1663,13 +1809,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 59, "spineName": "tongyuan", "rSpineName": "LH_tongyuan", "name": "童渊", + "actorId": 59, "face_id": "tongyuan", "quality": 3, "initialStars": 3, @@ -1678,6 +1826,7 @@ "area": 0, "cost": 0, "jobid": 205, + "jobClass": 2, "skill": 59, "pieceId": 21057, "hp": 2000, @@ -1697,13 +1846,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 60, "spineName": "shaonianzhaoyun", "rSpineName": "LH_shaonianzhaoyun", "name": "赵云", + "actorId": 60, "face_id": "shaonianzhaoyun", "quality": 3, "initialStars": 3, @@ -1712,6 +1863,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 60, "pieceId": 21058, "hp": 1000, @@ -1731,13 +1883,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 61, "spineName": "shaonianxiahouqingyi", "rSpineName": "LH_shaonianxiahouqingyi", "name": "夏侯轻衣", + "actorId": 61, "face_id": "shaonianxiahouqingyi", "quality": 3, "initialStars": 3, @@ -1746,6 +1900,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 61, "pieceId": 21059, "hp": 1000, @@ -1765,13 +1920,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 62, "spineName": "panzhang", "rSpineName": "LH_panzhang", "name": "潘璋", + "actorId": 62, "face_id": "panzhang", "quality": 1, "initialStars": 1, @@ -1780,6 +1937,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 62, "pieceId": 21062, "hp": 850, @@ -1799,13 +1957,15 @@ "initialSkin": 41114, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9948 + "probation": 9948, + "center_y": 0 }, { "heroId": 63, "spineName": "lingtong", "rSpineName": "LH_lingtong", "name": "凌统", + "actorId": 63, "face_id": "lingtong", "quality": 1, "initialStars": 1, @@ -1814,6 +1974,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 63, "pieceId": 21063, "hp": 700, @@ -1833,13 +1994,15 @@ "initialSkin": 41116, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9949 + "probation": 9949, + "center_y": 0 }, { "heroId": 64, "spineName": "huanggai", "rSpineName": "LH_huanggai", "name": "黄盖", + "actorId": 64, "face_id": "huanggai", "quality": 2, "initialStars": 2, @@ -1848,6 +2011,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 64, "pieceId": 21064, "hp": 1050, @@ -1867,13 +2031,15 @@ "initialSkin": 41118, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9950 + "probation": 9950, + "center_y": 0 }, { "heroId": 301, "spineName": "caocao", "rSpineName": "LH_caocao", "name": "曹操", + "actorId": 301, "face_id": "caocao", "quality": 3, "initialStars": 3, @@ -1882,6 +2048,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1, "pieceId": 0, "hp": 60, @@ -1901,13 +2068,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 302, "spineName": "xiahoudun", "rSpineName": "LH_xiahoudun", "name": "夏侯惇", + "actorId": 302, "face_id": "xiahoudun", "quality": 3, "initialStars": 3, @@ -1916,6 +2085,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 2, "pieceId": 0, "hp": 60, @@ -1935,13 +2105,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 303, "spineName": "zhangliao", "rSpineName": "LH_zhangliao", "name": "张辽", + "actorId": 303, "face_id": "zhangliao", "quality": 3, "initialStars": 3, @@ -1950,6 +2122,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 3, "pieceId": 0, "hp": 60, @@ -1969,13 +2142,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 304, "spineName": "xiahouyuan", "rSpineName": "LH_xiahouyuan", "name": "夏侯渊", + "actorId": 304, "face_id": "xiahouyuan", "quality": 3, "initialStars": 3, @@ -1984,6 +2159,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 4, "pieceId": 0, "hp": 60, @@ -2003,13 +2179,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 305, "spineName": "guojia", "rSpineName": "LH_guojia", "name": "郭嘉", + "actorId": 305, "face_id": "guojia", "quality": 3, "initialStars": 3, @@ -2018,6 +2196,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 5, "pieceId": 0, "hp": 60, @@ -2037,13 +2216,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 306, "spineName": "simayi", "rSpineName": "LH_dianwei", "name": "司马懿", + "actorId": 306, "face_id": "simayi", "quality": 3, "initialStars": 3, @@ -2052,6 +2233,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 6, "pieceId": 0, "hp": 60, @@ -2071,13 +2253,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 307, "spineName": "dianwei", "rSpineName": "LH_pangde", "name": "典韦", + "actorId": 307, "face_id": "dianwei", "quality": 3, "initialStars": 3, @@ -2086,6 +2270,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 7, "pieceId": 0, "hp": 60, @@ -2105,13 +2290,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 308, "spineName": "pangde", "rSpineName": "LH_pangde", "name": "庞德", + "actorId": 308, "face_id": "pangde", "quality": 2, "initialStars": 2, @@ -2120,6 +2307,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 8, "pieceId": 0, "hp": 60, @@ -2139,13 +2327,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 309, "spineName": "dengai", "rSpineName": "LH_caoren", "name": "邓艾", + "actorId": 309, "face_id": "dengai", "quality": 2, "initialStars": 2, @@ -2154,6 +2344,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 9, "pieceId": 0, "hp": 60, @@ -2173,13 +2364,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 310, "spineName": "xuhuang", "rSpineName": "LH_lidian", "name": "徐晃", + "actorId": 310, "face_id": "xuhuang", "quality": 2, "initialStars": 2, @@ -2188,6 +2381,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 10, "pieceId": 0, "hp": 60, @@ -2207,13 +2401,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 311, "spineName": "caoren", "rSpineName": "LH_caoren", "name": "曹仁", + "actorId": 311, "face_id": "caoren", "quality": 2, "initialStars": 2, @@ -2222,6 +2418,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 11, "pieceId": 0, "hp": 60, @@ -2241,13 +2438,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 312, "spineName": "lidian", "rSpineName": "LH_jiaxu", "name": "李典", + "actorId": 312, "face_id": "lidian", "quality": 2, "initialStars": 2, @@ -2256,6 +2455,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 12, "pieceId": 0, "hp": 60, @@ -2275,13 +2475,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 313, "spineName": "caiyan", "rSpineName": "LH_yuejin", "name": "蔡琰", + "actorId": 313, "face_id": "caiyan", "quality": 1, "initialStars": 1, @@ -2290,6 +2492,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 13, "pieceId": 0, "hp": 60, @@ -2309,13 +2512,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 314, "spineName": "jiaxu", "rSpineName": "LH_zhangfei", "name": "贾诩", + "actorId": 314, "face_id": "jiaxu", "quality": 2, "initialStars": 2, @@ -2324,6 +2529,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 14, "pieceId": 0, "hp": 60, @@ -2343,13 +2549,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 315, "spineName": "xuchu", "rSpineName": "LH_guanyu", "name": "许褚", + "actorId": 315, "face_id": "xuchu", "quality": 2, "initialStars": 2, @@ -2358,6 +2566,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 0, "pieceId": 0, "hp": 60, @@ -2377,13 +2586,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 316, "spineName": "yuejin", "rSpineName": "LH_zhaoyun", "name": "乐进", + "actorId": 316, "face_id": "yuejin", "quality": 1, "initialStars": 1, @@ -2392,6 +2603,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 16, "pieceId": 0, "hp": 60, @@ -2411,13 +2623,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 317, "spineName": "zhangfei", "rSpineName": "LH_liubei", "name": "张飞", + "actorId": 317, "face_id": "zhangfei", "quality": 3, "initialStars": 3, @@ -2426,6 +2640,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 17, "pieceId": 0, "hp": 60, @@ -2445,13 +2660,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 318, "spineName": "guanyu", "rSpineName": "LH_huangzhong", "name": "关羽", + "actorId": 318, "face_id": "guanyu", "quality": 3, "initialStars": 3, @@ -2460,6 +2677,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 18, "pieceId": 0, "hp": 60, @@ -2479,13 +2697,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 319, "spineName": "zhaoyun", "rSpineName": "LH_zhugeliang", "name": "赵云", + "actorId": 319, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -2494,6 +2714,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 19, "pieceId": 0, "hp": 60, @@ -2513,13 +2734,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 320, "spineName": "liubei", "rSpineName": "LH_weiyan", "name": "刘备", + "actorId": 320, "face_id": "liubei", "quality": 3, "initialStars": 3, @@ -2528,6 +2751,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 20, "pieceId": 0, "hp": 60, @@ -2547,13 +2771,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 321, "spineName": "huangzhong", "rSpineName": "LH_huangzhong", "name": "黄忠", + "actorId": 321, "face_id": "huangzhong", "quality": 3, "initialStars": 3, @@ -2562,6 +2788,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 21, "pieceId": 0, "hp": 60, @@ -2581,13 +2808,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 322, "spineName": "zhugeliang", "rSpineName": "LH_zhugeliang", "name": "诸葛亮", + "actorId": 322, "face_id": "zhugeliang", "quality": 3, "initialStars": 3, @@ -2596,6 +2825,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 22, "pieceId": 0, "hp": 60, @@ -2615,13 +2845,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 323, "spineName": "pangtong", "rSpineName": "LH_pangtong", "name": "庞统", + "actorId": 323, "face_id": "pangtong", "quality": 3, "initialStars": 3, @@ -2630,6 +2862,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 23, "pieceId": 0, "hp": 60, @@ -2649,13 +2882,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 324, "spineName": "weiyan", "rSpineName": "LH_weiyan", "name": "魏延", + "actorId": 324, "face_id": "weiyan", "quality": 3, "initialStars": 3, @@ -2664,6 +2899,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 24, "pieceId": 0, "hp": 60, @@ -2683,13 +2919,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 325, "spineName": "chendao", "rSpineName": "LH_wangping", "name": "陈到", + "actorId": 325, "face_id": "chendao", "quality": 2, "initialStars": 2, @@ -2698,6 +2936,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 25, "pieceId": 0, "hp": 60, @@ -2717,13 +2956,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 326, "spineName": "guanyinping", "rSpineName": "LH_guanyinping", "name": "关银屏", + "actorId": 326, "face_id": "guanyinping", "quality": 2, "initialStars": 2, @@ -2732,6 +2973,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 26, "pieceId": 0, "hp": 60, @@ -2751,13 +2993,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 327, "spineName": "mayunlu", "rSpineName": "LH_mayunlu", "name": "马云禄", + "actorId": 327, "face_id": "mayunlu", "quality": 2, "initialStars": 2, @@ -2766,6 +3010,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 27, "pieceId": 0, "hp": 60, @@ -2785,13 +3030,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 328, "spineName": "maliang", "rSpineName": "LH_sunce", "name": "马良", + "actorId": 328, "face_id": "maliang", "quality": 2, "initialStars": 2, @@ -2800,6 +3047,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 28, "pieceId": 0, "hp": 60, @@ -2819,13 +3067,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 329, "spineName": "huangyueying", "rSpineName": "LH_zhouyu", "name": "黄月英", + "actorId": 329, "face_id": "huangyueying", "quality": 2, "initialStars": 2, @@ -2834,6 +3084,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 29, "pieceId": 0, "hp": 60, @@ -2853,13 +3104,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 330, "spineName": "wangping", "rSpineName": "LH_taishici", "name": "王平", + "actorId": 330, "face_id": "wangping", "quality": 2, "initialStars": 2, @@ -2868,6 +3121,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 30, "pieceId": 0, "hp": 60, @@ -2887,13 +3141,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 331, "spineName": "sunqian", "rSpineName": "LH_sunquan", "name": "孙乾", + "actorId": 331, "face_id": "sunqian", "quality": 1, "initialStars": 1, @@ -2902,6 +3158,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 31, "pieceId": 0, "hp": 60, @@ -2921,13 +3178,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 332, "spineName": "zhoutai", "rSpineName": "LH_zhoutai", "name": "周泰", + "actorId": 332, "face_id": "zhoutai", "quality": 3, "initialStars": 3, @@ -2936,6 +3195,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 32, "pieceId": 0, "hp": 60, @@ -2955,13 +3215,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 333, "spineName": "sunce", "rSpineName": "LH_sunshangxiang", "name": "孙策", + "actorId": 333, "face_id": "sunce", "quality": 3, "initialStars": 3, @@ -2970,6 +3232,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 33, "pieceId": 0, "hp": 60, @@ -2989,13 +3252,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 334, "spineName": "zhouyu", "rSpineName": "LH_xiaoqiao", "name": "周瑜", + "actorId": 334, "face_id": "zhouyu", "quality": 3, "initialStars": 3, @@ -3004,6 +3269,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 34, "pieceId": 0, "hp": 60, @@ -3023,13 +3289,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 335, "spineName": "taishici", "rSpineName": "LH_daqiao", "name": "太史慈", + "actorId": 335, "face_id": "taishici", "quality": 3, "initialStars": 3, @@ -3038,6 +3306,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 35, "pieceId": 0, "hp": 60, @@ -3057,13 +3326,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 336, "spineName": "sunquan", "rSpineName": "LH_lvbu", "name": "孙权", + "actorId": 336, "face_id": "sunquan", "quality": 2, "initialStars": 2, @@ -3072,6 +3343,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 36, "pieceId": 0, "hp": 60, @@ -3091,13 +3363,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 337, "spineName": "ganning", "rSpineName": "LH_zhangren", "name": "甘宁", + "actorId": 337, "face_id": "ganning", "quality": 2, "initialStars": 2, @@ -3106,6 +3380,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 37, "pieceId": 0, "hp": 60, @@ -3125,13 +3400,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 338, "spineName": "sunshangxiang", "rSpineName": "LH_huatuo", "name": "孙尚香", + "actorId": 338, "face_id": "sunshangxiang", "quality": 2, "initialStars": 2, @@ -3140,6 +3417,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 38, "pieceId": 0, "hp": 60, @@ -3159,13 +3437,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 339, "spineName": "luxun", "rSpineName": "LH_zhangjiao", "name": "陆逊", + "actorId": 339, "face_id": "luxun", "quality": 2, "initialStars": 2, @@ -3174,6 +3454,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 39, "pieceId": 0, "hp": 60, @@ -3193,13 +3474,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 340, "spineName": "xiaoqiao", "rSpineName": "LH_xiaoqiao", "name": "小乔", + "actorId": 340, "face_id": "xiaoqiao", "quality": 3, "initialStars": 3, @@ -3208,6 +3491,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 40, "pieceId": 0, "hp": 60, @@ -3227,13 +3511,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 341, "spineName": "daqiao", "rSpineName": "LH_daqiao", "name": "大乔", + "actorId": 341, "face_id": "daqiao", "quality": 3, "initialStars": 3, @@ -3242,6 +3528,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 41, "pieceId": 0, "hp": 60, @@ -3261,13 +3548,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 342, "spineName": "bulianshi", "rSpineName": "LH_liru", "name": "步练师", + "actorId": 342, "face_id": "bulianshi", "quality": 1, "initialStars": 1, @@ -3276,6 +3565,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 42, "pieceId": 0, "hp": 60, @@ -3295,13 +3585,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 343, "spineName": "zuoci", "rSpineName": "LH_pangwu", "name": "左慈", + "actorId": 343, "face_id": "zuoci", "quality": 3, "initialStars": 3, @@ -3310,6 +3602,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 43, "pieceId": 0, "hp": 60, @@ -3329,13 +3622,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 344, "spineName": "lvbu", "rSpineName": "LH_xiahouqingyi", "name": "吕布", + "actorId": 344, "face_id": "lvbu", "quality": 3, "initialStars": 3, @@ -3344,6 +3639,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 44, "pieceId": 0, "hp": 60, @@ -3363,13 +3659,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 345, "spineName": "zhangren", "rSpineName": "LH_wenchou", "name": "张任", + "actorId": 345, "face_id": "zhangren", "quality": 3, "initialStars": 3, @@ -3378,6 +3676,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 45, "pieceId": 0, "hp": 60, @@ -3397,13 +3696,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 346, "spineName": "huatuo", "rSpineName": "LH_yanliang", "name": "华佗", + "actorId": 346, "face_id": "huatuo", "quality": 3, "initialStars": 3, @@ -3412,6 +3713,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 46, "pieceId": 0, "hp": 60, @@ -3431,13 +3733,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 347, "spineName": "zhangjiao", "rSpineName": "LH_zhangjiao", "name": "张角", + "actorId": 347, "face_id": "zhangjiao", "quality": 3, "initialStars": 3, @@ -3446,6 +3750,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 47, "pieceId": 0, "hp": 60, @@ -3465,13 +3770,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 348, "spineName": "nanhua", "rSpineName": "LH_wangyue", "name": "南华", + "actorId": 348, "face_id": "nanhua", "quality": 3, "initialStars": 3, @@ -3480,6 +3787,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 48, "pieceId": 0, "hp": 60, @@ -3499,13 +3807,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 349, "spineName": "gaoshun", "rSpineName": "LH_gaoshun", "name": "高顺", + "actorId": 349, "face_id": "gaoshun", "quality": 3, "initialStars": 3, @@ -3514,6 +3824,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 49, "pieceId": 0, "hp": 60, @@ -3533,13 +3844,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 350, "spineName": "juyi", "rSpineName": "LH_tongyuan", "name": "麹义", + "actorId": 350, "face_id": "quyi", "quality": 2, "initialStars": 2, @@ -3548,6 +3861,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 50, "pieceId": 0, "hp": 60, @@ -3567,13 +3881,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 351, "spineName": "liru", "rSpineName": "LH_shaonianzhaoyun", "name": "李儒", + "actorId": 351, "face_id": "liru", "quality": 2, "initialStars": 2, @@ -3582,6 +3898,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 51, "pieceId": 0, "hp": 60, @@ -3601,13 +3918,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 352, "spineName": "pangwu", "rSpineName": "LH_shaonianxiahouqingyi", "name": "庞舞", + "actorId": 352, "face_id": "pangwu", "quality": 2, "initialStars": 2, @@ -3616,6 +3935,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 52, "pieceId": 0, "hp": 60, @@ -3635,13 +3955,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 353, "spineName": "xiahouqingyi", "rSpineName": "LH_panzhang", "name": "夏侯轻衣", + "actorId": 353, "face_id": "xiahouqingyi", "quality": 2, "initialStars": 2, @@ -3650,6 +3972,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 53, "pieceId": 0, "hp": 60, @@ -3669,13 +3992,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 354, "spineName": "wenchou", "rSpineName": "LH_lingtong", "name": "文丑", + "actorId": 354, "face_id": "wenchou", "quality": 1, "initialStars": 1, @@ -3684,6 +4009,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 54, "pieceId": 0, "hp": 60, @@ -3703,13 +4029,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 355, "spineName": "yanliang", "rSpineName": "LH_huanggai", "name": "颜良", + "actorId": 355, "face_id": "yanliang", "quality": 1, "initialStars": 1, @@ -3718,6 +4046,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 55, "pieceId": 0, "hp": 60, @@ -3737,13 +4066,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 356, "spineName": "diaochan", "rSpineName": "LH_diaochan", "name": "貂蝉", + "actorId": 356, "face_id": "diaochan", "quality": 3, "initialStars": 3, @@ -3752,6 +4083,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 56, "pieceId": 0, "hp": 60, @@ -3771,13 +4103,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 357, "spineName": "wangyue", "rSpineName": "LH_wangyue", "name": "王越", + "actorId": 357, "face_id": "wangyue", "quality": 3, "initialStars": 3, @@ -3786,6 +4120,7 @@ "area": 0, "cost": 0, "jobid": 505, + "jobClass": 5, "skill": 0, "pieceId": 0, "hp": 60, @@ -3805,13 +4140,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 358, "spineName": "dongzhuo", "rSpineName": "&", "name": "董卓", + "actorId": 358, "face_id": "dongzhuo", "quality": 3, "initialStars": 3, @@ -3820,6 +4157,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 0, "pieceId": 0, "hp": 60, @@ -3839,13 +4177,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 359, "spineName": "tongyuan", "rSpineName": "LH_tongyuan", "name": "童渊", + "actorId": 359, "face_id": "tongyuan", "quality": 3, "initialStars": 3, @@ -3854,6 +4194,7 @@ "area": 0, "cost": 0, "jobid": 205, + "jobClass": 2, "skill": 59, "pieceId": 21057, "hp": 2000, @@ -3873,13 +4214,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 360, "spineName": "panzhang", "rSpineName": "LH_panzhang", "name": "潘璋", + "actorId": 360, "face_id": "panzhang", "quality": 1, "initialStars": 1, @@ -3888,6 +4231,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 62, "pieceId": 0, "hp": 850, @@ -3907,13 +4251,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 361, "spineName": "lingtong", "rSpineName": "LH_lingtong", "name": "凌统", + "actorId": 361, "face_id": "lingtong", "quality": 1, "initialStars": 1, @@ -3922,6 +4268,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 63, "pieceId": 0, "hp": 700, @@ -3941,13 +4288,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 362, "spineName": "huanggai", "rSpineName": "&", "name": "黄盖", + "actorId": 362, "face_id": "huanggai", "quality": 2, "initialStars": 2, @@ -3956,6 +4305,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 64, "pieceId": 0, "hp": 1050, @@ -3975,13 +4325,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1001, "spineName": "daobing", "rSpineName": "&", "name": "步兵", + "actorId": 1001, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -3990,6 +4342,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -4009,13 +4362,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1002, "spineName": "qiangbing", "rSpineName": "&", "name": "枪兵", + "actorId": 1002, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4024,6 +4379,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1002, "pieceId": 0, "hp": 1000, @@ -4043,13 +4399,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1003, "spineName": "qibing", "rSpineName": "&", "name": "骑兵", + "actorId": 1003, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4058,6 +4416,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1004, "pieceId": 0, "hp": 1000, @@ -4077,13 +4436,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1004, "spineName": "gongbing", "rSpineName": "&", "name": "弓兵", + "actorId": 1004, "face_id": "tongyongshibing", "quality": 2, "initialStars": 2, @@ -4092,6 +4453,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1003, "pieceId": 0, "hp": 1000, @@ -4111,13 +4473,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1005, "spineName": "quanbing", "rSpineName": "&", "name": "武道家", + "actorId": 1005, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4126,6 +4490,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 1005, "pieceId": 0, "hp": 1000, @@ -4145,13 +4510,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1006, "spineName": "fabingshanzi", "rSpineName": "&", "name": "策士", + "actorId": 1006, "face_id": "wenguan", "quality": 3, "initialStars": 3, @@ -4160,6 +4527,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1006, "pieceId": 0, "hp": 1000, @@ -4179,13 +4547,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1007, "spineName": "fabingfazhang", "rSpineName": "&", "name": "医生", + "actorId": 1007, "face_id": "wenguan", "quality": 3, "initialStars": 3, @@ -4194,6 +4564,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 1007, "pieceId": 0, "hp": 1000, @@ -4213,13 +4584,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1008, "spineName": "huangjindao", "rSpineName": "&", "name": "黄巾军", + "actorId": 1008, "face_id": "huangjinjun", "quality": 3, "initialStars": 3, @@ -4228,6 +4601,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -4247,13 +4621,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1009, "spineName": "wuhuanqibing", "rSpineName": "&", "name": "乌桓军", + "actorId": 1009, "face_id": "wuhuanqibing", "quality": 3, "initialStars": 3, @@ -4262,6 +4638,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1008, "pieceId": 0, "hp": 1000, @@ -4281,13 +4658,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1010, "spineName": "xiliangbing", "rSpineName": "&", "name": "西凉军", + "actorId": 1010, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -4296,6 +4675,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1011, "pieceId": 0, "hp": 1000, @@ -4315,13 +4695,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1011, "spineName": "baimayicong", "rSpineName": "&", "name": "白马义从", + "actorId": 1011, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 3, @@ -4330,6 +4712,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1009, "pieceId": 0, "hp": 1000, @@ -4349,13 +4732,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1012, "spineName": "shanzeidao", "rSpineName": "&", "name": "山贼", + "actorId": 1012, "face_id": "shanzei", "quality": 3, "initialStars": 3, @@ -4364,6 +4749,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -4383,13 +4769,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1013, "spineName": "yinbingdao", "rSpineName": "&", "name": "阴兵", + "actorId": 1013, "face_id": "yinbing", "quality": 3, "initialStars": 3, @@ -4398,6 +4786,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -4417,13 +4806,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1014, "spineName": "lang", "rSpineName": "&", "name": "狼", + "actorId": 1014, "face_id": "lang", "quality": 3, "initialStars": 3, @@ -4432,6 +4823,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 1010, "pieceId": 0, "hp": 1000, @@ -4451,13 +4843,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1015, "spineName": "huangjinquanshi", "rSpineName": "&", "name": "黄巾力士", + "actorId": 1015, "face_id": "huangjinjun", "quality": 3, "initialStars": 3, @@ -4466,6 +4860,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1005, "pieceId": 0, "hp": 1000, @@ -4485,13 +4880,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1016, "spineName": "daobing", "rSpineName": "&", "name": "乌桓军", + "actorId": 1016, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -4500,6 +4897,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 108, "pieceId": 0, "hp": 1000, @@ -4519,13 +4917,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1017, "spineName": "daobing", "rSpineName": "&", "name": "西凉军", + "actorId": 1017, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4534,6 +4934,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1011, "pieceId": 0, "hp": 1000, @@ -4553,13 +4954,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1018, "spineName": "daobing", "rSpineName": "&", "name": "虎豹骑", + "actorId": 1018, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4568,6 +4971,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1012, "pieceId": 0, "hp": 1000, @@ -4587,13 +4991,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1019, "spineName": "qiangbing", "rSpineName": "&", "name": "洛阳守将", + "actorId": 1019, "face_id": "shanzei", "quality": 3, "initialStars": 3, @@ -4602,6 +5008,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1012, "pieceId": 0, "hp": 1000, @@ -4621,13 +5028,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1020, "spineName": "qiangbing", "rSpineName": "&", "name": "大戟士", + "actorId": 1020, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4636,6 +5045,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1013, "pieceId": 0, "hp": 1000, @@ -4655,13 +5065,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1021, "spineName": "xianzhenying", "rSpineName": "&", "name": "陷阵营", + "actorId": 1021, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4670,6 +5082,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1014, "pieceId": 0, "hp": 1000, @@ -4689,13 +5102,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1022, "spineName": "qiangbing", "rSpineName": "&", "name": "并州狼骑", + "actorId": 1022, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4704,6 +5119,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1015, "pieceId": 0, "hp": 1000, @@ -4723,13 +5139,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1023, "spineName": "feixiongjun", "rSpineName": "&", "name": "飞熊军", + "actorId": 1023, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4738,6 +5156,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1016, "pieceId": 0, "hp": 1000, @@ -4757,13 +5176,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1024, "spineName": "xiandengsishi", "rSpineName": "&", "name": "先登营", + "actorId": 1024, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4772,6 +5193,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1017, "pieceId": 0, "hp": 1000, @@ -4791,13 +5213,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1025, "spineName": "shanzeidao", "rSpineName": "&", "name": "山贼步兵", + "actorId": 1025, "face_id": "shanzei", "quality": 3, "initialStars": 3, @@ -4806,6 +5230,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -4825,13 +5250,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1026, "spineName": "zhaoyun", "rSpineName": "&", "name": "机关人偶", + "actorId": 1026, "face_id": "yinbing", "quality": 3, "initialStars": 3, @@ -4840,6 +5267,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1018, "pieceId": 0, "hp": 1000, @@ -4859,13 +5287,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1027, "spineName": "zhaoyun", "rSpineName": "&", "name": "机关人偶", + "actorId": 1027, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4874,6 +5304,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1019, "pieceId": 0, "hp": 1000, @@ -4893,13 +5324,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1028, "spineName": "zhaoyun", "rSpineName": "&", "name": "熊", + "actorId": 1028, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4908,6 +5341,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 1025, "pieceId": 0, "hp": 1000, @@ -4927,13 +5361,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1029, "spineName": "zhaoyun", "rSpineName": "&", "name": "石傀儡", + "actorId": 1029, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4942,6 +5378,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -4961,13 +5398,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1030, "spineName": "danyangqingjing", "rSpineName": "&", "name": "丹阳青巾", + "actorId": 1030, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -4976,6 +5415,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1020, "pieceId": 0, "hp": 1000, @@ -4995,13 +5435,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1031, "spineName": "hengjiangyongshi", "rSpineName": "&", "name": "横江兵", + "actorId": 1031, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -5010,6 +5452,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1021, "pieceId": 0, "hp": 1000, @@ -5029,13 +5472,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1032, "spineName": "jinzhoushuishi", "rSpineName": "&", "name": "荆州水师", + "actorId": 1032, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -5044,6 +5489,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1022, "pieceId": 0, "hp": 1000, @@ -5063,13 +5509,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1033, "spineName": "zhaoyun", "rSpineName": "&", "name": "白耳兵", + "actorId": 1033, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -5078,6 +5526,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1023, "pieceId": 0, "hp": 1000, @@ -5097,13 +5546,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1034, "spineName": "zhaoyun", "rSpineName": "&", "name": "无当飞军", + "actorId": 1034, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -5112,6 +5563,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1024, "pieceId": 0, "hp": 1000, @@ -5131,13 +5583,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1035, "spineName": "langwang", "rSpineName": "&", "name": "怒狼王", + "actorId": 1035, "face_id": "nulangwang", "quality": 3, "initialStars": 3, @@ -5146,6 +5600,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 1010, "pieceId": 0, "hp": 5400, @@ -5165,13 +5620,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1036, "spineName": "huangjindao", "rSpineName": "&", "name": "黄巾将领", + "actorId": 1036, "face_id": "huangjinjun", "quality": 3, "initialStars": 3, @@ -5180,6 +5637,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1101, "pieceId": 0, "hp": 1000, @@ -5199,13 +5657,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1037, "spineName": "SL_qibing", "rSpineName": "&", "name": "骑兵将领", + "actorId": 1037, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 3, @@ -5214,6 +5674,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1104, "pieceId": 0, "hp": 1000, @@ -5233,13 +5694,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1038, "spineName": "zhaoyun", "rSpineName": "&", "name": "文官将领", + "actorId": 1038, "face_id": "tongyongwenjiang", "quality": 3, "initialStars": 3, @@ -5248,6 +5711,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -5267,13 +5731,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1039, "spineName": "SL_daobing", "rSpineName": "&", "name": "步兵将领", + "actorId": 1039, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 3, @@ -5282,6 +5748,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1101, "pieceId": 0, "hp": 1000, @@ -5301,13 +5768,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1040, "spineName": "SL_manzu", "rSpineName": "&", "name": "蛮族将领", + "actorId": 1040, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -5316,6 +5785,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1104, "pieceId": 0, "hp": 1000, @@ -5335,13 +5805,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1041, "spineName": "SL_qiangbing", "rSpineName": "&", "name": "枪兵将领", + "actorId": 1041, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 3, @@ -5350,6 +5822,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1102, "pieceId": 0, "hp": 1000, @@ -5369,13 +5842,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1042, "spineName": "shanzeigong", "rSpineName": "&", "name": "山贼弓兵", + "actorId": 1042, "face_id": "shanzei", "quality": 1, "initialStars": 1, @@ -5384,6 +5859,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1003, "pieceId": 0, "hp": 1000, @@ -5403,13 +5879,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1043, "spineName": "SL_shanzei", "rSpineName": "&", "name": "山贼头目", + "actorId": 1043, "face_id": "shanzei", "quality": 2, "initialStars": 2, @@ -5418,6 +5896,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1102, "pieceId": 0, "hp": 1000, @@ -5437,13 +5916,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1044, "spineName": "shangren", "rSpineName": "&", "name": "商人", + "actorId": 1044, "face_id": "shangren", "quality": 1, "initialStars": 1, @@ -5452,6 +5933,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -5471,13 +5953,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1045, "spineName": "huangjingong", "rSpineName": "&", "name": "黄巾弓兵", + "actorId": 1045, "face_id": "huangjinjun", "quality": 1, "initialStars": 1, @@ -5486,6 +5970,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1003, "pieceId": 0, "hp": 1000, @@ -5505,13 +5990,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1046, "spineName": "huangjinyanglei", "rSpineName": "&", "name": "黄巾阳儡", + "actorId": 1046, "face_id": "yinbing", "quality": 2, "initialStars": 2, @@ -5520,6 +6007,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1005, "pieceId": 0, "hp": 1000, @@ -5539,13 +6027,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1047, "spineName": "door", "rSpineName": "&", "name": "门", + "actorId": 1047, "face_id": "men", "quality": 1, "initialStars": 1, @@ -5554,7 +6044,8 @@ "area": 0, "cost": 0, "jobid": 3, - "skill": 1001, + "jobClass": 3, + "skill": 1047, "pieceId": 0, "hp": 10000, "atk": 20, @@ -5573,13 +6064,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1048, "spineName": "funv", "rSpineName": "&", "name": "妇女", + "actorId": 1048, "face_id": "funv", "quality": 3, "initialStars": 3, @@ -5588,6 +6081,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -5607,13 +6101,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1049, "spineName": "qingnian", "rSpineName": "&", "name": "青年", + "actorId": 1049, "face_id": "qingnian", "quality": 3, "initialStars": 3, @@ -5622,6 +6118,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -5641,13 +6138,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1050, "spineName": "zhaoyun", "rSpineName": "&", "name": "老人", + "actorId": 1050, "face_id": "laoren", "quality": 3, "initialStars": 3, @@ -5656,6 +6155,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -5675,13 +6175,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1051, "spineName": "gongsunzan", "rSpineName": "&", "name": "公孙瓒", + "actorId": 1051, "face_id": "gongsunzan", "quality": 3, "initialStars": 3, @@ -5690,6 +6192,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1009, "pieceId": 0, "hp": 1000, @@ -5709,13 +6212,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1052, "spineName": "H_baimayicong", "rSpineName": "&", "name": "严纲", + "actorId": 1052, "face_id": "bubingjiangling", "quality": 3, "initialStars": 3, @@ -5724,6 +6229,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1009, "pieceId": 0, "hp": 1000, @@ -5743,13 +6249,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1053, "spineName": "xiaonvhai", "rSpineName": "&", "name": "小女孩", + "actorId": 1053, "face_id": "xiaonvhai", "quality": 3, "initialStars": 3, @@ -5758,6 +6266,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -5777,13 +6286,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1054, "spineName": "yuanshao", "rSpineName": "&", "name": "袁绍", + "actorId": 1054, "face_id": "yuanshao", "quality": 3, "initialStars": 3, @@ -5792,6 +6303,7 @@ "area": 0, "cost": 0, "jobid": 4, + "jobClass": 4, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -5811,13 +6323,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1055, "spineName": "SL_huangjindao", "rSpineName": "&", "name": "张燕", + "actorId": 1055, "face_id": "huangjinjiangling", "quality": 3, "initialStars": 3, @@ -5826,6 +6340,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1101, "pieceId": 0, "hp": 1000, @@ -5845,13 +6360,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1056, "spineName": "SL_gongbing", "rSpineName": "&", "name": "弓兵将领", + "actorId": 1056, "face_id": "tongyonggongbingjiangling", "quality": 3, "initialStars": 3, @@ -5860,6 +6377,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1103, "pieceId": 0, "hp": 1000, @@ -5879,13 +6397,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1057, "spineName": "mache", "rSpineName": "&", "name": "马车", + "actorId": 1057, "face_id": "mache", "quality": 3, "initialStars": 3, @@ -5894,6 +6414,7 @@ "area": 0, "cost": 0, "jobid": 2, + "jobClass": 2, "skill": 1004, "pieceId": 0, "hp": 1000, @@ -5913,13 +6434,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1058, "spineName": "caocao", "rSpineName": "&", "name": "王允", + "actorId": 1058, "face_id": "laoren", "quality": 3, "initialStars": 3, @@ -5928,6 +6451,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1107, "pieceId": 0, "hp": 1000, @@ -5947,13 +6471,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1059, "spineName": "SL_gongbing", "rSpineName": "&", "name": "弘农太守", + "actorId": 1059, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 3, @@ -5962,6 +6488,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -5981,13 +6508,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1060, "spineName": "SL_qiangbing", "rSpineName": "&", "name": "齐郡官员", + "actorId": 1060, "face_id": "tongyongwenjiang", "quality": 3, "initialStars": 3, @@ -5996,6 +6525,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1107, "pieceId": 0, "hp": 1000, @@ -6015,13 +6545,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1061, "spineName": "SL_huangjindao", "rSpineName": "&", "name": "管亥", + "actorId": 1061, "face_id": "huangjinjiangling", "quality": 3, "initialStars": 3, @@ -6030,6 +6562,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1102, "pieceId": 0, "hp": 1000, @@ -6049,13 +6582,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1062, "spineName": "jiaxu", "rSpineName": "&", "name": "孔融", + "actorId": 1062, "face_id": "wenguan", "quality": 3, "initialStars": 3, @@ -6064,6 +6599,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -6083,13 +6619,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1063, "spineName": "jiaxu", "rSpineName": "&", "name": "陈登", + "actorId": 1063, "face_id": "tongyongwenjiang", "quality": 3, "initialStars": 3, @@ -6098,6 +6636,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1103, "pieceId": 0, "hp": 1000, @@ -6117,13 +6656,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1064, "spineName": "jiaxu", "rSpineName": "&", "name": "陶谦", + "actorId": 1064, "face_id": "laoren", "quality": 3, "initialStars": 3, @@ -6132,6 +6673,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1107, "pieceId": 0, "hp": 1000, @@ -6151,13 +6693,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1065, "spineName": "lidian", "rSpineName": "&", "name": "张郃", + "actorId": 1065, "face_id": "zhanghe", "quality": 3, "initialStars": 3, @@ -6166,6 +6710,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1103, "pieceId": 0, "hp": 1000, @@ -6185,13 +6730,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1070, "spineName": "laoren", "rSpineName": "&", "name": "刘虞", + "actorId": 1070, "face_id": "laoren", "quality": 3, "initialStars": 3, @@ -6200,6 +6747,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -6219,13 +6767,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1074, "spineName": "munaiyi", "rSpineName": "&", "name": "阴缚者", + "actorId": 1074, "face_id": "yinbing", "quality": 3, "initialStars": 3, @@ -6234,6 +6784,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6253,13 +6804,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1075, "spineName": "yinbingdao", "rSpineName": "&", "name": "阴兵", + "actorId": 1075, "face_id": "yinbing", "quality": 3, "initialStars": 3, @@ -6268,6 +6821,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6287,13 +6841,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1076, "spineName": "qingnian", "rSpineName": "&", "name": "张柱", + "actorId": 1076, "face_id": "qingnian", "quality": 3, "initialStars": 3, @@ -6302,6 +6858,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6321,13 +6878,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1077, "spineName": "xiaonvhai", "rSpineName": "&", "name": "赵雨", + "actorId": 1077, "face_id": "xiaonvhai", "quality": 3, "initialStars": 3, @@ -6336,6 +6895,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6355,13 +6915,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1078, "spineName": "daobing", "rSpineName": "&", "name": "张柱", + "actorId": 1078, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -6370,6 +6932,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6389,13 +6952,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1080, "spineName": "H_qiangbing", "rSpineName": "&", "name": "枪兵", + "actorId": 1080, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -6404,6 +6969,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1002, "pieceId": 0, "hp": 1000, @@ -6423,13 +6989,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1082, "spineName": "qingnian", "rSpineName": "&", "name": "赵雷", + "actorId": 1082, "face_id": "qingnian", "quality": 3, "initialStars": 3, @@ -6438,6 +7006,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6457,13 +7026,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1083, "spineName": "door", "rSpineName": "&", "name": "城门", + "actorId": 1083, "face_id": "mache", "quality": 3, "initialStars": 3, @@ -6471,7 +7042,8 @@ "camp": 0, "area": 0, "cost": 0, - "jobid": 11, + "jobid": 3, + "jobClass": 3, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6491,13 +7063,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1084, "spineName": "jushou", "rSpineName": "&", "name": "沮授", + "actorId": 1084, "face_id": "jushou", "quality": 3, "initialStars": 3, @@ -6506,6 +7080,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -6525,13 +7100,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1085, "spineName": "shanzei", "rSpineName": "&", "name": "蹋顿", + "actorId": 1085, "face_id": "shanzei", "quality": 3, "initialStars": 3, @@ -6540,6 +7117,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1104, "pieceId": 0, "hp": 1000, @@ -6559,13 +7137,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1090, "spineName": "funv", "rSpineName": "&", "name": "蔡妇人", + "actorId": 1090, "face_id": "funv", "quality": 3, "initialStars": 3, @@ -6574,6 +7154,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1105, "pieceId": 0, "hp": 1000, @@ -6593,13 +7174,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1091, "spineName": "shangren", "rSpineName": "&", "name": "蒯越", + "actorId": 1091, "face_id": "shangren", "quality": 3, "initialStars": 3, @@ -6608,6 +7191,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1107, "pieceId": 0, "hp": 1000, @@ -6627,13 +7211,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1092, "spineName": "laoren", "rSpineName": "&", "name": "刘表", + "actorId": 1092, "face_id": "laoren", "quality": 3, "initialStars": 3, @@ -6642,6 +7228,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -6661,13 +7248,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1093, "spineName": "funv", "rSpineName": "&", "name": "侍女", + "actorId": 1093, "face_id": "funv", "quality": 3, "initialStars": 3, @@ -6676,6 +7265,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1105, "pieceId": 0, "hp": 1000, @@ -6695,13 +7285,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1094, "spineName": "xushu", "rSpineName": "&", "name": "单福", + "actorId": 1094, "face_id": "xushu", "quality": 3, "initialStars": 3, @@ -6710,6 +7302,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -6729,13 +7322,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1095, "spineName": "xushu", "rSpineName": "&", "name": "徐庶", + "actorId": 1095, "face_id": "xushu", "quality": 3, "initialStars": 3, @@ -6744,6 +7339,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1106, "pieceId": 0, "hp": 1000, @@ -6763,13 +7359,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1096, "spineName": "xiaonvhai", "rSpineName": "&", "name": "刘琮", + "actorId": 1096, "face_id": "xiaonvhai", "quality": 3, "initialStars": 3, @@ -6778,6 +7376,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6797,13 +7396,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1097, "spineName": "funv", "rSpineName": "&", "name": "甘夫人", + "actorId": 1097, "face_id": "funv", "quality": 3, "initialStars": 3, @@ -6812,6 +7413,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6831,13 +7433,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1098, "spineName": "funv", "rSpineName": "&", "name": "糜夫人", + "actorId": 1098, "face_id": "funv", "quality": 3, "initialStars": 3, @@ -6846,6 +7450,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -6865,13 +7470,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1099, "spineName": "bubingjiangling", "rSpineName": "&", "name": "蔡瑁", + "actorId": 1099, "face_id": "bubingjiangling", "quality": 3, "initialStars": 3, @@ -6880,6 +7487,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1102, "pieceId": 0, "hp": 1000, @@ -6899,13 +7507,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1110, "spineName": "bubingjiangling", "rSpineName": "&", "name": "刑道荣", + "actorId": 1110, "face_id": "bubingjiangling", "quality": 3, "initialStars": 3, @@ -6914,6 +7524,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1102, "pieceId": 0, "hp": 1000, @@ -6933,13 +7544,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1111, "spineName": "tongyongwenjiang", "rSpineName": "&", "name": "赵范", + "actorId": 1111, "face_id": "tongyongwenjiang", "quality": 3, "initialStars": 3, @@ -6948,6 +7561,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1101, "pieceId": 0, "hp": 1000, @@ -6967,13 +7581,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1112, "spineName": "funv", "rSpineName": "&", "name": "吴国太", + "actorId": 1112, "face_id": "funv", "quality": 3, "initialStars": 3, @@ -6982,6 +7598,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1103, "pieceId": 0, "hp": 1000, @@ -7001,81 +7618,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "liqi", - "probation": 0 - }, - { - "heroId": 0, - "spineName": 0, - "rSpineName": "&", - "name": 0, - "face_id": 0, - "quality": 0, - "initialStars": 0, - "pieceCount": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "sound_click": 0, - "sound_fight": 0, - "info": 0, - "actorinfo": 0, - "skillScroll": 0, - "position": 0, - "initialSkin": 0, - "gender": 0, - "atkSpineEffect": 0, - "probation": 0 - }, - { - "heroId": 0, - "spineName": 0, - "rSpineName": "&", - "name": 0, - "face_id": 0, - "quality": 0, - "initialStars": 0, - "pieceCount": 0, - "camp": 0, - "area": 0, - "cost": 0, - "jobid": 0, - "skill": 0, - "pieceId": 0, - "hp": 0, - "atk": 0, - "def": 0, - "mdef": 0, - "hp_up": 0, - "atk_up": 0, - "def_up": 0, - "mdef_up": 0, - "sound_click": 0, - "sound_fight": 0, - "info": 0, - "actorinfo": 0, - "skillScroll": 0, - "position": 0, - "initialSkin": 0, - "gender": 0, - "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1501, "spineName": "mohuadongzhuo", "rSpineName": "&", "name": "魔化董卓", + "actorId": 1501, "face_id": "mohuadongzhuo", "quality": 3, "initialStars": 3, @@ -7084,6 +7635,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1105, "pieceId": 0, "hp": 1000, @@ -7103,13 +7655,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1502, "spineName": "zhangjiaoboss", "rSpineName": "&", "name": "魔化张角", + "actorId": 1502, "face_id": "zhangjiao", "quality": 3, "initialStars": 3, @@ -7118,6 +7672,7 @@ "area": 9, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7137,13 +7692,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1503, "spineName": "fanshi", "rSpineName": "&", "name": "樊氏", + "actorId": 1503, "face_id": "fanshi", "quality": 3, "initialStars": 3, @@ -7152,6 +7709,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7171,13 +7729,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1504, "spineName": "zhaoyun", "rSpineName": "&", "name": "大蛇", + "actorId": 1504, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7186,6 +7746,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7205,13 +7766,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1505, "spineName": "zhaoyun", "rSpineName": "&", "name": "韩玄", + "actorId": 1505, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7220,6 +7783,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7239,13 +7803,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1506, "spineName": "zhaoyun", "rSpineName": "&", "name": "魔化邓艾", + "actorId": 1506, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7254,6 +7820,7 @@ "area": 9, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7273,13 +7840,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1507, "spineName": "zhaoyun", "rSpineName": "&", "name": "魔化庞德", + "actorId": 1507, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7288,6 +7857,7 @@ "area": 9, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7307,13 +7877,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1508, "spineName": "zhaoyun", "rSpineName": "&", "name": "魔化王平", + "actorId": 1508, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7322,6 +7894,7 @@ "area": 9, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7341,13 +7914,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1509, "spineName": "zhaoyun", "rSpineName": "&", "name": "魔化甘宁", + "actorId": 1509, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7356,6 +7931,7 @@ "area": 9, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7375,13 +7951,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1510, "spineName": "zhaoyun", "rSpineName": "&", "name": "毒士仲达", + "actorId": 1510, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7390,6 +7968,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7409,13 +7988,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1511, "spineName": "zhaoyun", "rSpineName": "&", "name": "美周郎", + "actorId": 1511, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7424,6 +8005,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7443,13 +8025,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1512, "spineName": "zhaoyun", "rSpineName": "&", "name": "燕人翼德", + "actorId": 1512, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7458,6 +8042,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7477,13 +8062,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1513, "spineName": "zhaoyun", "rSpineName": "&", "name": "无双吕布", + "actorId": 1513, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -7492,6 +8079,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -7511,13 +8099,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1514, "spineName": "zhangjiao_lianzi", "rSpineName": "&", "name": "张角", + "actorId": 1514, "face_id": "zhangjiao", "quality": 3, "initialStars": 3, @@ -7526,6 +8116,7 @@ "area": 0, "cost": 0, "jobid": 26, + "jobClass": 2, "skill": 1001, "pieceId": 0, "hp": 60, @@ -7545,13 +8136,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1515, "spineName": "tangji", "rSpineName": "&", "name": "唐姬", + "actorId": 1515, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7560,6 +8153,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7579,13 +8173,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1516, "spineName": "gongnv", "rSpineName": "&", "name": "宫女", + "actorId": 1516, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7594,6 +8190,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7613,13 +8210,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1517, "spineName": "hejin", "rSpineName": "&", "name": "何进", + "actorId": 1517, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7628,6 +8227,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7647,13 +8247,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1518, "spineName": "yulinguijun", "rSpineName": "&", "name": "羽林鬼军", + "actorId": 1518, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7662,6 +8264,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7681,13 +8284,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1519, "spineName": "hetaihou", "rSpineName": "&", "name": "何太后", + "actorId": 1519, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7696,6 +8301,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7715,13 +8321,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1520, "spineName": "zhugexuan", "rSpineName": "&", "name": "诸葛玄", + "actorId": 1520, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7730,6 +8338,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7749,13 +8358,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1521, "spineName": "guijiangguanhai", "rSpineName": "&", "name": "鬼将管亥", + "actorId": 1521, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7764,6 +8375,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7783,13 +8395,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1522, "spineName": "huangjinminjung", "rSpineName": "&", "name": "黄巾冥军", + "actorId": 1522, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7798,6 +8412,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7817,13 +8432,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1523, "spineName": "caosong", "rSpineName": "&", "name": "曹嵩", + "actorId": 1523, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7832,6 +8449,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7851,13 +8469,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1524, "spineName": "yincaoxingzhe", "rSpineName": "&", "name": "阴曹刑者", + "actorId": 1524, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7866,6 +8486,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7885,13 +8506,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1525, "spineName": "zhangrang", "rSpineName": "&", "name": "张让", + "actorId": 1525, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7900,6 +8523,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7919,13 +8543,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1526, "spineName": "dongyuedixiang", "rSpineName": "&", "name": "东岳帝像", + "actorId": 1526, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7934,6 +8560,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7953,13 +8580,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1527, "spineName": "kebineng", "rSpineName": "&", "name": "轲比能", + "actorId": 1527, "face_id": 0, "quality": 0, "initialStars": 0, @@ -7968,6 +8597,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -7987,13 +8617,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1528, "spineName": "wuhuanshizhe", "rSpineName": "&", "name": "乌桓使者", + "actorId": 1528, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8002,6 +8634,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8021,13 +8654,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1529, "spineName": "wuhuantuqi", "rSpineName": "&", "name": "乌桓突骑", + "actorId": 1529, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8036,6 +8671,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8055,13 +8691,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1530, "spineName": "tuji", "rSpineName": "&", "name": "图吉", + "actorId": 1530, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8070,6 +8708,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8089,13 +8728,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1531, "spineName": "langtuji", "rSpineName": "&", "name": "狼图吉", + "actorId": 1531, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8104,6 +8745,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8123,13 +8765,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1532, "spineName": "wuhuansaman", "rSpineName": "&", "name": "乌桓萨满", + "actorId": 1532, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8138,6 +8782,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8157,13 +8802,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1533, "spineName": "guban", "rSpineName": "&", "name": "古班", + "actorId": 1533, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8172,6 +8819,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8191,13 +8839,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1534, "spineName": "bailangxiongling", "rSpineName": "&", "name": "白狼凶灵", + "actorId": 1534, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8206,6 +8856,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8225,13 +8876,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1535, "spineName": "leixu", "rSpineName": "&", "name": "雷绪", + "actorId": 1535, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8240,6 +8893,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8259,13 +8913,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1536, "spineName": "gongzei", "rSpineName": "&", "name": "弓贼", + "actorId": 1536, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8274,6 +8930,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8293,13 +8950,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1537, "spineName": "qiangzei", "rSpineName": "&", "name": "枪贼", + "actorId": 1537, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8308,6 +8967,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8327,13 +8987,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1538, "spineName": "chenlan", "rSpineName": "&", "name": "陈兰", + "actorId": 1538, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8342,6 +9004,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8361,13 +9024,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1539, "spineName": "yuanshu", "rSpineName": "&", "name": "袁术", + "actorId": 1539, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8376,6 +9041,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8395,13 +9061,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1540, "spineName": "leibo", "rSpineName": "&", "name": "雷薄", + "actorId": 1540, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8410,6 +9078,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8429,13 +9098,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1541, "spineName": "yanshi", "rSpineName": "&", "name": "偃师", + "actorId": 1541, "face_id": "yanshi", "quality": 0, "initialStars": 0, @@ -8444,6 +9115,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8463,13 +9135,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1542, "spineName": "zhenghu", "rSpineName": "&", "name": "狰虎", + "actorId": 1542, "face_id": "yanshi", "quality": 0, "initialStars": 0, @@ -8478,6 +9152,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8497,13 +9172,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1543, "spineName": "siniu", "rSpineName": "&", "name": "兕牛", + "actorId": 1543, "face_id": "yanshi", "quality": 0, "initialStars": 0, @@ -8512,6 +9189,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8531,13 +9209,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1544, "spineName": "fuzhu", "rSpineName": "&", "name": "夫诸", + "actorId": 1544, "face_id": "yanshi", "quality": 0, "initialStars": 0, @@ -8546,6 +9226,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8565,13 +9246,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1545, "spineName": "wangcan", "rSpineName": "&", "name": "王璨", + "actorId": 1545, "face_id": "wangcan", "quality": 0, "initialStars": 0, @@ -8580,6 +9263,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8599,13 +9283,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1546, "spineName": "SL_daobing", "rSpineName": "&", "name": "兵家学子", + "actorId": 1546, "face_id": "bubingjiangling", "quality": 0, "initialStars": 0, @@ -8614,6 +9300,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8633,13 +9320,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1547, "spineName": "SL_fabing", "rSpineName": "&", "name": "儒家学子", + "actorId": 1547, "face_id": "shusheng", "quality": 0, "initialStars": 0, @@ -8648,6 +9337,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8667,13 +9357,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1548, "spineName": "fabingfazhang", "rSpineName": "&", "name": "道家学子", + "actorId": 1548, "face_id": "daoshi", "quality": 0, "initialStars": 0, @@ -8682,6 +9374,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8701,13 +9394,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1549, "spineName": "quanbing", "rSpineName": "&", "name": "法家学子", + "actorId": 1549, "face_id": "tongyongjunguan", "quality": 0, "initialStars": 0, @@ -8716,6 +9411,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8735,13 +9431,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1550, "spineName": "budongmingwang", "rSpineName": "&", "name": "不动明王", + "actorId": 1550, "face_id": "budongmingwang", "quality": 0, "initialStars": 0, @@ -8750,6 +9448,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8769,13 +9468,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1551, "spineName": "sengren", "rSpineName": "&", "name": "安玄", + "actorId": 1551, "face_id": "sengren", "quality": 0, "initialStars": 0, @@ -8784,6 +9485,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8803,13 +9505,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1552, "spineName": "houwang", "rSpineName": "&", "name": "猴王", + "actorId": 1552, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8818,6 +9522,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8837,13 +9542,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1553, "spineName": "wanhou", "rSpineName": "&", "name": "顽猴", + "actorId": 1553, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8852,6 +9559,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8871,13 +9579,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1554, "spineName": "liehou", "rSpineName": "&", "name": "劣猴", + "actorId": 1554, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8886,6 +9596,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8905,13 +9616,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1555, "spineName": "yigui", "rSpineName": "&", "name": "疫鬼", + "actorId": 1555, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8920,6 +9633,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8939,13 +9653,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1556, "spineName": "yimo", "rSpineName": "&", "name": "疫魔", + "actorId": 1556, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8954,6 +9670,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -8973,13 +9690,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1557, "spineName": "zhangji", "rSpineName": "&", "name": "张机", + "actorId": 1557, "face_id": 0, "quality": 0, "initialStars": 0, @@ -8988,6 +9707,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -9007,13 +9727,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 1558, "spineName": "xiahoujie", "rSpineName": "&", "name": "夏侯杰", + "actorId": 1558, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9022,6 +9744,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 0, @@ -9041,13 +9764,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3001, "spineName": "xiong", "rSpineName": "&", "name": "熊", + "actorId": 3001, "face_id": "xiong", "quality": 3, "initialStars": 3, @@ -9056,6 +9781,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 1025, "pieceId": 0, "hp": 0, @@ -9075,13 +9801,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 2001, "spineName": "H_daobing", "rSpineName": "&", "name": "步兵", + "actorId": 2001, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -9090,6 +9818,7 @@ "area": 0, "cost": 0, "jobid": 101, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -9109,13 +9838,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 2002, "spineName": "H_qiangbing", "rSpineName": "&", "name": "枪兵", + "actorId": 2002, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -9124,6 +9855,7 @@ "area": 0, "cost": 0, "jobid": 201, + "jobClass": 2, "skill": 1002, "pieceId": 0, "hp": 1000, @@ -9143,13 +9875,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 2003, "spineName": "H_qibing", "rSpineName": "&", "name": "骑兵", + "actorId": 2003, "face_id": "tongyongshibing", "quality": 3, "initialStars": 3, @@ -9158,6 +9892,7 @@ "area": 0, "cost": 0, "jobid": 301, + "jobClass": 3, "skill": 1004, "pieceId": 0, "hp": 1000, @@ -9177,13 +9912,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 2004, "spineName": "H_gongbing", "rSpineName": "&", "name": "弓兵", + "actorId": 2004, "face_id": "tongyongshibing", "quality": 2, "initialStars": 2, @@ -9192,6 +9929,7 @@ "area": 0, "cost": 0, "jobid": 501, + "jobClass": 5, "skill": 1003, "pieceId": 0, "hp": 1000, @@ -9211,13 +9949,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 2005, "spineName": "H_baimayicong", "rSpineName": "&", "name": "骑兵将领", + "actorId": 2005, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 3, @@ -9226,6 +9966,7 @@ "area": 0, "cost": 0, "jobid": 101, + "jobClass": 1, "skill": 1104, "pieceId": 0, "hp": 1000, @@ -9245,13 +9986,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 2006, "spineName": "H_baimayicong", "rSpineName": "&", "name": "严纲", + "actorId": 2006, "face_id": "bubingjiangling", "quality": 3, "initialStars": 3, @@ -9260,6 +10003,7 @@ "area": 0, "cost": 0, "jobid": 101, + "jobClass": 1, "skill": 1009, "pieceId": 0, "hp": 1000, @@ -9279,13 +10023,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3101, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3101, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9294,6 +10040,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9313,13 +10060,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3201, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3201, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9328,6 +10077,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9347,13 +10097,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3202, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3202, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9362,6 +10114,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9381,13 +10134,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3203, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3203, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9396,6 +10151,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9415,13 +10171,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3204, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3204, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9430,6 +10188,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9449,13 +10208,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3205, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3205, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9464,6 +10225,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9483,13 +10245,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3301, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3301, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9498,6 +10262,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9517,13 +10282,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3302, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3302, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9532,6 +10299,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9551,13 +10319,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3303, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3303, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9566,6 +10336,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9585,13 +10356,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3304, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3304, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9600,6 +10373,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9619,13 +10393,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3305, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3305, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9634,6 +10410,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9653,13 +10430,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3306, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3306, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9668,6 +10447,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9687,13 +10467,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3401, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3401, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9702,6 +10484,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9721,13 +10504,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3402, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3402, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9736,6 +10521,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9755,13 +10541,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3403, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3403, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9770,6 +10558,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9789,13 +10578,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3404, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3404, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9804,6 +10595,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9823,13 +10615,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3405, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3405, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9838,6 +10632,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9857,13 +10652,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3406, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3406, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9872,6 +10669,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9891,13 +10689,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3407, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3407, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9906,6 +10706,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9925,13 +10726,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3408, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3408, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9940,6 +10743,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9959,13 +10763,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3501, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3501, "face_id": 0, "quality": 0, "initialStars": 0, @@ -9974,6 +10780,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -9993,13 +10800,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3502, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3502, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10008,6 +10817,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10027,13 +10837,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3503, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3503, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10042,6 +10854,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10061,13 +10874,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3504, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3504, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10076,6 +10891,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10095,13 +10911,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3505, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3505, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10110,6 +10928,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10129,13 +10948,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3506, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3506, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10144,6 +10965,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10163,13 +10985,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3507, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3507, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10178,6 +11002,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10197,13 +11022,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3601, "spineName": "yanshi", "rSpineName": "&", "name": "偃师", + "actorId": 3601, "face_id": "yanshi", "quality": 3, "initialStars": 3, @@ -10212,6 +11039,7 @@ "area": 0, "cost": 0, "jobid": 513, + "jobClass": 5, "skill": 3601, "pieceId": 0, "hp": 100000, @@ -10231,13 +11059,15 @@ "initialSkin": 0, "gender": 2, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3602, "spineName": "xianhuang", "rSpineName": "&", "name": "贤黄", + "actorId": 3602, "face_id": "xianhuang", "quality": 2, "initialStars": 2, @@ -10246,6 +11076,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 3602, "pieceId": 0, "hp": 104400, @@ -10265,13 +11096,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3603, "spineName": "siniu", "rSpineName": "&", "name": "兕牛", + "actorId": 3603, "face_id": "siniu", "quality": 2, "initialStars": 2, @@ -10280,6 +11113,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 3603, "pieceId": 0, "hp": 92220, @@ -10299,13 +11133,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3604, "spineName": "fuzhu", "rSpineName": "&", "name": "夫诸", + "actorId": 3604, "face_id": "fuzhu", "quality": 2, "initialStars": 2, @@ -10314,6 +11150,7 @@ "area": 0, "cost": 0, "jobid": 1, + "jobClass": 1, "skill": 3604, "pieceId": 0, "hp": 86130, @@ -10333,13 +11170,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3605, "spineName": "wangcan", "rSpineName": "&", "name": "王璨", + "actorId": 3605, "face_id": "wangcan", "quality": 3, "initialStars": 3, @@ -10348,6 +11187,7 @@ "area": 0, "cost": 0, "jobid": 614, + "jobClass": 6, "skill": 3605, "pieceId": 0, "hp": 120000, @@ -10367,13 +11207,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3606, "spineName": "SL_daobing", "rSpineName": "&", "name": "兵家学子", + "actorId": 3606, "face_id": "bubingjiangling", "quality": 2, "initialStars": 2, @@ -10382,6 +11224,7 @@ "area": 0, "cost": 0, "jobid": 212, + "jobClass": 2, "skill": 3606, "pieceId": 0, "hp": 105600, @@ -10401,13 +11244,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3607, "spineName": "SL_fabing", "rSpineName": "&", "name": "儒家学子", + "actorId": 3607, "face_id": "shusheng", "quality": 2, "initialStars": 2, @@ -10416,6 +11261,7 @@ "area": 0, "cost": 0, "jobid": 612, + "jobClass": 6, "skill": 3607, "pieceId": 0, "hp": 82720, @@ -10435,13 +11281,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3608, "spineName": "fabingfazhang", "rSpineName": "&", "name": "道家学子", + "actorId": 3608, "face_id": "daoshi", "quality": 2, "initialStars": 2, @@ -10450,6 +11298,7 @@ "area": 0, "cost": 0, "jobid": 712, + "jobClass": 7, "skill": 3608, "pieceId": 0, "hp": 87120, @@ -10469,13 +11318,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3609, "spineName": "quanbing", "rSpineName": "&", "name": "法家学子", + "actorId": 3609, "face_id": "tongyongjunguan", "quality": 2, "initialStars": 2, @@ -10484,6 +11335,7 @@ "area": 0, "cost": 0, "jobid": 512, + "jobClass": 5, "skill": 3609, "pieceId": 0, "hp": 84480, @@ -10503,13 +11355,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3610, "spineName": "budongmingwang", "rSpineName": "&", "name": "不动明王", + "actorId": 3610, "face_id": "budongmingwang", "quality": 3, "initialStars": 3, @@ -10518,6 +11372,7 @@ "area": 9, "cost": 0, "jobid": 4, + "jobClass": 4, "skill": 3610, "pieceId": 0, "hp": 300000, @@ -10537,13 +11392,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3611, "spineName": "jinzhongzhao", "rSpineName": "&", "name": "金钟罩", + "actorId": 3611, "face_id": "zhaoyun", "quality": 1, "initialStars": 1, @@ -10552,6 +11409,7 @@ "area": 0, "cost": 0, "jobid": 4, + "jobClass": 4, "skill": 3611, "pieceId": 0, "hp": 1000, @@ -10571,13 +11429,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3612, "spineName": "budongmingwang_shi", "rSpineName": "&", "name": "石佛", + "actorId": 3612, "face_id": "zhaoyun", "quality": 3, "initialStars": 1, @@ -10586,6 +11446,7 @@ "area": 9, "cost": 0, "jobid": 4, + "jobClass": 4, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -10605,13 +11466,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3613, "spineName": "sengren", "rSpineName": "&", "name": "安玄", + "actorId": 3613, "face_id": "sengren", "quality": 2, "initialStars": 2, @@ -10620,6 +11483,7 @@ "area": 0, "cost": 0, "jobid": 612, + "jobClass": 6, "skill": 1001, "pieceId": 0, "hp": 1000, @@ -10639,13 +11503,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3701, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3701, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10654,6 +11520,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10673,13 +11540,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3702, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3702, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10688,6 +11557,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10707,13 +11577,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3703, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3703, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10722,6 +11594,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10741,13 +11614,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3704, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3704, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10756,6 +11631,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10775,13 +11651,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3705, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3705, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10790,6 +11668,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10809,13 +11688,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3706, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3706, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10824,6 +11705,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10843,13 +11725,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 3707, "spineName": 0, "rSpineName": "&", "name": 0, + "actorId": 3707, "face_id": 0, "quality": 0, "initialStars": 0, @@ -10858,6 +11742,7 @@ "area": 0, "cost": 0, "jobid": 0, + "jobClass": 0, "skill": 0, "pieceId": 0, "hp": 1000, @@ -10877,13 +11762,15 @@ "initialSkin": 0, "gender": 0, "atkSpineEffect": 0, - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4001, "spineName": "caocao", "rSpineName": "&", "name": "曹操", + "actorId": 4001, "face_id": "caocao", "quality": 3, "initialStars": 3, @@ -10892,6 +11779,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1, "pieceId": 21001, "hp": 169, @@ -10911,13 +11799,15 @@ "initialSkin": 41001, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9901 + "probation": 9901, + "center_y": 0 }, { "heroId": 4002, "spineName": "xiahoudun", "rSpineName": "LH_xiahoudun", "name": "夏侯惇", + "actorId": 4002, "face_id": "xiahoudun", "quality": 3, "initialStars": 3, @@ -10926,6 +11816,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 2, "pieceId": 21002, "hp": 169, @@ -10945,13 +11836,15 @@ "initialSkin": 41003, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9902 + "probation": 9902, + "center_y": 0 }, { "heroId": 4003, "spineName": "zhangliao", "rSpineName": "LH_zhangliao", "name": "张辽", + "actorId": 4003, "face_id": "zhangliao", "quality": 3, "initialStars": 3, @@ -10960,6 +11853,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 3, "pieceId": 21003, "hp": 147, @@ -10979,13 +11873,15 @@ "initialSkin": 41004, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9903 + "probation": 9903, + "center_y": 0 }, { "heroId": 4004, "spineName": "xiahouyuan", "rSpineName": "LH_xiahouyuan", "name": "夏侯渊", + "actorId": 4004, "face_id": "xiahouyuan", "quality": 3, "initialStars": 3, @@ -10994,6 +11890,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 4, "pieceId": 21004, "hp": 140, @@ -11013,13 +11910,15 @@ "initialSkin": 41005, "gender": 1, "atkSpineEffect": "gong", - "probation": 9904 + "probation": 9904, + "center_y": 0 }, { "heroId": 4005, "spineName": "guojia", "rSpineName": "LH_guojia", "name": "郭嘉", + "actorId": 4005, "face_id": "guojia", "quality": 3, "initialStars": 3, @@ -11028,6 +11927,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 5, "pieceId": 21005, "hp": 132, @@ -11047,13 +11947,15 @@ "initialSkin": 41006, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9905 + "probation": 9905, + "center_y": 0 }, { "heroId": 4007, "spineName": "dianwei", "rSpineName": "LH_dianwei", "name": "典韦", + "actorId": 4007, "face_id": "dianwei", "quality": 3, "initialStars": 3, @@ -11062,6 +11964,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 7, "pieceId": 21007, "hp": 144, @@ -11081,13 +11984,15 @@ "initialSkin": 41008, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9906 + "probation": 9906, + "center_y": 0 }, { "heroId": 4008, "spineName": "pangde", "rSpineName": "LH_pangde", "name": "庞德", + "actorId": 4008, "face_id": "pangde", "quality": 2, "initialStars": 2, @@ -11096,6 +12001,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 8, "pieceId": 21008, "hp": 169, @@ -11115,13 +12021,15 @@ "initialSkin": 41009, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9907 + "probation": 9907, + "center_y": 0 }, { "heroId": 4010, "spineName": "xuhuang", "rSpineName": "&", "name": "徐晃", + "actorId": 4010, "face_id": "xuhuang", "quality": 2, "initialStars": 2, @@ -11130,6 +12038,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 10, "pieceId": 21010, "hp": 148, @@ -11149,13 +12058,15 @@ "initialSkin": 41011, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9908 + "probation": 9908, + "center_y": 0 }, { "heroId": 4011, "spineName": "caoren", "rSpineName": "LH_caoren", "name": "曹仁", + "actorId": 4011, "face_id": "caoren", "quality": 2, "initialStars": 2, @@ -11164,6 +12075,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 11, "pieceId": 21011, "hp": 147, @@ -11183,13 +12095,15 @@ "initialSkin": 41012, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9909 + "probation": 9909, + "center_y": 0 }, { "heroId": 4012, "spineName": "lidian", "rSpineName": "LH_lidian", "name": "李典", + "actorId": 4012, "face_id": "lidian", "quality": 2, "initialStars": 2, @@ -11198,6 +12112,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 12, "pieceId": 21012, "hp": 140, @@ -11217,13 +12132,15 @@ "initialSkin": 41013, "gender": 1, "atkSpineEffect": "gong", - "probation": 9910 + "probation": 9910, + "center_y": 0 }, { "heroId": 4013, "spineName": "caiyan", "rSpineName": "&", "name": "蔡琰", + "actorId": 4013, "face_id": "caiyan", "quality": 1, "initialStars": 1, @@ -11232,6 +12149,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 13, "pieceId": 21013, "hp": 139, @@ -11251,13 +12169,15 @@ "initialSkin": 41014, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9911 + "probation": 9911, + "center_y": 0 }, { "heroId": 4014, "spineName": "jiaxu", "rSpineName": "LH_jiaxu", "name": "贾诩", + "actorId": 4014, "face_id": "jiaxu", "quality": 2, "initialStars": 2, @@ -11266,6 +12186,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 14, "pieceId": 21014, "hp": 132, @@ -11285,13 +12206,15 @@ "initialSkin": 41015, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9912 + "probation": 9912, + "center_y": 0 }, { "heroId": 4016, "spineName": "yuejin", "rSpineName": "LH_yuejin", "name": "乐进", + "actorId": 4016, "face_id": "yuejin", "quality": 1, "initialStars": 1, @@ -11300,6 +12223,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 16, "pieceId": 21016, "hp": 169, @@ -11319,13 +12243,15 @@ "initialSkin": 41017, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9913 + "probation": 9913, + "center_y": 0 }, { "heroId": 4017, "spineName": "zhangfei", "rSpineName": "LH_zhangfei", "name": "张飞", + "actorId": 4017, "face_id": "zhangfei", "quality": 3, "initialStars": 3, @@ -11334,6 +12260,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 17, "pieceId": 21017, "hp": 148, @@ -11353,13 +12280,15 @@ "initialSkin": 41018, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9914 + "probation": 9914, + "center_y": 0 }, { "heroId": 4018, "spineName": "guanyu", "rSpineName": "LH_guanyu", "name": "关羽", + "actorId": 4018, "face_id": "guanyu", "quality": 3, "initialStars": 3, @@ -11368,6 +12297,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 18, "pieceId": 21018, "hp": 147, @@ -11387,13 +12317,15 @@ "initialSkin": 41019, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9915 + "probation": 9915, + "center_y": 0 }, { "heroId": 4019, "spineName": "zhaoyun", "rSpineName": "LH_zhaoyun", "name": "赵云", + "actorId": 4019, "face_id": "zhaoyun", "quality": 3, "initialStars": 3, @@ -11402,6 +12334,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 19, "pieceId": 21019, "hp": 148, @@ -11421,13 +12354,15 @@ "initialSkin": 41020, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9916 + "probation": 9916, + "center_y": 0 }, { "heroId": 4020, "spineName": "liubei", "rSpineName": "LH_liubei", "name": "刘备", + "actorId": 4020, "face_id": "liubei", "quality": 3, "initialStars": 3, @@ -11436,6 +12371,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 20, "pieceId": 21020, "hp": 147, @@ -11455,13 +12391,15 @@ "initialSkin": 41021, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9917 + "probation": 9917, + "center_y": 0 }, { "heroId": 4021, "spineName": "huangzhong", "rSpineName": "LH_huangzhong", "name": "黄忠", + "actorId": 4021, "face_id": "huangzhong", "quality": 3, "initialStars": 3, @@ -11470,6 +12408,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 21, "pieceId": 21021, "hp": 140, @@ -11489,13 +12428,15 @@ "initialSkin": 41022, "gender": 1, "atkSpineEffect": "gong", - "probation": 9918 + "probation": 9918, + "center_y": 0 }, { "heroId": 4022, "spineName": "zhugeliang", "rSpineName": "LH_zhugeliang", "name": "诸葛亮", + "actorId": 4022, "face_id": "zhugeliang", "quality": 3, "initialStars": 3, @@ -11504,6 +12445,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 22, "pieceId": 21022, "hp": 132, @@ -11523,13 +12465,15 @@ "initialSkin": 41023, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9919 + "probation": 9919, + "center_y": 0 }, { "heroId": 4024, "spineName": "weiyan", "rSpineName": "LH_weiyan", "name": "魏延", + "actorId": 4024, "face_id": "weiyan", "quality": 3, "initialStars": 3, @@ -11538,6 +12482,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 24, "pieceId": 21024, "hp": 144, @@ -11557,13 +12502,15 @@ "initialSkin": 41025, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9920 + "probation": 9920, + "center_y": 0 }, { "heroId": 4025, "spineName": "chendao", "rSpineName": "&", "name": "陈到", + "actorId": 4025, "face_id": "chendao", "quality": 2, "initialStars": 2, @@ -11572,6 +12519,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 25, "pieceId": 21025, "hp": 148, @@ -11591,13 +12539,15 @@ "initialSkin": 41026, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9921 + "probation": 9921, + "center_y": 0 }, { "heroId": 4026, "spineName": "guanyinping", "rSpineName": "&", "name": "关银屏", + "actorId": 4026, "face_id": "guanyinping", "quality": 2, "initialStars": 2, @@ -11606,6 +12556,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 26, "pieceId": 21026, "hp": 147, @@ -11625,13 +12576,15 @@ "initialSkin": 41027, "gender": 2, "atkSpineEffect": "liqi", - "probation": 9922 + "probation": 9922, + "center_y": 0 }, { "heroId": 4027, "spineName": "mayunlu", "rSpineName": "&", "name": "马云禄", + "actorId": 4027, "face_id": "mayunlu", "quality": 2, "initialStars": 2, @@ -11640,6 +12593,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 27, "pieceId": 21027, "hp": 147, @@ -11659,13 +12613,15 @@ "initialSkin": 41028, "gender": 2, "atkSpineEffect": "liqi", - "probation": 9923 + "probation": 9923, + "center_y": 0 }, { "heroId": 4028, "spineName": "maliang", "rSpineName": "LH_maliang", "name": "马良", + "actorId": 4028, "face_id": "maliang", "quality": 2, "initialStars": 2, @@ -11674,6 +12630,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 28, "pieceId": 21028, "hp": 139, @@ -11693,13 +12650,15 @@ "initialSkin": 41029, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9924 + "probation": 9924, + "center_y": 0 }, { "heroId": 4030, "spineName": "wangping", "rSpineName": "LH_wangping", "name": "王平", + "actorId": 4030, "face_id": "wangping", "quality": 2, "initialStars": 2, @@ -11708,6 +12667,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 30, "pieceId": 21030, "hp": 140, @@ -11727,13 +12687,15 @@ "initialSkin": 41031, "gender": 1, "atkSpineEffect": "gong", - "probation": 9925 + "probation": 9925, + "center_y": 0 }, { "heroId": 4031, "spineName": "sunqian", "rSpineName": "LH_sunqian", "name": "孙乾", + "actorId": 4031, "face_id": "sunqian", "quality": 1, "initialStars": 1, @@ -11742,6 +12704,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 31, "pieceId": 21031, "hp": 132, @@ -11761,13 +12724,15 @@ "initialSkin": 41032, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9926 + "probation": 9926, + "center_y": 0 }, { "heroId": 4032, "spineName": "zhoutai", "rSpineName": "&", "name": "周泰", + "actorId": 4032, "face_id": "zhoutai", "quality": 3, "initialStars": 3, @@ -11776,6 +12741,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 32, "pieceId": 21032, "hp": 169, @@ -11795,13 +12761,15 @@ "initialSkin": 41033, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9927 + "probation": 9927, + "center_y": 0 }, { "heroId": 4033, "spineName": "sunce", "rSpineName": "LH_sunce", "name": "孙策", + "actorId": 4033, "face_id": "sunce", "quality": 3, "initialStars": 3, @@ -11810,6 +12778,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 33, "pieceId": 21033, "hp": 148, @@ -11829,13 +12798,15 @@ "initialSkin": 41034, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9928 + "probation": 9928, + "center_y": 0 }, { "heroId": 4034, "spineName": "zhouyu", "rSpineName": "LH_zhouyu", "name": "周瑜", + "actorId": 4034, "face_id": "zhouyu", "quality": 3, "initialStars": 3, @@ -11844,6 +12815,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 34, "pieceId": 21034, "hp": 132, @@ -11863,13 +12835,15 @@ "initialSkin": 41035, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9929 + "probation": 9929, + "center_y": 0 }, { "heroId": 4035, "spineName": "taishici", "rSpineName": "LH_taishici", "name": "太史慈", + "actorId": 4035, "face_id": "taishici", "quality": 3, "initialStars": 3, @@ -11878,6 +12852,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 35, "pieceId": 21035, "hp": 144, @@ -11897,13 +12872,15 @@ "initialSkin": 41036, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9930 + "probation": 9930, + "center_y": 0 }, { "heroId": 4036, "spineName": "sunquan", "rSpineName": "LH_sunquan", "name": "孙权", + "actorId": 4036, "face_id": "sunquan", "quality": 2, "initialStars": 2, @@ -11912,6 +12889,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 36, "pieceId": 21036, "hp": 169, @@ -11931,13 +12909,15 @@ "initialSkin": 41037, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9931 + "probation": 9931, + "center_y": 0 }, { "heroId": 4037, "spineName": "ganning", "rSpineName": "LH_ganning", "name": "甘宁", + "actorId": 4037, "face_id": "ganning", "quality": 2, "initialStars": 2, @@ -11946,6 +12926,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 37, "pieceId": 21037, "hp": 148, @@ -11965,13 +12946,15 @@ "initialSkin": 41038, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9932 + "probation": 9932, + "center_y": 0 }, { "heroId": 4038, "spineName": "sunshangxiang", "rSpineName": "LH_sunshangxiang", "name": "孙尚香", + "actorId": 4038, "face_id": "sunshangxiang", "quality": 2, "initialStars": 2, @@ -11980,6 +12963,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 38, "pieceId": 21038, "hp": 140, @@ -11999,13 +12983,15 @@ "initialSkin": 41039, "gender": 2, "atkSpineEffect": "gong", - "probation": 9933 + "probation": 9933, + "center_y": 0 }, { "heroId": 4040, "spineName": "xiaoqiao", "rSpineName": "LH_xiaoqiao", "name": "小乔", + "actorId": 4040, "face_id": "xiaoqiao", "quality": 3, "initialStars": 3, @@ -12014,6 +13000,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 40, "pieceId": 21040, "hp": 139, @@ -12033,13 +13020,15 @@ "initialSkin": 41041, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9934 + "probation": 9934, + "center_y": 0 }, { "heroId": 4041, "spineName": "daqiao", "rSpineName": "LH_daqiao", "name": "大乔", + "actorId": 4041, "face_id": "daqiao", "quality": 3, "initialStars": 3, @@ -12048,6 +13037,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 41, "pieceId": 21041, "hp": 132, @@ -12067,13 +13057,15 @@ "initialSkin": 41042, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9935 + "probation": 9935, + "center_y": 0 }, { "heroId": 4044, "spineName": "lvbu", "rSpineName": "LH_lvbu", "name": "吕布", + "actorId": 4044, "face_id": "lvbu", "quality": 3, "initialStars": 3, @@ -12082,6 +13074,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 44, "pieceId": 21044, "hp": 148, @@ -12101,13 +13094,15 @@ "initialSkin": 41045, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9936 + "probation": 9936, + "center_y": 0 }, { "heroId": 4045, "spineName": "zhangren", "rSpineName": "LH_zhangren", "name": "张任", + "actorId": 4045, "face_id": "zhangren", "quality": 3, "initialStars": 3, @@ -12116,6 +13111,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 45, "pieceId": 21045, "hp": 140, @@ -12135,13 +13131,15 @@ "initialSkin": 41046, "gender": 1, "atkSpineEffect": "gong", - "probation": 9937 + "probation": 9937, + "center_y": 0 }, { "heroId": 4046, "spineName": "huatuo", "rSpineName": "LH_huatuo", "name": "华佗", + "actorId": 4046, "face_id": "huatuo", "quality": 3, "initialStars": 3, @@ -12150,6 +13148,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 46, "pieceId": 21046, "hp": 139, @@ -12169,13 +13168,15 @@ "initialSkin": 41047, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9938 + "probation": 9938, + "center_y": 0 }, { "heroId": 4047, "spineName": "zhangjiao", "rSpineName": "LH_zhangjiao", "name": "张角", + "actorId": 4047, "face_id": "zhangjiao", "quality": 3, "initialStars": 3, @@ -12184,6 +13185,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 47, "pieceId": 21047, "hp": 132, @@ -12203,13 +13205,15 @@ "initialSkin": 41048, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9939 + "probation": 9939, + "center_y": 0 }, { "heroId": 4049, "spineName": "gaoshun", "rSpineName": "LH_gaoshun", "name": "高顺", + "actorId": 4049, "face_id": "gaoshun", "quality": 3, "initialStars": 3, @@ -12218,6 +13222,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 49, "pieceId": 21049, "hp": 169, @@ -12237,13 +13242,15 @@ "initialSkin": 41050, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9940 + "probation": 9940, + "center_y": 0 }, { "heroId": 4050, "spineName": "juyi", "rSpineName": "&", "name": "麹义", + "actorId": 4050, "face_id": "quyi", "quality": 2, "initialStars": 2, @@ -12252,6 +13259,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 50, "pieceId": 21050, "hp": 140, @@ -12271,13 +13279,15 @@ "initialSkin": 41051, "gender": 1, "atkSpineEffect": "gong", - "probation": 9941 + "probation": 9941, + "center_y": 0 }, { "heroId": 4051, "spineName": "liru", "rSpineName": "LH_liru", "name": "李儒", + "actorId": 4051, "face_id": "liru", "quality": 2, "initialStars": 2, @@ -12286,6 +13296,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 51, "pieceId": 21051, "hp": 139, @@ -12305,13 +13316,15 @@ "initialSkin": 41052, "gender": 1, "atkSpineEffect": "faqi", - "probation": 9942 + "probation": 9942, + "center_y": 0 }, { "heroId": 4052, "spineName": "pangwu", "rSpineName": "LH_pangwu", "name": "庞舞", + "actorId": 4052, "face_id": "pangwu", "quality": 2, "initialStars": 2, @@ -12320,6 +13333,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 52, "pieceId": 21052, "hp": 144, @@ -12339,13 +13353,15 @@ "initialSkin": 41053, "gender": 2, "atkSpineEffect": "liqi", - "probation": 9943 + "probation": 9943, + "center_y": 0 }, { "heroId": 4053, "spineName": "xiahouqingyi", "rSpineName": "LH_xiahouqingyi", "name": "夏侯轻衣", + "actorId": 4053, "face_id": "xiahouqingyi", "quality": 2, "initialStars": 2, @@ -12354,6 +13370,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 53, "pieceId": 21053, "hp": 144, @@ -12373,13 +13390,15 @@ "initialSkin": 41054, "gender": 2, "atkSpineEffect": "dunqi", - "probation": 9944 + "probation": 9944, + "center_y": 0 }, { "heroId": 4054, "spineName": "wenchou", "rSpineName": "LH_wenchou", "name": "文丑", + "actorId": 4054, "face_id": "wenchou", "quality": 1, "initialStars": 1, @@ -12388,6 +13407,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 54, "pieceId": 21054, "hp": 148, @@ -12407,13 +13427,15 @@ "initialSkin": 41055, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9945 + "probation": 9945, + "center_y": 0 }, { "heroId": 4055, "spineName": "yanliang", "rSpineName": "LH_yanliang", "name": "颜良", + "actorId": 4055, "face_id": "yanliang", "quality": 1, "initialStars": 1, @@ -12422,6 +13444,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 55, "pieceId": 21055, "hp": 147, @@ -12441,13 +13464,15 @@ "initialSkin": 41056, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9946 + "probation": 9946, + "center_y": 0 }, { "heroId": 4056, "spineName": "diaochan", "rSpineName": "&", "name": "貂蝉", + "actorId": 4056, "face_id": "diaochan", "quality": 3, "initialStars": 3, @@ -12456,6 +13481,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 56, "pieceId": 21056, "hp": 144, @@ -12475,13 +13501,15 @@ "initialSkin": 41057, "gender": 2, "atkSpineEffect": "faqi", - "probation": 9947 + "probation": 9947, + "center_y": 0 }, { "heroId": 4062, "spineName": "panzhang", "rSpineName": "LH_panzhang", "name": "潘璋", + "actorId": 4062, "face_id": "panzhang", "quality": 1, "initialStars": 1, @@ -12490,6 +13518,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 62, "pieceId": 21062, "hp": 148, @@ -12509,13 +13538,15 @@ "initialSkin": 41114, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9948 + "probation": 9948, + "center_y": 0 }, { "heroId": 4063, "spineName": "lingtong", "rSpineName": "LH_lingtong", "name": "凌统", + "actorId": 4063, "face_id": "lingtong", "quality": 1, "initialStars": 1, @@ -12524,6 +13555,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 63, "pieceId": 21063, "hp": 147, @@ -12543,13 +13575,15 @@ "initialSkin": 41116, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 9949 + "probation": 9949, + "center_y": 0 }, { "heroId": 4064, "spineName": "huanggai", "rSpineName": "LH_huanggai", "name": "黄盖", + "actorId": 4064, "face_id": "huanggai", "quality": 2, "initialStars": 2, @@ -12558,6 +13592,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 64, "pieceId": 21064, "hp": 144, @@ -12577,13 +13612,15 @@ "initialSkin": 41118, "gender": 1, "atkSpineEffect": "liqi", - "probation": 9950 + "probation": 9950, + "center_y": 0 }, { "heroId": 4101, "spineName": "daobing", "rSpineName": "&", "name": "步兵", + "actorId": 4101, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12592,6 +13629,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1001, "pieceId": 0, "hp": 112, @@ -12611,13 +13649,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4102, "spineName": "qiangbing", "rSpineName": "&", "name": "枪兵", + "actorId": 4102, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12626,6 +13666,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1002, "pieceId": 0, "hp": 99, @@ -12645,13 +13686,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4103, "spineName": "qibing", "rSpineName": "&", "name": "骑兵", + "actorId": 4103, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12660,6 +13703,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1003, "pieceId": 0, "hp": 98, @@ -12679,13 +13723,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4104, "spineName": "gongbing", "rSpineName": "&", "name": "弓兵", + "actorId": 4104, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12694,6 +13740,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1004, "pieceId": 0, "hp": 93, @@ -12713,13 +13760,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4105, "spineName": "quanbing", "rSpineName": "&", "name": "武道家", + "actorId": 4105, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12728,6 +13777,7 @@ "area": 0, "cost": 0, "jobid": 500, + "jobClass": 5, "skill": 1005, "pieceId": 0, "hp": 96, @@ -12747,13 +13797,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4106, "spineName": "fabingshanzi", "rSpineName": "&", "name": "策士", + "actorId": 4106, "face_id": "fabingshanzi", "quality": 3, "initialStars": 1, @@ -12762,6 +13814,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1006, "pieceId": 0, "hp": 88, @@ -12781,13 +13834,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4107, "spineName": "fabingfazhang", "rSpineName": "&", "name": "医生", + "actorId": 4107, "face_id": "fabingzhang", "quality": 3, "initialStars": 1, @@ -12796,6 +13851,7 @@ "area": 0, "cost": 0, "jobid": 700, + "jobClass": 7, "skill": 1007, "pieceId": 0, "hp": 92, @@ -12815,13 +13871,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4108, "spineName": "wuhuanqibing", "rSpineName": "&", "name": "乌桓军", + "actorId": 4108, "face_id": "wuhuanqibing", "quality": 3, "initialStars": 1, @@ -12830,6 +13888,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1008, "pieceId": 0, "hp": 98, @@ -12849,13 +13908,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4109, "spineName": "baimayicong", "rSpineName": "&", "name": "白马义从", + "actorId": 4109, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 1, @@ -12864,6 +13925,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1009, "pieceId": 0, "hp": 98, @@ -12883,13 +13945,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4110, "spineName": "xiliangbing", "rSpineName": "&", "name": "西凉军", + "actorId": 4110, "face_id": "zhaoyun", "quality": 3, "initialStars": 1, @@ -12898,6 +13962,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1010, "pieceId": 0, "hp": 99, @@ -12917,13 +13982,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4111, "spineName": "daobing", "rSpineName": "&", "name": "虎豹骑", + "actorId": 4111, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12932,6 +13999,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1011, "pieceId": 0, "hp": 98, @@ -12951,13 +14019,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4112, "spineName": "qiangbing", "rSpineName": "&", "name": "大戟士", + "actorId": 4112, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -12966,6 +14036,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1012, "pieceId": 0, "hp": 99, @@ -12985,13 +14056,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4113, "spineName": "xianzhenying", "rSpineName": "&", "name": "陷阵营", + "actorId": 4113, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13000,6 +14073,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1013, "pieceId": 0, "hp": 99, @@ -13019,13 +14093,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4114, "spineName": "qiangbing", "rSpineName": "&", "name": "并州狼骑", + "actorId": 4114, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13034,6 +14110,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1014, "pieceId": 0, "hp": 98, @@ -13053,13 +14130,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "dunqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4115, "spineName": "feixiongjun", "rSpineName": "&", "name": "飞熊军", + "actorId": 4115, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13068,6 +14147,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1015, "pieceId": 0, "hp": 98, @@ -13087,13 +14167,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4116, "spineName": "xiandengsishi", "rSpineName": "&", "name": "先登营", + "actorId": 4116, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13102,6 +14184,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1016, "pieceId": 0, "hp": 93, @@ -13121,13 +14204,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4117, "spineName": "jiguankuileichui", "rSpineName": "&", "name": "机关傀儡锤", + "actorId": 4117, "face_id": "jiguankuileichui", "quality": 3, "initialStars": 1, @@ -13136,6 +14221,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1017, "pieceId": 0, "hp": 112, @@ -13155,13 +14241,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4118, "spineName": "jiguankuileinu", "rSpineName": "&", "name": "机关傀儡弩", + "actorId": 4118, "face_id": "jiguankuileinu", "quality": 3, "initialStars": 1, @@ -13170,6 +14258,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1018, "pieceId": 0, "hp": 93, @@ -13189,13 +14278,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4119, "spineName": "danyangqingjing", "rSpineName": "&", "name": "丹阳青巾", + "actorId": 4119, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13204,6 +14295,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1019, "pieceId": 0, "hp": 112, @@ -13223,13 +14315,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4120, "spineName": "hengjiangyongshi", "rSpineName": "&", "name": "横江兵", + "actorId": 4120, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13238,6 +14332,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1020, "pieceId": 0, "hp": 112, @@ -13257,13 +14352,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4121, "spineName": "jinzhoushuishi", "rSpineName": "&", "name": "荆州水师", + "actorId": 4121, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13272,6 +14369,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1021, "pieceId": 0, "hp": 93, @@ -13291,13 +14389,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4122, "spineName": "zhaoyun", "rSpineName": "&", "name": "白耳兵", + "actorId": 4122, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13306,6 +14406,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1022, "pieceId": 0, "hp": 99, @@ -13325,13 +14426,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4123, "spineName": "zhaoyun", "rSpineName": "&", "name": "无当飞军", + "actorId": 4123, "face_id": "tongyongshibing", "quality": 3, "initialStars": 1, @@ -13340,6 +14443,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1023, "pieceId": 0, "hp": 93, @@ -13359,13 +14463,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4201, "spineName": "SL_daobing", "rSpineName": "&", "name": "步兵将领", + "actorId": 4201, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 2, @@ -13374,6 +14480,7 @@ "area": 0, "cost": 0, "jobid": 100, + "jobClass": 1, "skill": 1101, "pieceId": 0, "hp": 141, @@ -13393,13 +14500,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4202, "spineName": "SL_qiangbing", "rSpineName": "&", "name": "枪兵将领", + "actorId": 4202, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 2, @@ -13408,6 +14517,7 @@ "area": 0, "cost": 0, "jobid": 200, + "jobClass": 2, "skill": 1102, "pieceId": 0, "hp": 124, @@ -13427,13 +14537,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4203, "spineName": "SL_qibing", "rSpineName": "&", "name": "骑兵将领", + "actorId": 4203, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 2, @@ -13442,6 +14554,7 @@ "area": 0, "cost": 0, "jobid": 300, + "jobClass": 3, "skill": 1103, "pieceId": 0, "hp": 123, @@ -13461,13 +14574,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "liqi", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4204, "spineName": "SL_gongbing", "rSpineName": "&", "name": "弓兵将领", + "actorId": 4204, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 2, @@ -13476,6 +14591,7 @@ "area": 0, "cost": 0, "jobid": 400, + "jobClass": 4, "skill": 1104, "pieceId": 0, "hp": 117, @@ -13495,13 +14611,15 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "gong", - "probation": 0 + "probation": 0, + "center_y": 0 }, { "heroId": 4206, "spineName": "SL_fabing", "rSpineName": "&", "name": "文官首领", + "actorId": 4206, "face_id": "tongyongjunguan", "quality": 3, "initialStars": 2, @@ -13510,6 +14628,7 @@ "area": 0, "cost": 0, "jobid": 600, + "jobClass": 6, "skill": 1106, "pieceId": 0, "hp": 110, @@ -13529,6 +14648,747 @@ "initialSkin": 0, "gender": 1, "atkSpineEffect": "faqi", - "probation": 0 + "probation": 0, + "center_y": 0 + }, + { + "heroId": 41101, + "spineName": "caocao", + "rSpineName": "LH_caocao", + "name": "曹操", + "actorId": 1, + "face_id": "caocao", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 1, + "area": 0, + "cost": 0, + "jobid": 100, + "jobClass": 1, + "skill": 1, + "pieceId": 21001, + "hp": 218, + "atk": 140, + "def": 56, + "mdef": 48, + "hp_up": 109, + "atk_up": 35, + "def_up": 14, + "mdef_up": 12, + "sound_click": 1, + "sound_fight": 1, + "info": "魏武帝曹操,字孟德,曹魏政权的奠基者,为法家领袖,一生都在为实现霸道之术平定乱世而努力,对刘备坚守的仁义不屑一顾。肉盾型步将,拥有强大的减益光环能力。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "65&80&65", + "initialSkin": 41001, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9901, + "center_y": 0 + }, + { + "heroId": 41103, + "spineName": "zhangliao", + "rSpineName": "LH_zhangliao", + "name": "张辽", + "actorId": 3, + "face_id": "zhangliao", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 1, + "area": 0, + "cost": 0, + "jobid": 300, + "jobClass": 3, + "skill": 3, + "pieceId": 21003, + "hp": 132, + "atk": 216, + "def": 36, + "mdef": 32, + "hp_up": 66, + "atk_up": 54, + "def_up": 9, + "mdef_up": 8, + "sound_click": 3, + "sound_fight": 0, + "info": "张辽,字文远,初为吕布部将,后降曹魏,镇守东南,数次大败孙十万,五子良将之一。兵家学派,输出型骑兵将领,能给友军提供辅助增益。", + "actorinfo": "远程职业的法师,菜的一笔。", + "skillScroll": "&", + "position": "96&62&30", + "initialSkin": 41004, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9903, + "center_y": 0 + }, + { + "heroId": 41107, + "spineName": "dianwei", + "rSpineName": "LH_dianwei", + "name": "典韦", + "actorId": 7, + "face_id": "dianwei", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 1, + "area": 0, + "cost": 0, + "jobid": 500, + "jobClass": 5, + "skill": 7, + "pieceId": 21007, + "hp": 174, + "atk": 172, + "def": 44, + "mdef": 52, + "hp_up": 71, + "atk_up": 51, + "def_up": 7, + "mdef_up": 12, + "sound_click": 0, + "sound_fight": 3065, + "info": "典韦,墨家九侠之一,被曹操赞为“古之恶来”,宛城之战中为保护曹操而被阴阳家遭伏击而死。输出型游侠,可以对敌人快速造成大量伤害。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "90&70&5", + "initialSkin": 41008, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9906, + "center_y": 0 + }, + { + "heroId": 41113, + "spineName": "caiyan", + "rSpineName": "LH_caiyan", + "name": "蔡琰", + "actorId": 13, + "face_id": "caiyan", + "quality": 1, + "initialStars": 1, + "pieceCount": 20, + "camp": 1, + "area": 0, + "cost": 0, + "jobid": 700, + "jobClass": 7, + "skill": 13, + "pieceId": 21013, + "hp": 81, + "atk": 110, + "def": 21, + "mdef": 34, + "hp_up": 61, + "atk_up": 57, + "def_up": 6, + "mdef_up": 17, + "sound_click": 0, + "sound_fight": 3017, + "info": "蔡琰,字昭姬,大儒蔡邕之女,本为儒门,但因家中巨变父亲惨死而导致性情大变,被贾诩引入阴阳家。辅助治疗型策士。精通怒气回复,擅长治疗策士。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "54&54&69", + "initialSkin": 41014, + "gender": 2, + "atkSpineEffect": "faqi", + "probation": 9911, + "center_y": 0 + }, + { + "heroId": 41117, + "spineName": "zhangfei", + "rSpineName": "LH_zhangfei", + "name": "张飞", + "actorId": 17, + "face_id": "zhangfei", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 200, + "jobClass": 2, + "skill": 17, + "pieceId": 21017, + "hp": 186, + "atk": 172, + "def": 48, + "mdef": 40, + "hp_up": 93, + "atk_up": 43, + "def_up": 12, + "mdef_up": 10, + "sound_click": 17, + "sound_fight": 0, + "info": "张飞,字翼德,“五虎上将”之一,刘备、关羽的结义兄弟,为儒家弟子,虽然外表是个狂野武夫,但却不可思议的能写一手好书画。输出型枪兵,擅长自身回血和消耗目标怒气。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "94&75&15", + "initialSkin": 41018, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9914, + "center_y": 0 + }, + { + "heroId": 41118, + "spineName": "guanyu", + "rSpineName": "LH_guanyu", + "name": "关羽", + "actorId": 18, + "face_id": "guanyu", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 300, + "jobClass": 3, + "skill": 18, + "pieceId": 21018, + "hp": 132, + "atk": 216, + "def": 36, + "mdef": 32, + "hp_up": 87, + "atk_up": 43, + "def_up": 11, + "mdef_up": 13, + "sound_click": 18, + "sound_fight": 18, + "info": "关羽,字云长,“五虎上将”之首,是刘备、张飞的结义兄弟,墨家九侠之一,为了天下大义而绝同门小义,因此遭到了天下墨侠的除名。输出型骑兵,擅长连续击杀和怒气回复。", + "actorinfo": "远程职业的法师,菜的一笔。", + "skillScroll": "&", + "position": "96&72&40", + "initialSkin": 41019, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9915, + "center_y": 0 + }, + { + "heroId": 41119, + "spineName": "zhaoyun", + "rSpineName": "LH_zhaoyun", + "name": "赵云", + "actorId": 19, + "face_id": "zhaoyun", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 200, + "jobClass": 2, + "skill": 19, + "pieceId": 21019, + "hp": 186, + "atk": 172, + "def": 48, + "mdef": 40, + "hp_up": 93, + "atk_up": 43, + "def_up": 12, + "mdef_up": 10, + "sound_click": 19, + "sound_fight": 19, + "info": "赵云,字子龙,是本作的主角,虽然刚刚出山还很年轻,但他的未来不可限量,师从兵家枪王童渊,与夏侯轻衣相互爱慕着。输出型骑兵将领,擅长吸血和穿刺攻击。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "80&65&40", + "initialSkin": 41020, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9916, + "center_y": 0 + }, + { + "heroId": 41122, + "spineName": "zhugeliang", + "rSpineName": "LH_zhugeliang", + "name": "诸葛亮", + "actorId": 22, + "face_id": "zhugeliang", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 600, + "jobClass": 6, + "skill": 22, + "pieceId": 21022, + "hp": 122, + "atk": 228, + "def": 24, + "mdef": 68, + "hp_up": 61, + "atk_up": 57, + "def_up": 6, + "mdef_up": 17, + "sound_click": 22, + "sound_fight": 22, + "info": "诸葛亮,字孔明,号卧龙,天下第一的国士,名为法家弟子,实际上却是战国鬼才鬼谷子先生的弟子,通晓百家无所不精。半输出半辅助的策士,擅长范围伤害,自身生存续航能力强。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "100&53&55", + "initialSkin": 41023, + "gender": 1, + "atkSpineEffect": "faqi", + "probation": 9919, + "center_y": 0 + }, + { + "heroId": 41124, + "spineName": "weiyan", + "rSpineName": "LH_weiyan", + "name": "魏延", + "actorId": 24, + "face_id": "weiyan", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 500, + "jobClass": 5, + "skill": 24, + "pieceId": 21024, + "hp": 174, + "atk": 172, + "def": 44, + "mdef": 52, + "hp_up": 87, + "atk_up": 43, + "def_up": 11, + "mdef_up": 13, + "sound_click": 24, + "sound_fight": 24, + "info": "魏延,字文长,在阴阳家中成长,本来是冷酷无情的杀手,却被赵云和刘备所打动折服,成为刘备手下。物理输出型游侠系武将,擅长多段攻击,反杀目标。", + "actorinfo": "远程职业的法师,菜的一笔。", + "skillScroll": "&", + "position": "89&82&15", + "initialSkin": 41025, + "gender": 1, + "atkSpineEffect": "dunqi", + "probation": 9920, + "center_y": 0 + }, + { + "heroId": 41126, + "spineName": "guanyinping", + "rSpineName": "LH_guanyinping", + "name": "关银屏", + "actorId": 26, + "face_id": "guanyinping", + "quality": 2, + "initialStars": 2, + "pieceCount": 40, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 300, + "jobClass": 3, + "skill": 26, + "pieceId": 21026, + "hp": 105, + "atk": 172, + "def": 28, + "mdef": 25, + "hp_up": 87, + "atk_up": 43, + "def_up": 11, + "mdef_up": 13, + "sound_click": 26, + "sound_fight": 0, + "info": "关银屏,关羽之女,黄月英的弟子,但却没有继承黄月英的机关之术,反而和其父一样成为了墨侠,与马云禄并称蜀汉双英。肉盾型骑兵,擅长降低敌军命中率,可对敌军造成定身,对男性敌军伤害加深。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "82&65&35", + "initialSkin": 41027, + "gender": 2, + "atkSpineEffect": "liqi", + "probation": 9922, + "center_y": 0 + }, + { + "heroId": 41127, + "spineName": "mayunlu", + "rSpineName": "LH_mayunlu", + "name": "马云禄", + "actorId": 27, + "face_id": "mayunlu", + "quality": 2, + "initialStars": 2, + "pieceCount": 40, + "camp": 2, + "area": 0, + "cost": 0, + "jobid": 300, + "jobClass": 3, + "skill": 27, + "pieceId": 21027, + "hp": 105, + "atk": 172, + "def": 28, + "mdef": 25, + "hp_up": 87, + "atk_up": 43, + "def_up": 11, + "mdef_up": 13, + "sound_click": 27, + "sound_fight": 0, + "info": "马云禄,马超的妹妹,是马腾与西域胡姬所生,因此相貌与众不同,个性率直,第一次进入中原时被赵云打败,因而爱上了赵云。与关银屏并称为女中英杰。物理输出型骑兵,擅长冲锋击退,连续攻击,对女性友军有特殊增益。", + "actorinfo": "远程职业的法师,菜的一笔。", + "skillScroll": "&", + "position": "84&63&5", + "initialSkin": 41028, + "gender": 2, + "atkSpineEffect": "liqi", + "probation": 9923, + "center_y": 0 + }, + { + "heroId": 41133, + "spineName": "sunce", + "rSpineName": "LH_sunce", + "name": "孙策", + "actorId": 33, + "face_id": "sunce", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 3, + "area": 0, + "cost": 0, + "jobid": 200, + "jobClass": 2, + "skill": 33, + "pieceId": 21033, + "hp": 186, + "atk": 172, + "def": 48, + "mdef": 40, + "hp_up": 93, + "atk_up": 43, + "def_up": 12, + "mdef_up": 10, + "sound_click": 0, + "sound_fight": 3033, + "info": "孙策,字伯符,孙权之兄,拥有着孙家代代相传的兵法天赋和孙坚引以为傲的猛烈斗志,永远不停息的为了家族而奋斗着。输出型枪兵,擅长复仇突袭,回复怒气,提升全军物攻。", + "actorinfo": "远程职业的法师,菜的一笔。", + "skillScroll": "&", + "position": "92&70&15", + "initialSkin": 41034, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9928, + "center_y": 0 + }, + { + "heroId": 41134, + "spineName": "zhouyu", + "rSpineName": "LH_zhouyu", + "name": "周瑜", + "actorId": 34, + "face_id": "zhouyu", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 3, + "area": 0, + "cost": 0, + "jobid": 600, + "jobClass": 6, + "skill": 34, + "pieceId": 21034, + "hp": 122, + "atk": 228, + "def": 24, + "mdef": 68, + "hp_up": 61, + "atk_up": 57, + "def_up": 6, + "mdef_up": 17, + "sound_click": 0, + "sound_fight": 3097, + "info": "周瑜,字公瑾,孙策的结义兄弟,自小就被称为江东的天才书生,自诩能力天下第一,被孙策的热情感染而帮助孙策。输出型策士,精通驭火之术,擅于触发暴击伤害,怒气回复。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "93&52&55", + "initialSkin": 41035, + "gender": 1, + "atkSpineEffect": "faqi", + "probation": 9929, + "center_y": 0 + }, + { + "heroId": 41136, + "spineName": "sunquan", + "rSpineName": "LH_sunquan", + "name": "孙权", + "actorId": 36, + "face_id": "sunquan", + "quality": 2, + "initialStars": 2, + "pieceCount": 40, + "camp": 3, + "area": 0, + "cost": 0, + "jobid": 100, + "jobClass": 1, + "skill": 36, + "pieceId": 21036, + "hp": 174, + "atk": 112, + "def": 44, + "mdef": 38, + "hp_up": 93, + "atk_up": 43, + "def_up": 12, + "mdef_up": 10, + "sound_click": 0, + "sound_fight": 3001, + "info": "孙权,字仲谋。孙坚次子,孙策之弟,也是团结东吴英才虎将,创立鼎足之势的少年霸主。辅助治疗型步兵,擅长驱散辅助,单体治疗。", + "actorinfo": "远程职业的法师,菜的一笔。", + "skillScroll": "&", + "position": "63&76&80", + "initialSkin": 41037, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9931, + "center_y": 0 + }, + { + "heroId": 41138, + "spineName": "sunshangxiang", + "rSpineName": "LH_sunshangxiang", + "name": "孙尚香", + "actorId": 38, + "face_id": "sunshangxiang", + "quality": 2, + "initialStars": 2, + "pieceCount": 40, + "camp": 3, + "area": 0, + "cost": 0, + "jobid": 400, + "jobClass": 4, + "skill": 38, + "pieceId": 21038, + "hp": 113, + "atk": 163, + "def": 22, + "mdef": 38, + "hp_up": 71, + "atk_up": 51, + "def_up": 7, + "mdef_up": 12, + "sound_click": 38, + "sound_fight": 38, + "info": "孙尚香,孙权之妹。东吴最受宠爱的小公主,自小便表现出不输男儿的气概,和马云禄对于谁是天下最强的女性而争论不休。远程输出型弓兵,擅长群体攻击、回怒回血。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "81&60&40", + "initialSkin": 41039, + "gender": 2, + "atkSpineEffect": "gong", + "probation": 9933, + "center_y": 0 + }, + { + "heroId": 41140, + "spineName": "xiaoqiao", + "rSpineName": "LH_xiaoqiao", + "name": "小乔", + "actorId": 40, + "face_id": "xiaoqiao", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 3, + "area": 0, + "cost": 0, + "jobid": 700, + "jobClass": 7, + "skill": 40, + "pieceId": 21040, + "hp": 136, + "atk": 184, + "def": 36, + "mdef": 57, + "hp_up": 68, + "atk_up": 46, + "def_up": 6, + "mdef_up": 19, + "sound_click": 0, + "sound_fight": 3193, + "info": "小乔,江东二乔中的妹妹,和成熟妩媚的姐姐相比总是活泼跳跃,也因为活跃被于吉仙人传授仙法医术,和周瑜被称为江东仙侣。治疗型医者。擅长范围驱散,群体治疗。", + "actorinfo": "物理职业的步兵,强的一笔。", + "skillScroll": "&", + "position": "60&52&100", + "initialSkin": 41041, + "gender": 2, + "atkSpineEffect": "faqi", + "probation": 9934, + "center_y": 0 + }, + { + "heroId": 41141, + "spineName": "daqiao", + "rSpineName": "LH_daqiao", + "name": "大乔", + "actorId": 41, + "face_id": "daqiao", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 3, + "area": 0, + "cost": 0, + "jobid": 600, + "jobClass": 6, + "skill": 41, + "pieceId": 21041, + "hp": 122, + "atk": 228, + "def": 24, + "mdef": 68, + "hp_up": 61, + "atk_up": 57, + "def_up": 6, + "mdef_up": 17, + "sound_click": 0, + "sound_fight": 3193, + "info": "大乔,江东二乔中的姐姐,成熟稳重,呆在她身边就能够宁静下来,总是可以安稳住过于活跃的孙策,和孙策在一起时就像姐姐和弟弟一般。半输出半辅助型策士,擅长怒气范围输出,怒气回复。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "85&54&40", + "initialSkin": 41042, + "gender": 2, + "atkSpineEffect": "faqi", + "probation": 9935, + "center_y": 0 + }, + { + "heroId": 41144, + "spineName": "lvbu", + "rSpineName": "LH_lvbu", + "name": "吕布", + "actorId": 44, + "face_id": "lvbu", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 4, + "area": 0, + "cost": 0, + "jobid": 200, + "jobClass": 2, + "skill": 44, + "pieceId": 21044, + "hp": 186, + "atk": 172, + "def": 48, + "mdef": 40, + "hp_up": 93, + "atk_up": 43, + "def_up": 12, + "mdef_up": 10, + "sound_click": 44, + "sound_fight": 44, + "info": "吕布,字奉先,号称“飞将”,但为人反复,重利轻义。兵家学派代表人物之一,物理输出型枪兵将领,擅长范围伤害,无视格挡。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "95&76&30", + "initialSkin": 41045, + "gender": 1, + "atkSpineEffect": "liqi", + "probation": 9936, + "center_y": 0 + }, + { + "heroId": 41153, + "spineName": "xiahouqingyi", + "rSpineName": "LH_xiahouqingyi", + "name": "夏侯轻衣", + "actorId": 53, + "face_id": "xiahouqingyi", + "quality": 2, + "initialStars": 2, + "pieceCount": 40, + "camp": 4, + "area": 0, + "cost": 0, + "jobid": 500, + "jobClass": 5, + "skill": 53, + "pieceId": 21053, + "hp": 139, + "atk": 137, + "def": 35, + "mdef": 41, + "hp_up": 87, + "atk_up": 43, + "def_up": 11, + "mdef_up": 13, + "sound_click": 53, + "sound_fight": 53, + "info": "夏侯轻衣,夏侯渊之女,从小拜师天下第一墨侠王越,以成为天下第一女侠为目标。甜美可爱,性格开朗,善良纯真,和赵云相互爱慕却又互不说出口。肉盾型游侠,擅长分担我军伤害。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "64&64&15", + "initialSkin": 41054, + "gender": 2, + "atkSpineEffect": "dunqi", + "probation": 9944, + "center_y": 0 + }, + { + "heroId": 41156, + "spineName": "diaochan", + "rSpineName": "LH_diaochan", + "name": "貂蝉", + "actorId": 56, + "face_id": "diaochan", + "quality": 3, + "initialStars": 3, + "pieceCount": 80, + "camp": 4, + "area": 0, + "cost": 0, + "jobid": 500, + "jobClass": 5, + "skill": 56, + "pieceId": 21056, + "hp": 174, + "atk": 172, + "def": 44, + "mdef": 52, + "hp_up": 87, + "atk_up": 43, + "def_up": 11, + "mdef_up": 13, + "sound_click": 56, + "sound_fight": 56, + "info": "貂蝉,吕布之妻,人间绝色,和吕布高顺是同乡玩伴,因为五原地震之故分离,后被纵横家收养,成为当代的纵横家之半长。半输出半辅助型策士,擅长治疗和控制。", + "actorinfo": "物理职业的弓兵,勉强还行。", + "skillScroll": "&", + "position": "80&67&65", + "initialSkin": 41057, + "gender": 2, + "atkSpineEffect": "faqi", + "probation": 9947, + "center_y": 0 } ] \ No newline at end of file