装备穿戴
This commit is contained in:
@@ -61,7 +61,7 @@ export async function changeEquip(roleId: string, sid: string, objectId: string,
|
||||
await calPlayerCeAndSave(sid, roleId, [hero]);
|
||||
let ePlaces = <EPlace>hero.ePlace;
|
||||
let ePlace= _.findWhere(ePlaces,{ id: ePlaceId });
|
||||
return {seqId: ePlace.equip.seqId, hid, ePlaceId};
|
||||
return { seqId: ePlace.equip.seqId, hid };
|
||||
}
|
||||
} else {
|
||||
return takeOffEquip(objectId);
|
||||
@@ -72,12 +72,12 @@ export async function changeEquip(roleId: string, sid: string, objectId: string,
|
||||
if (index < 0)
|
||||
return;
|
||||
hero.ePlace[index].equip = null;
|
||||
await EquipModel.updateEquipInfo(seqId, { hid: 0, ePlaceId: 0 });
|
||||
await EquipModel.updateEquipInfo(seqId, { hid: 0 });
|
||||
await calPlayerCeAndSave(sid, roleId, [hero]);
|
||||
}
|
||||
}
|
||||
|
||||
async function takeOffEquip(objectId: string) {
|
||||
let {seqId, ePlaceId} = await EquipModel.updateEquipInfobyObjectId(objectId, { hid: 0, ePlaceId: 0 });
|
||||
return { seqId, hid: 0, ePlaceId};
|
||||
let { seqId } = await EquipModel.updateEquipInfobyObjectId(objectId, { hid: 0 });
|
||||
return { seqId, hid: 0};
|
||||
}
|
||||
Reference in New Issue
Block a user