玩了这么久的《精灵宝可梦go》,你知道精灵的隐藏能力是怎么来的嘛,到底怎么算呢。下面小编就大透露一下这个小秘密!
《精灵宝可梦GO》精灵隐藏能力值计算公式解析
在游戏中,能明面看到的有关战斗的数据只有3个:CP值,HP值和技能。
但其实真实战斗力是由原作变化来的一套数据,CP并不直接等于实际战斗强度。
【隐藏种族值计算公式】
BaseStamina = 2 * Hp
BaseAttack = 2.6 * (Atk^0.46) (SpA^0.46) (Spe^0.04) + 3
BaseDefense = 2.6 * (Def^0.46)(SpD^0.46) (Spe^0.04)+ 3
上述6项种族基础HP, Atk, Def, SpA, SpD, Spe(血 物攻 物防 特攻 特防 速度)。
全部来自于gen6的种族值。换句话说,pg的种族其实就是原作种族进行转换而来。(PS:Stamina耐力并不是我们直接看见的hp数值)
TotalCpMultiplier = CpMultiplier + AdditionalCpMultiplier
这里TotalCpMultiplier(总CP加成)可以【约】等于【0.095 * Sqrt(PokemonLevel)】。
【能力值计算公式】
Stamina = (BaseStamina + IndividualStamina) * TotalCPMultiplier
Attack = (BaseAttack + IndividualAttack) * TotalCpMultiplier
Defense = (BaseDefense + IndividualDefense) * TotalCpMultiplier
即:
耐力=(耐力种族+耐力个体值)*TCpM
攻击=(攻击种族+攻击个体值)*TCpM
防御=(攻击种族+防御个体值)*TCpM
个体值的波动是0~15,不同于原作的0~31
【当前CP/HP计算】
CP = Stamina^0.5 * Attack * Def^0.5 / 10
HP = Stamina * TCpM^0.5
不过需要注意的是,这里公式中的TCpM只是个简化后的近似参数。
而ACpm是修正值,这里都不再提,在一般计算里使用近似参数就足够了。