快速战斗bug
parent
6fef8b2297
commit
cacd625577
|
|
@ -881,13 +881,14 @@ public class MapLogic {
|
||||||
// hero.setCurHp(checkResult[teamPosHeroInfo.getPosition()]);
|
// hero.setCurHp(checkResult[teamPosHeroInfo.getPosition()]);
|
||||||
mapManager.updateHeroOneAttribute(teamPosHeroInfo.getHeroId(),HeroAttributeEnum.CurHP.getPropertyId(),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();
|
FightInfoProto.FastFightResponse.Builder fastFightResponse = FightInfoProto.FastFightResponse.newBuilder();
|
||||||
fastFightResponse.setEnventDrop(drop.build());
|
fastFightResponse.setEnventDrop(drop.build());
|
||||||
fastFightResponse.setResult(resultCode);
|
fastFightResponse.setResult(resultCode);
|
||||||
fastFightResponse.addAllRemainHpList(remainHp);
|
fastFightResponse.addAllRemainHpList(remainHp);
|
||||||
fastFightResponse.build();
|
fastFightResponse.build();
|
||||||
if (!missionId.isEmpty()) {
|
if (!missionId.equals("0")) {
|
||||||
MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse = MapInfoProto.EventUpdateResponse.newBuilder();
|
MapInfoProto.EventUpdateResponse.Builder eventUpdateResponse = MapInfoProto.EventUpdateResponse.newBuilder();
|
||||||
BehaviorUtil.updateMission(user, Integer.parseInt(missionId), eventUpdateResponse);
|
BehaviorUtil.updateMission(user, Integer.parseInt(missionId), eventUpdateResponse);
|
||||||
fastFightResponse.setMission(eventUpdateResponse.getMission());
|
fastFightResponse.setMission(eventUpdateResponse.getMission());
|
||||||
|
|
@ -895,13 +896,13 @@ public class MapLogic {
|
||||||
fastFightResponse.setMissionDrop(eventUpdateResponse.getDrop());
|
fastFightResponse.setMissionDrop(eventUpdateResponse.getDrop());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!destroyId.isEmpty()) {
|
if (!destroyId.equals("0")) {
|
||||||
BehaviorUtil.destoryPoint(user, mapManager.getCurMapId(), Integer.parseInt(destroyId));
|
BehaviorUtil.destoryPoint(user, mapManager.getCurMapId(), Integer.parseInt(destroyId));
|
||||||
}
|
}
|
||||||
if (destoryXY != 0) {
|
if (destoryXY != 0) {
|
||||||
BehaviorUtil.destoryApointXY(user, destoryXY);
|
BehaviorUtil.destoryApointXY(user, destoryXY);
|
||||||
}
|
}
|
||||||
if (!nextEventId.isEmpty()) {
|
if (!nextEventId.equals("0")) {
|
||||||
int triggerXY = mapManager.getTriggerXY();
|
int triggerXY = mapManager.getTriggerXY();
|
||||||
cell = mapManager.getMapInfo().get(mapManager.getTriggerXY());
|
cell = mapManager.getMapInfo().get(mapManager.getTriggerXY());
|
||||||
if (cell.getEventId() != -1) {
|
if (cell.getEventId() != -1) {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue