diff --git a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java index af69f67b7..930e921f2 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/handler/map/MapLogic.java @@ -657,6 +657,11 @@ public class MapLogic { SEventPointConfig sEventPointConfig = STableManager.getConfig(SEventPointConfig.class).get(initialEventId); StoreLogic.initOneStore(user, sEventPointConfig.getOption()[0]); } + }else if(mapPointConfig.getStyle()==EventType.towerBuff){ + if(cell.getEventId()==0){ + BehaviorUtil.destoryApointXY(user,triggerXY); + throw new ErrorCodeException(ErrorCode.newDefineCode("该点已被清除")); + } } mapManager.setTriggerXY(triggerXY);