正中靶心的伤害计算
正中靶心吧
全部回复
仅看楼主
level 5
eyescrew 楼主
卡关卡了几个月,闲下来专门写了一个excel公式,计算正中靶心的伤害计算问题
主要还是想要搞懂到底是怎么计算的,如何把金币和钻石利用率最大化
计算公式是从前人那里借鉴来的,输入在excel里面和游戏的数值进行比较,修正了一些小错误。
下面尽量通俗的解释。
2026年05月02日 12点05分 1
level 5
eyescrew 楼主
2026年05月02日 12点05分 2
level 5
eyescrew 楼主
2026年05月02日 12点05分 3
level 5
eyescrew 楼主
面板详细计算,技能的最终伤害
在技能伤害的界面,点一下就可以看到,由4个部分相加而来
《技能最终伤害》=《基础伤害》+《升级伤害》+《宝石伤害》+《皮肤伤害》
(如果没有这个技能的皮肤就不会显示皮肤伤害)
以下是对这个整体公式的说明:
1)《技能最终伤害》,和这个技能打在怪上面的显示的最终伤害有一些区别,主要是怪还有减伤、免疫、易伤等等,离城墙的距离也会影响伤害值。《技能最终伤害》可以看作是在屏幕中间的位置,打在完全零抗性的怪显示的伤害值;
2)《基础伤害》=《显示攻击力》*《技能系数》
3)《升级伤害》=《显示攻击力》*8%*《技能等级》*《技能系数》
这个公式理解为技能每升一级增加8%的伤害
《技能等级》,技能在升级至5/10/15/20/25时不加伤害,要扣去
比如19级的榴弹,实际等级按16算
4)《宝石伤害》=《显示攻击力》*《宝石技能增幅》*《技能系数》
《宝石技能增幅》=初始习得/替换+单技能宝石增幅+单系宝石增幅+全技能宝石增幅
另外,其它所有增加伤害的属性都是加法叠加在这里的,比如离城墙400加伤害,异常状态加伤害,还有游戏过程中的选项卡增加技能60%伤害等,都是直接相加;
5)《皮肤伤害》=《基础攻击力》*《技能增幅》*《技能系数》
2026年05月02日 12点05分 4
level 5
eyescrew 楼主
以下是对上面公式中出现的一些名词的进一步解释:
1)《显示攻击力》,就是在人物界面,脚下显示的那个攻击力数值
《显示攻击力》=《基础攻击力》+《宝石攻击力》
《基础攻击力》=《人物基础攻击力100》+《装备升级后获得的攻击力》
《基础攻击力》怎么获得,把身上所有的攻击宝石(例如:攻击+2.5%+50这种宝石)全部卸下来,这时显示的攻击力数值就是《基础攻击力》
为啥要区分《显示攻击力》和《基础攻击力》?因为皮肤的伤害加成只对《基础攻击力》有效,或者说宝石加的攻击,皮肤伤害不加成这部分。
2)闲扯一个无意义的数值《宝石攻击力》
《宝石攻击力》=《显示攻击力》-《基础攻击力》
宝石攻击力是一个没有实际价值的概念,在最终伤害计算过程中,不会单独用到宝石攻击力。
一个基础伤害2000的人,如果装备3颗攻击+2.5%+50这种宝石,显示攻击力理论上能用公式算出来,但实际上宝石攻击力的计算过程很复杂,不同颜色的宝石还有系数。
3)《技能系数》,不同技能有着不同的加成系数,这个值是动态变化的,官方为了加强某个技能,随时都可以把这个系数调大。
怎么方便的查看某个技能的《技能系数》?最简单的方法就是在人物装备界面查看一下《显示攻击力》,在技能伤害界面查看一下《基础伤害》,两者相除。
《技能系数》=《基础伤害》/《显示攻击力》*
当前版本的技能系数如下:
奥术飞弹 0.6
冰锥术 0.9
冰霜新星 1.5
雷击术 1
闪电链 0.75
电磁网 1
球状闪电 0.4
滚木 1.25
陨石术 1.75
榴弹 1.5
聚焦激光 0.25
脉冲激光 0.5
龙卷风 0.5
飓风术 1.25
火球术 1.25
2026年05月02日 12点05分 5
level 5
eyescrew 楼主
前面那些眼花缭乱的名词和计算公式,很多人开始迷糊了
如果不追求计算的绝对正确,可以用以下简化公式:
《技能最终伤害》= 《显示攻击力》*《伤害加成系数》*《技能系数》
这个公式的误差来源于技能皮肤的伤害加成对宝石上的攻击力无效,攻击力宝石本身数值并不高,而且很多人也不会优选。用这个简化公式计算可以简便的指导配置。
在技能固定的前提下,要提高《技能最终伤害》,就只有两条路:增加攻击力和增加伤害系数
增加攻击力,只有提升装备等级,或者装备攻击力宝石
增加伤害,绝大部分的增伤宝石都是这种
怎么判别哪种伤害宝石好,就看覆盖面和伤害增幅数值
特别注意的是,伤害增加是线性相加的,因此在游戏后期的递减效应非常明显
比如对精英和首领的伤害+30%的紫宝石,覆盖面小,只对少数怪有效,而且数值低,不要
比如前5波伤害+100%,这个数值高,可以带
最后补充说两点吧:
1)增加攻击力是线性增长的,并且是全部覆盖的,比如增加5%的攻击力,几乎就是最终伤害直接增加5%
2)增加伤害存在非常严重的递减效应,以1个20级技能,未装备任何伤害宝石的人物为例,增加60%伤害,实际上1+20*8%的基础上增加0.6,实际增加幅度是0.6/2.6=23%。如果还堆叠了其它伤害宝石到100%(这已经算很少的了),那么60%的伤害增加其幅度只有0.6/3.6=16%,大多数情况下,伤害增加只能是某个/系技能,某种状态下,不能达到全覆盖。
2026年05月02日 12点05分 6
level 6
这玩意早就成了屎山代码,估计程序员自己算不清楚了[惊哭]
2026年05月02日 15点05分 7
level 7
过关时,抽到+60%某技能攻击,这个是60%加成的是基础攻击还是最终技能攻击?
2026年05月03日 12点05分 8
1