装备:洗练
This commit is contained in:
@@ -184,7 +184,8 @@ export async function calPlayerCe(hero: HeroType, update: HeroUpdate, type: numb
|
||||
heroAttrs = calEquipPutOnOrOffStoneIncAttr(hero, update, args, params, addSeidList, removeSeidList);
|
||||
break;
|
||||
case HERO_SYSTEM_TYPE.JEWEL_RESET_RANDSE:
|
||||
heroAttrs = calJewelResetRandSe(hero, args, params, addSeidList, removeSeidList);
|
||||
case HERO_SYSTEM_TYPE.JEWEL_QUENCH:
|
||||
heroAttrs = calJewelResetRandSeIncAttr(hero, args, params, addSeidList, removeSeidList);
|
||||
break;
|
||||
case HERO_SYSTEM_TYPE.EQUIP: //
|
||||
heroAttrs = calEquipPutOnOffIncAttr(hero, args, addSeidList, removeSeidList);
|
||||
@@ -784,7 +785,7 @@ function updateHeroAttrOfStone(heroAttrs: CeAttrData[], equip: EPlace, ratio: nu
|
||||
|
||||
}
|
||||
|
||||
export function calJewelResetRandSe(hero: HeroType, eplaceIds: number[], params: { oldJewel: JewelType, newJewel: JewelType }, addSeidList: number[], removeSeidList: number[]) {
|
||||
export function calJewelResetRandSeIncAttr(hero: HeroType, eplaceIds: number[], params: { oldJewel: JewelType, newJewel: JewelType }, addSeidList: number[], removeSeidList: number[]) {
|
||||
let { attr: heroAttrs, ePlace } = hero;
|
||||
for(let eplaceId of eplaceIds) {
|
||||
let equip = ePlace.find(cur => cur.id == eplaceId);
|
||||
|
||||
Reference in New Issue
Block a user