魔兽地图编辑器吧 关注:64,373贴子:3,828,217

【牛仔】对硬化皮肤的测试与研究[修正版]

只看楼主收藏回复

牛仔又仔细测试了这个技能,在叠加与优先方面也做了简单的检验,还请勿X勿擦勿插!
一楼吃你妹!


IP属地:河北1楼2012-08-06 16:58回复
    众所周知,山岭有一个奇妙的硬化皮肤,按war3解释是“降低所有施加在山岭巨人身上的伤害12点。攻击不能低于3点”,但在使用过程中由于我们还不是特别的了解它,经常会有比较坑爹的意外发生。为了避免发生这种不合理的事件以及使我们更熟悉地去运用它,牛仔专门对该技能进行了测试与研究,从中也总结出了可观的理论结果!
    技能位置:标准技能-暗夜精灵族-单位-硬化皮肤
    物编截图如下:

    另附本次的测试地图(右键另存为改ZIP)

    


    IP属地:河北2楼2012-08-06 17:00
    收起回复
      【本次研究仅限于攻击者攻击力>=0情况下的攻击伤害问题。】
      一,对硬化皮肤的测试及结果总结
      基于对硬化皮肤的好奇,楼主做了如下测试并得出了可观的结论:
      五名攻击者,混乱攻击,攻击力分别是:30000,100,80,1,0
      五名伤害测试者,神圣护甲,护甲0,分别拥有硬化皮肤【忽略伤害/最小伤害】:80/80,80/120,120/80,120/120,100000/120
      使用debug信息及漂浮文字显示伤害结果如下表
      (记攻击者攻击力为D,硬化皮肤忽略伤害值为X,硬化皮肤最小伤害值为Y):

      从测试结果不难总结出:
      1,当攻击者攻击力D>忽略伤害X时,受害者承受(D-X)点伤害。
      2,当攻击者攻击力0<D<=忽略伤害X时,受害者承受最小伤害值Y点伤害。
      3,当攻击者攻击力D=0时,无视硬化皮肤。


      IP属地:河北3楼2012-08-06 17:03
      回复
        二,负数硬化皮肤(这里指忽略伤害为负数)
        负数硬化皮肤只是硬化皮肤中的一个特例,当然,硬化皮肤的理论同样适用于负数硬化皮肤。
        以下是推理:由于X<0,而D>=0,所以D>X成立,故符合硬化皮肤理论第一条,受害者承受的伤害为D-X,而与最小伤害Y无关!又由于X<0,所以只D-X>D,即受害者会额外承受|X|点伤害。
        游戏测试结果表明,以上推理完全成立!也就是说,负数硬化皮肤可以使受害者额外承受一定伤害!【由承受额外伤害而死亡的单位,其凶手仍然是攻击者】
        三,负数最小伤害值
        测试表明,负数最小值无效,也即最小伤害永远都是一个大于等于0的数值,强行将其改成负值,则实际是将Y值归零,在0<D<=X时,受害者只能受到0点伤害!
        


        IP属地:河北4楼2012-08-06 17:05
        回复
          @najizhimo
          中午又测试了一下T_Schumacher的理论结果以及硬化皮肤优先问题(实则是覆盖问题),语言上真的做不了太大改动(语死早了),把一些数学符号改回了语言叙述,希望可以过关。。。


          IP属地:河北6楼2012-08-06 17:21
          回复
            加油!!! naji快设啦!!!


            IP属地:浙江来自手机贴吧7楼2012-08-06 17:25
            收起回复
              前排


              8楼2012-08-06 17:32
              收起回复
                楼主真好人啊


                IP属地:上海9楼2012-08-06 17:45
                回复
                  想起了dota里能量环,有个“X秒内令己方建筑免疫物理攻击”,实际上是加了9999点甲,后期时人家的英雄照样平A掉一个塔。@icefrog 


                  来自手机贴吧10楼2012-08-06 18:29
                  收起回复
                    好吧,射之。做得不错


                    IP属地:广东11楼2012-08-06 18:40
                    收起回复
                      居然精了


                      IP属地:浙江12楼2012-08-06 19:19
                      回复
                        这个能模拟星际那种伤害计算式子?


                        IP属地:北京13楼2012-08-06 20:20
                        收起回复
                          嗯 厉害


                          14楼2012-08-06 21:07
                          回复


                            IP属地:上海15楼2012-08-06 21:07
                            回复
                              很好很全


                              IP属地:上海来自手机贴吧16楼2012-08-07 06:57
                              回复