装备精炼,洗炼特殊道具消耗

This commit is contained in:
luying
2020-12-18 18:44:34 +08:00
parent d9e1e9f56d
commit 03d862031f
6 changed files with 60 additions and 30 deletions
+3
View File
@@ -32,6 +32,7 @@ interface equipUpdate {
holes?:Array<Holes>;
randSe?: Array<RandSe>;
ePlaceId?:number;
reStrengthenNum?: number;
}
@index({ roleId: 1, hid: 1, id: 1 })
@@ -68,6 +69,8 @@ export default class Equip extends BaseModel {
randSe: RandSe[]; // 强化随机属性
@prop({ required: true, type: Holes, default: [] })
holes: Holes[];
@prop({ required: true, default: 0 })
reStrengthenNum: number; // 洗炼次数
public static async findbyRole(roleId: string, lean = true) {
const equips: EquipType[] = await EquipModel.find({ roleId }).lean(lean);