12
1
0

问一个问题

169 浏览 · 01-18

今天发现一个问题,天赋里面有两个天赋是头铁和防具精通,一个是增加50%的头部防御和减少30%的身体防御,一个是加30点的身体防御(头铁的那个天赋具体是减少多少身体防御我记不太清了,但是我记得好像就是有减防御而且是百分比的),如果说一个人身体防御是100,我先点的身体防御天赋,那么理论上来说就是130点身体防御,然后再点头铁,130×0.3=39身体防御就应该剩余93,但是如果我先点头铁然后再点身体防御,就是100×0.3=30然后应该有100的身体防御,对于这个问题大家有什么看法

有问题来这

12

1

0

全部评论
只看楼主
正序
倒序

wc我不能死

12

如果这样的话天赋点的顺序应该也是一个非常重要的一个点

2楼01-18
回复

wc我不能死

12

还有各种加枪械伤害百分比的那种天赋,可能跟顺序也有一点关系

3楼01-18
回复

兜有米

19

问官方

4楼01-18
回复

千城哥哥

52

很不错

5楼01-18
回复

和平精英抱抱鱼

66

万一是同时触发呢

6楼01-18
回复

烎烎烎

12

防具精通加的是基础数值。各种百分比加成,单独占乘区,最终累乘于基础数值。最终数值=基础数值与各种百分比加成相乘。

7楼01-18
回复

烎烎烎

以100白字枪械,敌方护甲为0,buff如下为例: 四级枪口,20%攻击提升,30%攻击提升,8%枪械伤害提升,18%伤害提升最终伤害为:(100+20)x(100+20+30)%x8%x18%。

摸鱼糖宝

烎烎烎

看来玩游戏还得算数好 不像我乱搭

烎烎烎

12

最终的伤害一定是白字单独占一个乘区,各种百分比加成独占一个乘区,最终相乘。你那个一定是(100+30)x70%而不是(100x70%)+30。各种游戏数值膨胀就是乘区多了,指数爆炸,像明日之后会有破防的说法,原神白色攻击力的概念,说白了都是有一个基础乘区,某些游戏俗称为白字。

8楼01-18
回复

烎烎烎

当然也有(100x70%)+30的算法,也就是最终将30加在外面。不过这种算法不仅是另辟蹊径还增加程序员的负担,但是这b游戏怎么整我都见怪不怪了,毕竟bug修不完,跟程序员的nt操作脱不了干系

烎烎烎

烎烎烎

然后就是先后的问题了,只要你是同时装备这两种天赋,最终得到的数值是唯一的,跟什么时候点的天赋没有关系。代码也遵循运算规则先乘除后加减,那加括号呢,(100)x70%, 后加的30就能加在括号外面了嘛

查看3条回复

wc我不能死

欢迎加入摸鱼社HELLO.

下载摸鱼社App

英雄游戏官方社区