战斗属性打印日志
parent
be62050c52
commit
ed1d5a1dd0
|
@ -26,6 +26,8 @@ import com.ljsd.jieling.util.MonsterUtil;
|
||||||
import config.*;
|
import config.*;
|
||||||
import manager.STableManager;
|
import manager.STableManager;
|
||||||
import org.luaj.vm2.LuaValue;
|
import org.luaj.vm2.LuaValue;
|
||||||
|
import org.slf4j.Logger;
|
||||||
|
import org.slf4j.LoggerFactory;
|
||||||
import rpc.protocols.CommonProto;
|
import rpc.protocols.CommonProto;
|
||||||
import util.TimeUtils;
|
import util.TimeUtils;
|
||||||
|
|
||||||
|
@ -366,6 +368,9 @@ public class FightUtil {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
Map<Integer, Long> heroAttributeMap = SEndlessHeroProp.propsMap.get(hero.getTemplateId());
|
Map<Integer, Long> heroAttributeMap = SEndlessHeroProp.propsMap.get(hero.getTemplateId());
|
||||||
|
for(Map.Entry<Integer,Long> entry:heroAttributeMap.entrySet()){
|
||||||
|
System.out.println("表拿到属性k:"+entry.getKey()+"-----v:"+entry.getValue());
|
||||||
|
}
|
||||||
//士气额外加成
|
//士气额外加成
|
||||||
for(Map.Entry<Integer,Integer> entry:moraleMap.entrySet()){
|
for(Map.Entry<Integer,Integer> entry:moraleMap.entrySet()){
|
||||||
heroAttributeMap.put(entry.getKey(),heroAttributeMap.getOrDefault(entry.getKey(),0L)+entry.getValue());
|
heroAttributeMap.put(entry.getKey(),heroAttributeMap.getOrDefault(entry.getKey(),0L)+entry.getValue());
|
||||||
|
@ -377,6 +382,9 @@ public class FightUtil {
|
||||||
StringBuilder propertySb = new StringBuilder();
|
StringBuilder propertySb = new StringBuilder();
|
||||||
String heroSkill = HeroLogic.getInstance().getHeroSkills(user,hero,skillSb).toString();
|
String heroSkill = HeroLogic.getInstance().getHeroSkills(user,hero,skillSb).toString();
|
||||||
heroSkill = heroSkill+moraleSkillBuilder.toString();
|
heroSkill = heroSkill+moraleSkillBuilder.toString();
|
||||||
|
for(Map.Entry<Integer,Long> entry:heroAttributeMap.entrySet()){
|
||||||
|
System.out.println("属性k:"+entry.getKey()+"-----v:"+entry.getValue());
|
||||||
|
}
|
||||||
String property = HeroLogic.getInstance().getHeroPropertyBuilder(propertySb, hero.getTemplateId(),hero.getLevel(user.getHeroManager()), heroAttributeMap).toString();
|
String property = HeroLogic.getInstance().getHeroPropertyBuilder(propertySb, hero.getTemplateId(),hero.getLevel(user.getHeroManager()), heroAttributeMap).toString();
|
||||||
CommonProto.FightUnitInfo heroFightInfo = CommonProto.FightUnitInfo
|
CommonProto.FightUnitInfo heroFightInfo = CommonProto.FightUnitInfo
|
||||||
.newBuilder()
|
.newBuilder()
|
||||||
|
|
Loading…
Reference in New Issue