查鲁斯吧 关注:576贴子:76,808
  • 5回复贴,共1

格挡效率测试 续

取消只看楼主收藏回复

那啥~


1楼2015-03-06 00:58回复
    很多年前俺做过一期格挡效率测试,数据和结论都在这个贴子里:http://tieba.baidu.com/p/2089961748
    后来有次是谁来着在滚吧提出说格挡重击的效率比格挡轻击要低很多,我当时没在意。这两天在玩的时候关注了一下这个问题,发现果然不错,格挡重击的效率跟格挡轻击的效率是不一样的。我原来的测试只测了轻击(测试用的那只尸鬼被俺"setav stamina 0"了),于是刚才又做了一系列的测试,得出了一些结论,但还有一堆未解之谜。。。
    下面先说测试方法,方便其它童鞋以后测试~
    然后说说原来测试中的正确结论,
    最后说这次测试得出的结论,以及未解决的问题。


    2楼2015-03-06 00:58
    回复
      【测试方法】
      原先测试用的是尸鬼,这次为了测重击,就用重击频率高的大香菇了。可恶的是大香菇有双手剑的致命一击perk而且控制台还移除不了,致命一击20%的激发几率导致测试很麻烦,于是就想到给它换武器,于是就给它加了把龙骨斧(虽然大香菇也有斧的流血perk,但加载了龙裔dlc后龙骨斧的流血效果是bug的)。大香菇用龙骨斧轻击伤害78站立重击195,我要测的就是站立重击(大香菇还会前冲重击和平移重击,伤害比站立重击要低)。
      当然后来发现直接用Mjoll测试简单多了,给把龙骨斧,轻击伤害78重击156
      开始测试前,要把自己的生命回复设零:player.setav healratemult 0
      为了避免附魔等魔法伤害的影响:player.setav absorbchance 100
      然后还要把护甲值设零,但还有隐藏护甲要考虑,所以如果只带一面盾,就要:player.forceav damageresist -25
      设好后保存然后重新载入再开始测试,不然数据不准,我也不知道为啥。
      我先是用皮质,铁质,钢制,兽人,和破法者这几种盾测,得出数据计算公式后再用其它材质的盾验证;
      选这几种盾因为护甲值比较规律,分别是15 20 24 30 38;
      每次换盾牌后重新设一遍damageresist然后保存再重载,还是为了数据稳定,不然测试结果上下浮动,真不知道为啥。


      3楼2015-03-06 00:58
      回复
        【正确结论】
        原先结论中我能担保正确的有三点:
        第一,盾牌格挡的基础效率只跟盾牌的基础护甲值(以下用R表示)和格挡技能级别(以下用S表示)有关。
        第二,实际格挡效率 = 格挡基础效率 x (1 + perk加成) x (1 + 附魔加成) x (1 + 药水加成);附魔影响的是blockmod变量,药水影响的是blockpowermod变量,这两个变量可以用getav命令查看。
        第三,在格挡技能100的情况下,盾牌格挡轻击的基础效率 = R x 0.5 + 45
        关于第三点,UESP上的Skyrim:Block页面中给出的公式是:基础效率 = R x 0.2 x (1 + S x 0.015) + 45
        这个公式是符合我之前的测试结论的,在 S=100 的情况下是 Rx0.5+45,在 S=0 的情况下是 Rx0.2 + 45
        所以我觉得这个公式可以信任。不过这个公式只适用于格挡轻击的情况。
        不过UESP上目前对武器格挡效率给出的公式{30 + [0.2 x 25 x (1 + S x 0.015)]}肯定不是正确的。但我原先测试中得出的武器格挡基础效率也是不正确的。
        另外UESP的discussion页面里有他们的测试数据和讨论。


        4楼2015-03-06 00:59
        回复
          【新结论】
          盾牌格挡的基础效率,在格挡轻击时的计算公式在上面给出了,在格挡重击时的公式是:R x 0.33 + 29.7 (S = 100)
          比如龙鳞盾的R是29,那么重击格挡基础效率就是 29 x 0.33 + 29.7 = 39.27
          这个公式看起来很不靠谱,但计算结果异常精确。我是先用兽人盾和铁盾的测试数据推导出这个公式,然后用另外6种材质的盾牌验证了这个公式,还用冰元素(重击伤害30)又验证了一遍,预测结果跟实际结果完美符合,修改一点都不能,x0.33就是x0.33而不是x1/3,至于这个奇葩的0.33和29.7怎么来的我就不知道了。
          我只测了S=100的情况,因为格挡技能如果不是100,在测试中经常升级,要反复测试验证数据精确性就很麻烦了。所以这次测试的结论全是针对格挡技能100的情况而言的。
          武器格挡基础效率的计算比我原先想象的要复杂得多,也比UESP上目前给出的结论复杂得多(UESP上甚至都没考虑轻重击的问题~)
          武器格挡效率跟武器无关:用任何材质或类型的武器,还是用火炬,格挡效率都是一样的。
          但是这个基础效率跟敌人有关(我艹。。。)
          原先测试用的尸鬼(拿古诺德斧还是剑来着),轻击武器格挡效率是38.5%
          根据UESP上的公式计算出来的武器格挡效率是42%,明显高于我原先的测试结果(测试者用的是乌木大锤)
          这次用大香菇(给龙骨斧)测试,轻击效率43%,重击效率28.38%;给Mjoll拿龙骨斧测试也是这个结果
          然后用冰元素测试,轻击效率30%,重击效率19.8%
          我懒得做进一步的测试了,不过初步猜测武器格挡效率跟敌人的伤害有关(有可能是基础伤害,也有可能是实际伤害)。
          敌人伤害越高,格挡效率越高。


          5楼2015-03-06 00:59
          回复
            【总结】
            1. 盾牌格挡,在格挡技能100时,基础效率的计算公式已经确知,在上面已经给出,分轻重击格挡两种情况。
            2. 武器格挡基础效率的计算方法未知。
            3. 对重击格挡的效率低于对轻击格挡的效率。
            基础类型的盾牌在格挡技能100时的格挡效率,特殊盾牌找到对应的基础护甲值(R)就好了~


            6楼2015-03-06 00:59
            回复