快速战斗bug

back_recharge
jiahuiwen 2019-04-19 19:55:40 +08:00
parent 6fef8b2297
commit cacd625577
1 changed files with 5 additions and 4 deletions

View File

@ -881,13 +881,14 @@ public class MapLogic {
// hero.setCurHp(checkResult[teamPosHeroInfo.getPosition()]);
mapManager.updateHeroOneAttribute(teamPosHeroInfo.getHeroId(),HeroAttributeEnum.CurHP.getPropertyId(),checkResult[teamPosHeroInfo.getPosition()]);
}
CommonProto.Drop.Builder drop = ItemUtil.drop(user, new int[0], 1, 1);
SMonsterGroup sMonsterGroup = SMonsterGroup.getsMonsterGroupMap().get(groupId);
CommonProto.Drop.Builder drop = ItemUtil.drop(user, sMonsterGroup.getRewardgroup(), 1, 1);
FightInfoProto.FastFightResponse.Builder fastFightResponse = FightInfoProto.FastFightResponse.newBuilder();
fastFightResponse.setEnventDrop(drop.build());
fastFightResponse.setResult(resultCode);
fastFightResponse.addAllRemainHpList(remainHp);
fastFightResponse.build();
if (!missionId.isEmpty()) {
if (!missionId.equals("0")) {
MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse = MapInfoProto.EventUpdateResponse.newBuilder();
BehaviorUtil.updateMission(user, Integer.parseInt(missionId), eventUpdateResponse);
fastFightResponse.setMission(eventUpdateResponse.getMission());
@ -895,13 +896,13 @@ public class MapLogic {
fastFightResponse.setMissionDrop(eventUpdateResponse.getDrop());
}
}
if (!destroyId.isEmpty()) {
if (!destroyId.equals("0")) {
BehaviorUtil.destoryPoint(user, mapManager.getCurMapId(), Integer.parseInt(destroyId));
}
if (destoryXY != 0) {
BehaviorUtil.destoryApointXY(user, destoryXY);
}
if (!nextEventId.isEmpty()) {
if (!nextEventId.equals("0")) {
int triggerXY = mapManager.getTriggerXY();
cell = mapManager.getMapInfo().get(mapManager.getTriggerXY());
if (cell.getEventId() != -1) {