皮肤:修复戴上皮肤之后未脱装备
This commit is contained in:
@@ -64,12 +64,11 @@ export function checkMaterialEnough(consumes: Array<{ id: number, count: number
|
||||
}
|
||||
|
||||
export function checkEquipCanPut(hero: HeroType, id: number) {
|
||||
let hid = hero.hid;
|
||||
let hid = hero.skinId;
|
||||
let dicGood = gameData.goods.get(id);
|
||||
if(dicGood.lvLimited > hero.lv) return false;
|
||||
let dicHero = gameData.hero.get(hid);
|
||||
let dicJob = gameData.job.get(dicHero.jobid);
|
||||
if(dicGood.jobLimited.indexOf(0) == -1 && dicGood.jobLimited.indexOf(dicJob.job_class) == -1) return false;
|
||||
if(dicGood.jobLimited.indexOf(0) == -1 && dicGood.jobLimited.indexOf(dicHero.jobClass) == -1) return false;
|
||||
if(dicGood.charLimited.indexOf(0) == -1 && dicGood.charLimited.indexOf(hid) == -1) return false;
|
||||
return true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user