寻宝:队伍异常
This commit is contained in:
@@ -473,7 +473,9 @@ export class ComBattleHandler {
|
|||||||
let roleId = session.get('roleId');
|
let roleId = session.get('roleId');
|
||||||
let { teamCode, killed, bossHurts, curRnd } = msg;
|
let { teamCode, killed, bossHurts, curRnd } = msg;
|
||||||
let teamStatus = this.teamMap.get(teamCode);
|
let teamStatus = this.teamMap.get(teamCode);
|
||||||
if (!teamStatus || !teamStatus.roleIds || teamStatus.roleIds.indexOf(roleId) === -1) return resResult(STATUS.COM_BATTLE_TEAM_INVALID);
|
if (!teamStatus || !teamStatus.roleIds || teamStatus.roleIds.indexOf(roleId) === -1) {
|
||||||
|
return resResult(STATUS.SUCCESS);
|
||||||
|
}
|
||||||
if (teamStatus.status !== COM_TEAM_STATUS.FIGHTING) return resResult(STATUS.COM_BATTLE_NOT_START);
|
if (teamStatus.status !== COM_TEAM_STATUS.FIGHTING) return resResult(STATUS.COM_BATTLE_NOT_START);
|
||||||
for (let st of teamStatus.roleStatus) {
|
for (let st of teamStatus.roleStatus) {
|
||||||
if (st.roleId === roleId && (!st.heroes || st.heroes.length === 0)) {
|
if (st.roleId === roleId && (!st.heroes || st.heroes.length === 0)) {
|
||||||
|
|||||||
Reference in New Issue
Block a user