From 5d699a977076bcae50a41e1110fd0f02ef0d59c3 Mon Sep 17 00:00:00 2001 From: wangyuan Date: Sun, 2 Jun 2019 15:23:25 +0800 Subject: [PATCH] fix bug --- .../main/java/com/ljsd/jieling/logic/fight/CombatLogic.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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);