diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/CombatLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/CombatLogic.java index 3d2bdc3c3..26bd5d39f 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/CombatLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/fight/CombatLogic.java @@ -657,7 +657,9 @@ public class CombatLogic { } if(fightResult==0){ Integer hurt = RedisUtil.getInstence().getMapEntry(RedisKey.ADVENTRUEN_BOSS_OWN, Integer.toString(uid), bossId, Integer.class); - RedisUtil.getInstence().putMapEntry(RedisKey.ADVENTRUEN_BOSS_OWN,Integer.toString(uid),bossId,totalHurt+hurt); + if(hurt !=null){ + RedisUtil.getInstence().putMapEntry(RedisKey.ADVENTRUEN_BOSS_OWN,Integer.toString(uid),bossId,totalHurt+hurt); + } RedisUtil.getInstence().putMapEntry(RedisKey.ADVENTRUEN_BOSS_INFO,"",bossId,adventureBoss); } playerInfoManager.updateVipPrivilage(invasionBossPrivilege,i);