feat(玉石一键合成): 新增
This commit is contained in:
@@ -739,6 +739,12 @@ export class EquipHandler {
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* 玉石一键合成
|
||||
* @param msg
|
||||
* @param session
|
||||
* @returns
|
||||
*/
|
||||
public async composeStoneByItId(msg: { itId: number }, session: BackendSession) {
|
||||
let { itId } = msg;
|
||||
let roleId: string = session.get('roleId');
|
||||
@@ -753,7 +759,7 @@ export class EquipHandler {
|
||||
}
|
||||
|
||||
let { allCostItem, allAddItem } = await getComposeStoneCostAndAdd(curItem, itId)
|
||||
if (allCostItem.size == 0 || allAddItem.size == 0) {
|
||||
if (!allCostItem || allCostItem.size == 0 || !allAddItem || allAddItem.size == 0) {
|
||||
// console.log("---composeStoneByItId-- allCostItem=%s, allAddItem=%s", allCostItem, allAddItem);
|
||||
return resResult(STATUS.ROLE_MATERIAL_NOT_ENOUGH);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user