经验道具
parent
49165586a3
commit
b3e7918545
|
@ -758,6 +758,7 @@ public class ItemUtil {
|
||||||
// 日志记录
|
// 日志记录
|
||||||
ItemLogic.getInstance().addItemLog(new ItemLog(user, 0, reason, item, itemNum));
|
ItemLogic.getInstance().addItemLog(new ItemLog(user, 0, reason, item, itemNum));
|
||||||
|
|
||||||
|
// id
|
||||||
switch (id){
|
switch (id){
|
||||||
case Global.EXP://经验
|
case Global.EXP://经验
|
||||||
userLevelUp(user, itemNum);
|
userLevelUp(user, itemNum);
|
||||||
|
@ -765,6 +766,14 @@ public class ItemUtil {
|
||||||
case Global.TREASURE_SCORE://青龙秘宝积分
|
case Global.TREASURE_SCORE://青龙秘宝积分
|
||||||
treasureLevelUp(user);
|
treasureLevelUp(user);
|
||||||
break;
|
break;
|
||||||
|
case Global.DAILY_TASK_REMOVE_ITEM:
|
||||||
|
user.getUserMissionManager().onGameEvent(user, GameEvent.ONE_MISSION_TYPE_CONSUME, MissionType.DAILY_TASK_FINISH, (int) itemNum);
|
||||||
|
break;
|
||||||
|
default:break;
|
||||||
|
}
|
||||||
|
|
||||||
|
// 类型
|
||||||
|
switch (sItem.getItemType()){
|
||||||
case GlobalItemType.EQUIP://装备
|
case GlobalItemType.EQUIP://装备
|
||||||
if (reason != BIReason.EQUIP_UNLOAD_REWARD && reason != BIReason.DECOMPOS_HERO_REWARD && reason != BIReason.UPHERO_DECOMPOS_HERO_REWARD) {
|
if (reason != BIReason.EQUIP_UNLOAD_REWARD && reason != BIReason.DECOMPOS_HERO_REWARD && reason != BIReason.UPHERO_DECOMPOS_HERO_REWARD) {
|
||||||
itemManager.setEquipBookMap(itemId, itemNum);
|
itemManager.setEquipBookMap(itemId, itemNum);
|
||||||
|
@ -777,9 +786,6 @@ public class ItemUtil {
|
||||||
equipManager.addSoulGeal(itemId);
|
equipManager.addSoulGeal(itemId);
|
||||||
user.getUserMissionManager().onGameEvent(user, GameEvent.ONE_MISSION_TYPE_CONSUME, MissionType.GOT_SOUL_MARK, id, (int) itemNum);
|
user.getUserMissionManager().onGameEvent(user, GameEvent.ONE_MISSION_TYPE_CONSUME, MissionType.GOT_SOUL_MARK, id, (int) itemNum);
|
||||||
break;
|
break;
|
||||||
case Global.DAILY_TASK_REMOVE_ITEM:
|
|
||||||
user.getUserMissionManager().onGameEvent(user, GameEvent.ONE_MISSION_TYPE_CONSUME, MissionType.DAILY_TASK_FINISH, (int) itemNum);
|
|
||||||
break;
|
|
||||||
case GlobalItemType.TRANSFORMATION_CARD://东海寻仙
|
case GlobalItemType.TRANSFORMATION_CARD://东海寻仙
|
||||||
user.getUserMissionManager().onGameEvent(user, GameEvent.ONE_MISSION_TYPE_CONSUME, MissionType.GET_TRANSFIGURATION_CARD_NUM, sItem.getQuantity(), (int) itemNum);
|
user.getUserMissionManager().onGameEvent(user, GameEvent.ONE_MISSION_TYPE_CONSUME, MissionType.GET_TRANSFIGURATION_CARD_NUM, sItem.getQuantity(), (int) itemNum);
|
||||||
break;
|
break;
|
||||||
|
@ -810,7 +816,7 @@ public class ItemUtil {
|
||||||
StringBuilder builder = new StringBuilder();
|
StringBuilder builder = new StringBuilder();
|
||||||
for(Map.Entry<Integer,Integer> entry : extraItem.entrySet()){
|
for(Map.Entry<Integer,Integer> entry : extraItem.entrySet()){
|
||||||
SItem item = SItem.getsItemMap().get(entry.getKey());
|
SItem item = SItem.getsItemMap().get(entry.getKey());
|
||||||
if (item.getItemType() == Global.EXP){
|
if (item.getId() == Global.EXP){
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
builder.append(entry.getKey()).append("#").append(entry.getValue());
|
builder.append(entry.getKey()).append("#").append(entry.getValue());
|
||||||
|
|
Loading…
Reference in New Issue