东海寻仙活动:bug修改
parent
87680c4a56
commit
f588bc7c36
|
@ -12,6 +12,6 @@ public class DonghaiXunxianActivity extends AbstractActivity{
|
|||
@Override
|
||||
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){
|
||||
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());
|
||||
|
|
Loading…
Reference in New Issue