龙崖吧 关注:12,249贴子:21,410
  • 4回复贴,共1

潜力值会影响升级提升的属性?

只看楼主收藏回复

public UnitLevelUpChange GetLevelUpChange(double multiplier, double rate)
{
UnitLevelUpChange unitLevelUpChange = new UnitLevelUpChange
{
ChangedValues = new List<LevelUpChangeValue>()
};
foreach (UnitGrowthValue unitGrowthValue in from v in this.UnitGrowthValues
where v.AttributeType.IsUpgradeableAttribute()
select v)
{
if (unitGrowthValue.GuarranteedValue)
{
unitLevelUpChange.ChangedValues.Add(new LevelUpChangeValue
{
AttributeType = unitGrowthValue.AttributeType,
Value = unitGrowthValue.Potential * rate
});
}
else if (unitGrowthValue.Potential > 0.0)
{
unitLevelUpChange.ChangedValues.Add(new LevelUpChangeValue
{
AttributeType = unitGrowthValue.AttributeType,
Value = UnitGrowthProfile.GetRandomAttributeValue(unitGrowthValue.Potential) * multiplier * rate
});
}
}
return unitLevelUpChange;
}


IP属地:河南1楼2023-05-20 02:37回复
    不改公式的话,潜力值多个几十几百点差距不大
    按之前的套路,几百几千点属性已经不能决定战局了


    IP属地:广西2楼2023-05-27 02:13
    收起回复
      2025-07-17 06:36:50
      广告
      能翻源码?看下dot计算那边的内容,以及抗性计算的是咋样


      IP属地:福建来自Android客户端3楼2023-05-29 10:39
      回复