装备精炼,洗炼特殊道具消耗
This commit is contained in:
@@ -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);
|
||||
|
||||
@@ -32,8 +32,6 @@ export class EPlace {
|
||||
lv: number;
|
||||
@prop({ required: true })
|
||||
refineLv: number;
|
||||
@prop({ required: true })
|
||||
refineCount: number;
|
||||
}
|
||||
|
||||
// 初始化
|
||||
@@ -45,7 +43,6 @@ function getInitialEplace() {
|
||||
p.equip = null;
|
||||
p.lv = 0;
|
||||
p.refineLv = 0;
|
||||
p.refineCount = 0;
|
||||
|
||||
ePlace.push(p);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user