活动:修改结构
This commit is contained in:
@@ -6,6 +6,7 @@ import { shouldRefresh, getRandEelm, getRandEelmWithWeight } from "../../pubUtil
|
||||
import { REFRESH_TIME, GACHA_TO_FLOOR, GACHA_FLOOR_TYPE, GACHA_CONTENT_TYPE, HERO_QUALITY_TYPE, GACHA_OCCUPY_HID, IT_TYPE, ITID, CONSUME_TYPE, SPECIAL_ATTR, TIME_OUTPUT_TYPE, GACHA_ID } from "../../consts";
|
||||
import { getTimeFunD, getZeroPointD } from "../../pubUtils/timeUtil";
|
||||
import { gameData, getDicGachaFloor } from "../../pubUtils/data";
|
||||
import { RoleModel } from "../../db/Role";
|
||||
|
||||
/**
|
||||
* 获取招募列表
|
||||
@@ -37,7 +38,8 @@ export async function getLimitGacha(serverId: number, roleId: string, activityId
|
||||
let activityData = await ActivityModel.findActivity(activityId);
|
||||
if (!activityData) return false;
|
||||
|
||||
let gachaData = new GachaData(activityData);
|
||||
let { createTime } = await RoleModel.findByRoleId(roleId);
|
||||
let gachaData = new GachaData(activityData, createTime);
|
||||
let userGacha = await UserGachaModel.findByRole(roleId, gachaData.gachaId, activityId);
|
||||
userGacha = await refreshGacha(gameData.gacha.get(gachaData.gachaId), userGacha);
|
||||
gachaData.setUserGacha(userGacha);
|
||||
|
||||
Reference in New Issue
Block a user