| | |
| | | if ((DailyQuestType)key == DailyQuestType.CrossServerPk)
|
| | | {
|
| | | if (TimeUtility.OpenDay >= GeneralDefine.crossServerOneVsOneOpenDay
|
| | | && CrossServerOneVsOnePKSeason.Instance.SeasonState == 1)
|
| | | && CrossServerOneVsOnePKSeason.Instance.InPkSeason(TimeUtility.ServerNow))
|
| | | {
|
| | | quests.Add(key);
|
| | | }
|
| | |
| | | }
|
| | | break;
|
| | | case DailyQuestType.CrossServerPk:
|
| | | if (TimeUtility.OpenDay >= GeneralDefine.crossServerOneVsOneOpenDay
|
| | | && CrossServerOneVsOnePKSeason.Instance.SeasonState == 1)
|
| | | if (CrossServerOneVsOnePKSeason.Instance.isSatisfyMatch)
|
| | | {
|
| | | dailyQuest.redpoint.state = completedTimes >= totalTimes ? RedPointState.None : RedPointState.Simple;
|
| | | }
|