失败掉落

lvxinran 2021-06-06 15:59:42 +08:00
parent b419bba13e
commit 9c6a73551e
1 changed files with 3 additions and 3 deletions

View File

@ -298,6 +298,9 @@ public class EndlessMap extends AbstractMap{
// user.getTeamPosManager().updateTeamPosByTeamId(GlobalsDef.ENDLESS_TEAM, updateTeam);
user.getUserMissionManager().onGameEvent(user,GameEvent.ENDLESS_KILL_MONTER);
mapManager.removeEndlessOneMonsterHp(mapManager.getTriggerXY());
SMonsterGroup sMonsterGroup = SMonsterGroup.getsMonsterGroupMap().get(groupId);
CommonProto.Drop.Builder drop = ItemUtil.drop(user, sMonsterGroup.getRewardgroup(), 1, 0, BIReason.MAP_FAST_FIGHT_REWARD);
fastFightResponseBuilder.setEnventDrop(drop.build());
}
@ -307,15 +310,12 @@ public class EndlessMap extends AbstractMap{
mapManager.setLastFightResult(resultCode);
SMonsterGroup sMonsterGroup = SMonsterGroup.getsMonsterGroupMap().get(groupId);
CommonProto.Drop.Builder drop = ItemUtil.drop(user, sMonsterGroup.getRewardgroup(), 1, 0, BIReason.MAP_FAST_FIGHT_REWARD);
checkMoraleLevel(user);
// if (mapManager.getMonsterId() > 0) {
// BaseBehavior baseBehavior = baseBehaviorMap.get(1);
// baseBehavior.process(user, groupId, fastFightResponseBuilder);
// }
fastFightResponseBuilder.setEnventDrop(drop.build());
fastFightResponseBuilder.setResult(resultCode);
fastFightResponseBuilder.setFightData(fightResult.getFightData());