diff --git a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java index 06ed988cc..98e44cd6a 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/logic/hero/HeroLogic.java @@ -1240,7 +1240,7 @@ public class HeroLogic{ public StringBuilder getHeroProperty(User user, Hero hero, StringBuilder sb,boolean isMySelf,int teamId){ int curMapId = user.getMapManager().getCurMapId(); Map heroAttributeMap; - if(!isMySelf || curMapId == 0){ + if(!isMySelf || curMapId == 0 || (teamId!=GlobalsDef.TRIAL_TEAM&&teamId!=GlobalsDef.ENDLESS_TEAM)){ heroAttributeMap=calHeroNotBufferAttribute(user, hero,false,teamId); }else { heroAttributeMap=calHeroFinalAttributeWhenInMap(user, hero,false,teamId);