我自己解答吧
昨晚发完帖子,后来稍微想了一下,感觉应该能找出属性计算器那个和游戏显示不同的生命变化规律
刚才对照骷髅生命的公式重新核对了一遍,自己找到区别了,公式参照这里
http://diablo.gamepedia.com/Raise_Skeleton_(Diablo_II)
Skeleton Life = ([(Skill Level-1)*50]/100)*Base Life
Base Life:Normal: 21 Nightmare: 30 Hell: 42
我前面发现的那个区别关键在于支配骷髅增加的生命是加在哪一项上,下面SM指代支配骷髅,Skeleton Mastery
另外骷髅法师生命公式如下
Skeleton Mage Life = {[(Skill Level-3) * 7] /100} * Base Life
Base Life:Normal: 61 Nightmare: 88 Hell: 123
http://www.anhei3.net/skill.html
这个模拟器中骷髅的Base Life是不变的,支配骷髅的生命是加在总生命Skeleton Life上面,游戏里面也是这样显示的,公式如下
Skeleton Life = SM Life + ([(Skill Level-1)*50]/100)*Base Life
骷髅法师的公式亦是如此
Skeleton Mage Life = SM Life + {[(Skill Level-3) * 7] /100} * Base Life
http://www.anhei3.net/diablo/nec_pet.html
属性计算器里面支配骷髅的生命是加在骷髅的Base Life上面,式子上的区别就是一个括号,公式如下
Skeleton Life=([(Skill Level-1)*50]/100)*(Base Life + SM Life)
但是属性计算器里面关于骷髅法师的公式却和前面技能模拟器一样,还是
Skeleton Mage Life = SM Life + {[(Skill Level-3) * 7] /100} * Base Life
先不关心哪个公式才是对的,像属性计算器那样支配骷髅的生命是加在骷髅的Base Life上面的公式,骷髅不加高,骷髅掌握的效果也不会变强,所以总体来看,不管是支配骷髅增加的生命有括号还是没括号,骷髅召唤的重要性依然高于支配骷髅
只是如果是这个公式Skeleton Life=([(Skill Level-1)*50]/100)*(Base Life + SM Life)
那么俩个技能就要伴随着交替增长更好
但是,为啥属性计算器的骷髅和骷髅法师两个公式不一样,到底技能模拟器和属性计算器,有括号和没括号的两个公式哪个是对的?谁能证实一下这到底是怎么回事,谢谢
[
本帖最后由 wenwuzerg 于 2015-10-23 13:34 编辑 ]