主线:修复章节奖励

This commit is contained in:
luying
2022-08-23 15:06:07 +08:00
parent c6527b33b8
commit 78e42b03bc
3 changed files with 133 additions and 133 deletions
@@ -245,7 +245,7 @@ export function getMainChapter(role: RoleType) {
let chapterArr: { chapter: number, star: number, warType: number }[] = [];
for(let { id, star } of role.warStar ) {
let dicWar = gameData.war.get(id);
if((dicWar.warType == WAR_TYPE.NORMAL || dicWar.warType == WAR_TYPE.MAIN_ELITE) && star > 0) {
if((dicWar && (dicWar.warType == WAR_TYPE.NORMAL || dicWar.warType == WAR_TYPE.MAIN_ELITE)) && star > 0) {
let curChapter = chapterArr.find(cur => cur.warType == dicWar.warType && cur.chapter == dicWar.chapter);
if(!curChapter) {
chapterArr.push({ chapter: dicWar.chapter, star, warType: dicWar.warType });