圣斗士星矢手游吧 关注:183,136贴子:5,038,149
  • 1回复贴,共1

关于减伤,实战中与技能描述不符

取消只看楼主收藏回复

最近玩冥鱼减伤队,产生了好奇。为什么减伤,减伤的机制如何。为什么我炸人不痛,人炸我半血。带着疑问,我闲得蛋疼走去竞技场测试(不是圣地,不是银河,是竞技场)。没测试出来减伤机制,但是却测试出来实际的减伤数值与技能描述的不符。
为了对实际数据的验证,我特意竞技场找了一个没有减伤没有增伤的团友号来测试。
竞技场,对战同一人。测试数据为对方死神爆发天威的数据,天威为伪真伤,不受穿透,仅受抗性影响。死神带双脚蛇。实验数据较为准确。
测试对象包括冥鱼、鸭脖
--------------------------------测试场景begin--------------------------
测试场景1:我方没有减伤队员,没有风信子,死神天威,记录为初始伤害
测试场景2:在场景1基础上,增加冥鱼,冥鱼为死神降伤害,记录死神天威伤害
测试场景3-1:在场景2的基础上,增加鸭脖,在2层鸭脖印记的基础上记录天威伤害
测试场景3-2:在场景2的基础上,增加鸭脖,在3层鸭脖印记的基础上记录天威伤害
测试场景2-1:在场景1基础上,增加鸭脖(无冥鱼),在1层鸭脖印记的基础上记录死神天威伤害
测试场景2-2:在场景1基础上,增加鸭脖(无冥鱼),在2层鸭脖印记的基础上记录死神天威伤害
--------------------------------测试场景end--------------------------
采集到的数据如下

可能不太直观的上图数据,用文字表达一下,采集到数据如下:
第1场测试:无减伤的死神天威为:57385
第2场测试:只受到冥鱼降伤的死神天威为49187
第3场测试:受到冥鱼降伤 + 3层鸭脖印记降伤的死神天威为43038
第4场测试:受到冥鱼降伤 + 2层鸭脖印记降伤的死神天威为45088
第5场测试: 只有1层鸭脖印记降伤的死神天威为55335
第6场测试: 只有2层鸭脖印记降伤的死神天威为53286
我曾经试过代入冥鱼-20%(本人冥鱼技能为4级,仅降伤20%) ,鸭脖每层为5%,但是得出来的结果差异较大,与结果不符。于是我怀疑,是不是官方数值不一致,对此,根据采集的数据,我一步步验证。
首先验证鸭脖的,鸭脖比较好验证

通过第5场、第六场的测试
得出,鸭脖的1层为0.0357 也就是3.57%
------------------------------------------------------------------------------------

验证冥鱼的,如果 从第2场测试:只受到冥鱼降伤的死神天威为49187 来计算
得出公式57385 *(1-k) = 49187
得出冥鱼的降伤为14.3%
先将鸭脖的数值忘记,分别代入第三场、第四场的
57385 *(1-0.143 - k1)=43038 得出3层印记的k1为0.1071 则每层为0.0357
57385 *(1-0.143 - k2)=45088 得出2层印记的k2为0.0713 则每层为0.03565
====================================================
通过每一场的数据再次代入验证,均测试出来鸭脖每层减伤为3.57%,冥鱼2技能4级为14.3%
为此验证结果符合理论,鸭脖、冥鱼的技能均与实际不符。且实际数值均为原来的0.715倍
即冥鱼4技能为20%,0.715倍后为14.3%
鸭脖每层是5%,0.715倍之后为3.57%


IP属地:广东1楼2024-04-01 00:00回复
    结案了,是我的理解计算方式有误
    从9楼大神发的算法来代入计算,验证符合。
    计算方式是 天威伤害值 = 原始值 * (1+增伤率+减伤率)
    验证过程:
    场景1:计算出原始值为57385/1.4=40989
    场景2:计算出伤害为40989*(1+0.4-0.2)=49187
    场景3:计算出伤害为40989*(1+0.4-0.2-0.15)=43038
    场景4:计算出伤害为40989*(1+0.4-0.2-0.10)=45088
    场景5:计算出伤害为40989*(1+0.4-0.05)=55335
    场景6:计算出伤害为40989*(1+0.4-0.1)=53286


    IP属地:广东10楼2024-04-01 11:56
    回复