diff --git a/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java b/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java index 1c688db8f..5d3f5fcdf 100644 --- a/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java +++ b/serverlogic/src/main/java/com/ljsd/jieling/util/CBean2Proto.java @@ -12,6 +12,7 @@ import com.ljsd.jieling.logic.OnlineUserManager; import com.ljsd.jieling.logic.dao.*; import com.ljsd.jieling.logic.dao.root.GuildInfo; import com.ljsd.jieling.logic.dao.root.User; +import com.ljsd.jieling.logic.hero.HeroLogic; import com.ljsd.jieling.protocols.*; import config.SMainLevelConfig; import config.SMonsterConfig; @@ -419,7 +420,7 @@ public class CBean2Proto { .setSeconds(outTime) .setPosition(position) .setContributeToday(0) - .setSoulForce(user.getPlayerInfoManager().getMaxForce()) + .setSoulForce(HeroLogic.getInstance().calTeamTotalForce(user,1,true)) .setHead(user.getPlayerInfoManager().getHead()) .setFrame(user.getPlayerInfoManager().getHeadFrame()) .build();