青龙秘宝

back_recharge
lilei 2020-08-18 09:42:32 +08:00
parent b797c85de6
commit c18ac44bcf
4 changed files with 9 additions and 11 deletions

View File

@ -35,7 +35,6 @@ public class TreasureActivity extends AbstractActivity {
public void onResume(User user) throws Exception {
LOGGER.info("青龙秘宝日常刷新...");
user.getUserMissionManager().onGameEvent(user, GameEvent.TREASH_WEEK_REFRESH, id);
//TODO 周任务刷新需关联刷新每周补给特权状态,活动开启时同样需要清除之前的特权状态
//戒灵秘宝改为青龙秘宝,只有周任务和月任务 2020.8.14
//user.getUserMissionManager().onGameEvent(user, GameEvent.TREASH_REFRESH, id);
}

View File

@ -24,8 +24,6 @@ import manager.STableManager;
import util.TimeUtils;
import java.util.*;
import java.util.stream.Collectors;
import java.util.stream.Stream;
/**

View File

@ -117,14 +117,14 @@ public enum MissionType {
GOT_ANY_ITEM(109),//暂时不实现占位任意途径获得quality品质无品质限定为0type类别无类别限制为-1的itemid道具无指定道具限定为0num个
CAR_PLAY_DAYS(110),//累计n天挑战车迟斗法
CAR_PLAY_DAYS(110),//累计n天挑战车迟斗法 TODO 确认如果是累计则105已实现如果是连续需要实现
ARENA_CONSECUTIVE_WIN(111),//竞技场连胜
PLAY_MINI_GAME_TIMES(112),//森罗幻境中参与n次小游戏
CHAMPIONSHIP_RANK(113),//巅峰联赛中达到num名
//天宫寻宝中接取任意星级任务n次
//114-天宫寻宝中接取任意星级任务n次 --类型76已实现
GOT_SOUL_MARK(115),//获得指定品质魂印数量
//累计探索森罗幻境num层
//充值达到num金额
//117-累计探索森罗幻境num层 --类型32已实现
//118-充值达到num金额 --类型74已实现
;
private int missionType;

View File

@ -19,15 +19,16 @@ public class ArenaConsecutiveWinManager extends AbstractDataManager {
int fightResult = (int)parm[0];
if (missionType == MissionType.ARENA_CONSECUTIVE_WIN) {
if (fightResult == 1) {
//大于等于0代表上一场胜利或之前没有挑战过
if (data.getArenaConsecutiveWin() >= 0) {
/*if (data.getArenaConsecutiveWin() >= 0) {
data.setArenaConsecutiveWin(data.getArenaConsecutiveWin() + 1);
}else{
//为负代表上一场输了
data.setArenaConsecutiveWin(1);
}
}*/
data.setArenaConsecutiveWin(data.getArenaConsecutiveWin() + 1);
} else if (data.getArenaConsecutiveWin() > 0) {
data.setArenaConsecutiveWin(-data.getArenaConsecutiveWin());
//data.setArenaConsecutiveWin(-data.getArenaConsecutiveWin());
data.setArenaConsecutiveWin(0);
}
result = new CumulationData.Result(missionType);
}