青龙秘宝
parent
b797c85de6
commit
c18ac44bcf
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -24,8 +24,6 @@ import manager.STableManager;
|
|||
import util.TimeUtils;
|
||||
|
||||
import java.util.*;
|
||||
import java.util.stream.Collectors;
|
||||
import java.util.stream.Stream;
|
||||
|
||||
|
||||
/**
|
||||
|
|
|
|||
|
|
@ -117,14 +117,14 @@ public enum MissionType {
|
|||
|
||||
GOT_ANY_ITEM(109),//暂时不实现,占位,任意途径获得quality品质(无品质限定为0)type类别(无类别限制为-1)的itemid道具(无指定道具限定为0)num个
|
||||
|
||||
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;
|
||||
|
|
|
|||
|
|
@ -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);
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue