东海寻仙活动:bug修改
parent
87680c4a56
commit
f588bc7c36
|
@ -12,6 +12,6 @@ public class DonghaiXunxianActivity extends AbstractActivity{
|
||||||
@Override
|
@Override
|
||||||
public void initActivity(User user) throws Exception {
|
public void initActivity(User user) throws Exception {
|
||||||
// 触发任务,东海寻仙
|
// 触发任务,东海寻仙
|
||||||
user.getUserMissionManager().onGameEvent(user, GameEvent.DONGHAIXUNXIAN_INIT);
|
user.getUserMissionManager().onGameEvent(user, GameEvent.DONGHAIXUNXIAN_INIT, id);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -728,7 +728,12 @@ public class ItemUtil {
|
||||||
|
|
||||||
// 触发任务,东海寻仙
|
// 触发任务,东海寻仙
|
||||||
if (sItem.getItemType() == GlobalItemType.TRANSFORMATION_CARD){
|
if (sItem.getItemType() == GlobalItemType.TRANSFORMATION_CARD){
|
||||||
user.getUserMissionManager().onGameEvent(user, GameEvent.DONGHAIXUNXIAN_UPDATE,MissionType.GET_TRANSFIGURATION_CARD_NUM,sItem.getQuantity(),itemNum);
|
long count = itemNum;
|
||||||
|
while (count >= Integer.MAX_VALUE){
|
||||||
|
user.getUserMissionManager().onGameEvent(user, GameEvent.DONGHAIXUNXIAN_UPDATE,MissionType.GET_TRANSFIGURATION_CARD_NUM,sItem.getQuantity(),Integer.MAX_VALUE);
|
||||||
|
count-=Integer.MAX_VALUE;
|
||||||
|
}
|
||||||
|
user.getUserMissionManager().onGameEvent(user, GameEvent.DONGHAIXUNXIAN_UPDATE,MissionType.GET_TRANSFIGURATION_CARD_NUM,sItem.getQuantity(),count);
|
||||||
}
|
}
|
||||||
|
|
||||||
ReportUtil.onReportEvent(user,ReportEventEnum.GET_ITEM.getType(),itemNum,String.valueOf(reason),item.getItemId());
|
ReportUtil.onReportEvent(user,ReportEventEnum.GET_ITEM.getType(),itemNum,String.valueOf(reason),item.getItemId());
|
||||||
|
|
Loading…
Reference in New Issue