fix map
parent
88d2cea85d
commit
411ce97154
|
@ -561,11 +561,13 @@ public class MapLogic {
|
|||
|
||||
// LOGGER.info("updateMap() uid=>{} mapId =>{} eventId=>{}", uid, mapManager.getCurMapId(), cell.getEventId());
|
||||
mapManager.updateFoodBufferByStep(cells.size());
|
||||
int lastXY = cells.get(0);
|
||||
if(cells.size() >2){
|
||||
lastXY = cells.get(cells.size()-2);
|
||||
if(!cells.isEmpty()){
|
||||
int lastXY = cells.get(0);
|
||||
if(cells.size() >2){
|
||||
lastXY = cells.get(cells.size()-2);
|
||||
}
|
||||
mapManager.setLastXY(lastXY);
|
||||
}
|
||||
mapManager.setLastXY(lastXY);
|
||||
MessageUtil.sendMessage(session, 1, messageType.getNumber(), mapUpdateResponse.build(), true);
|
||||
}
|
||||
|
||||
|
@ -1403,7 +1405,7 @@ public class MapLogic {
|
|||
|
||||
if(sOptionConfig!=null){
|
||||
int[][] jumpTypeValues = sOptionConfig.getJumpTypeValues();
|
||||
if(jumpTypeValues.length>0 && jumpTypeValues[0][0] == 3){
|
||||
if(jumpTypeValues.length>0 && sOptionConfig.getJumpType() == 3){
|
||||
SOptionAddCondition sOptionAddConditions = SOptionAddCondition.sOptionAddConditionMap.get(jumpTypeValues[1][1]);
|
||||
if(sOptionAddConditions!=null && sOptionAddConditions.getType() == 7){
|
||||
Cell cell = mapManager.getMapInfo().get(triggerXY);
|
||||
|
|
Loading…
Reference in New Issue