500抽:抽完之后防报错信息

This commit is contained in:
luying
2022-08-31 13:45:12 +08:00
parent ba63b25ae1
commit 704e84d7d1

View File

@@ -333,6 +333,7 @@ export class GachaHandler {
const { activityId } = msg;
let playerData = await getGuideGachaData(serverId, activityId, roleId);
if(!playerData) return resResult(STATUS.GACHA_GUIDE_PULL_CNT_LACK);
const gachaId = playerData.gachaId;
const dicGacha = gameData.gacha.get(gachaId);
@@ -377,6 +378,7 @@ export class GachaHandler {
const { activityId, id } = msg;
let playerData = await getGuideGachaData(serverId, activityId, roleId);
if(!playerData) return resResult(STATUS.GACHA_GUIDE_PULL_CNT_LACK);
let gachaId = playerData.gachaId;
const dicGacha = gameData.gacha.get(gachaId);
if (!dicGacha) return resResult(STATUS.DIC_DATA_NOT_FOUND);
@@ -409,7 +411,7 @@ export class GachaHandler {
const count = 10;
let playerData = await getGuideGachaData(serverId, activityId, roleId);
if(!playerData.canDecide()) return resResult(STATUS.GACHA_GUIDE_HAS_DONE);
if(!playerData || !playerData.canDecide()) return resResult(STATUS.GACHA_GUIDE_HAS_DONE);
let gachaId = playerData.gachaId;
const dicGacha = gameData.gacha.get(gachaId);
if (!dicGacha) return resResult(STATUS.DIC_DATA_NOT_FOUND);