森罗幻境自动挂机奖励展示
parent
188ea389e6
commit
82dde4cdb8
|
@ -1,21 +1,14 @@
|
|||
package com.ljsd.jieling.handler.map.mapHandler;
|
||||
|
||||
import com.google.protobuf.GeneratedMessage;
|
||||
import com.ljsd.jieling.globals.BIReason;
|
||||
import com.ljsd.jieling.handler.BaseHandler;
|
||||
import com.ljsd.jieling.handler.map.MapLogic;
|
||||
import com.ljsd.jieling.logic.dao.UserManager;
|
||||
import com.ljsd.jieling.logic.dao.root.User;
|
||||
import com.ljsd.jieling.netty.cocdex.PacketNetData;
|
||||
import com.ljsd.jieling.network.session.ISession;
|
||||
import com.ljsd.jieling.util.ItemUtil;
|
||||
import org.springframework.stereotype.Component;
|
||||
import rpc.protocols.ActivityProto;
|
||||
import rpc.protocols.CommonProto;
|
||||
import rpc.protocols.MapInfoProto;
|
||||
import rpc.protocols.MessageTypeProto;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.Map;
|
||||
|
||||
@Component
|
||||
|
|
|
@ -22,6 +22,7 @@ import com.ljsd.jieling.logic.fight.GameFightType;
|
|||
import com.ljsd.jieling.logic.fight.PVEFightEvent;
|
||||
import com.ljsd.jieling.logic.fight.result.FightResult;
|
||||
import com.ljsd.jieling.logic.hero.HeroAttributeEnum;
|
||||
import com.ljsd.jieling.logic.player.PlayerLogic;
|
||||
import com.ljsd.jieling.logic.store.StoreLogic;
|
||||
import com.ljsd.jieling.network.session.ISession;
|
||||
import rpc.protocols.CommonProto;
|
||||
|
@ -670,6 +671,8 @@ public class TowerMap extends AbstractMap {
|
|||
response.setEssenceValue(-1);
|
||||
response.setCell(CBean2Proto.getCell(cell));
|
||||
response.setDrop(drop);
|
||||
//森罗幻境自动挂机奖励展示
|
||||
PlayerLogic.TowerGetRewardInfoShow(response.getDrop(),user);
|
||||
response.setMonsterNum(monsterAmount);
|
||||
MessageUtil.sendMessage(session,1,messageType.getNumber(),response.build(),true);
|
||||
}
|
||||
|
|
|
@ -17,9 +17,9 @@ public class GotSoulMarkManager extends AbstractDataManager {
|
|||
public CumulationData.Result updateData(CumulationData data, MissionType missionType, Object... parm) {
|
||||
CumulationData.Result result = null;
|
||||
int itemId = (int)parm[0];
|
||||
int num = (int)parm[1];
|
||||
long num = (long)parm[1];
|
||||
if(missionType == MissionType.GOT_SOUL_MARK){
|
||||
data.addQualitySoulMarkNum(STableManager.getConfig(SItem.class).get(itemId).getQuantity(),num);
|
||||
data.addQualitySoulMarkNum(STableManager.getConfig(SItem.class).get(itemId).getQuantity(),(int)num);
|
||||
result = new CumulationData.Result(missionType);
|
||||
}
|
||||
return result;
|
||||
|
|
|
@ -1794,6 +1794,7 @@ public class PlayerLogic {
|
|||
}else{
|
||||
mapItemShow.put(item.getItemId(),(int)item.getItemNum());
|
||||
}
|
||||
LOGGER.error("掉落1->{}->{}",item.getItemId(),item.getItemNum());
|
||||
}
|
||||
for(CommonProto.Equip equip:drop.getEquipIdList()){
|
||||
if(mapItemShow.containsKey(equip.getEquipId())){
|
||||
|
@ -1801,6 +1802,7 @@ public class PlayerLogic {
|
|||
}else{
|
||||
mapItemShow.put(equip.getEquipId(),1);
|
||||
}
|
||||
LOGGER.error("掉落2->{}->{}",equip.getEquipId(),1);
|
||||
}
|
||||
for(CommonProto.Hero hero:drop.getHeroList()){
|
||||
if(mapItemShow.containsKey(hero.getHeroId())){
|
||||
|
@ -1808,6 +1810,7 @@ public class PlayerLogic {
|
|||
}else{
|
||||
mapItemShow.put(hero.getHeroId(),1);
|
||||
}
|
||||
LOGGER.error("掉落3->{}->{}",hero.getHeroId(),1);
|
||||
}
|
||||
for(CommonProto.PokemonInfo pokemonInfo:drop.getPokemonList()){
|
||||
if(mapItemShow.containsKey(pokemonInfo.getTempId())){
|
||||
|
@ -1815,6 +1818,7 @@ public class PlayerLogic {
|
|||
}else{
|
||||
mapItemShow.put(pokemonInfo.getTempId(),1);
|
||||
}
|
||||
LOGGER.error("掉落4->{}->{}",pokemonInfo.getTempId(),1);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue