搜索
热搜: 活动 交友 discuz
查看: 1643|回复: 6
打印 上一主题 下一主题

【重大BUG】关于伤害反馈的数值到底是怎么计算的?【已回复】

 关闭 [复制链接]

36

主题

1

好友

2204

积分

金牌会员

Rank: 6Rank: 6

跳转到指定楼层
楼主
发表于 2014-6-18 10:19:17 |只看该作者 |倒序浏览
本帖最后由 一统夢夢 于 2014-6-18 14:52 编辑

关于器灵中的伤害反馈技能,我们来看看到底是怎么计算的?
竞技场对战情义语语,其周瑜技能为伤害反馈,对普攻伤害增加23%

调整大小 1.PNG
第一次,赵云打,伤害4744,反馈3273   计算3273/4744=69%  远远高于描述中的23%
有两种可能性:
1.伤害的绝对数值受免伤的影响,计算基数不是显示的数字(但差的也太远了吧?)
2.伤害反馈技能本身有基础数值?那也不应该是69%-23%=46%这么诡异的数字吧?
或者猜测伤害反馈默认是50%,那么50%×(1+23%)=61.5% ,数字也对不上
调整大小 2.PNG

调整大小 3.PNG
第二次用关羽打,伤害6397,反馈4414, 伤害6866,反馈4737 ,计算4414/6397=4737/6866=69%
和第一次的百分比完全吻合
因为关羽是2倍暴击,排除了之前所说的第一种情况,说明伤害反馈就是按照显示数值的69%绝对计算的

调整大小 4.PNG

调整大小 5.PNG

第三次,测试张飞的2排伤害如何计算伤害反馈呢?
结果惊讶的事情发生了,张飞居然不被伤害反馈!!!这tm的是搞的什么鬼啊???

请游戏开发人员明确解释这个伤害反馈是怎么算的??



回复

使用道具 举报

0

主题

0

好友

162

积分

注册会员

Rank: 2

沙发
发表于 2014-6-18 10:54:12 |只看该作者
技术帝,顶顶顶
回复

使用道具 举报

13

主题

0

好友

892

积分

高级会员

Rank: 4

板凳
发表于 2014-6-18 11:05:43 |只看该作者
高手啊
回复

使用道具 举报

27

主题

0

好友

337

积分

中级会员

Rank: 3Rank: 3

地板
发表于 2014-6-18 13:07:00 |只看该作者
牛 B 我还没到那一步 暂时还搞不懂 不过顶起
回复

使用道具 举报

18

主题

0

好友

1176

积分

金牌会员

Rank: 6Rank: 6

5#
发表于 2014-6-18 13:41:33 |只看该作者
姐顶你。轩辕圣杰。
回复

使用道具 举报

21

主题

1

好友

2181

积分

金牌会员

Rank: 6Rank: 6

6#
发表于 2014-6-18 14:05:37 |只看该作者
按照一统现在的技术能力,估计太复杂的算法他们做不出来,尽量往简单想。
张飞的两排伤害和伤害反馈都是在普通将攻击算法上的各自复用,而在计算过程中他们都是单独执行的两个子程序,因此张飞没有伤害反馈。解决方法比较简单的是在张飞的程序里面单独加上伤害反馈,计算的比例还是69%。
回复

使用道具 举报

2

主题

1

好友

1万

积分

超级版主

Rank: 8Rank: 8

7#
发表于 2014-6-18 14:51:56 |只看该作者
卡宾哥 您好:
        这个情况已经提交测试啦,如果有问题会尽快调整哒,感谢您提供的信息。
        游戏愉快!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

Comsenz Inc.

GMT+8, 2024-11-1 12:31 , Processed in 0.050004 second(s), 21 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部