《幻兽帕鲁》1.0.2伤害公式说明
2026-08-05 09:57:21 来源: 游民星空 作者:Griffon
《幻兽帕鲁》伤害数值是由多个乘区组成的,那么正式版中帕鲁伤害机制是怎样的呢,下面请看“Griffon”带来的《幻兽帕鲁》1.0.2伤害公式说明,希望能够帮助大家。
正式版发布后,新增了很多增伤的种类,我之前发布的测试版伤害公式(经验公式)实测已经不适用了。我通过解包,反编译,总结了新的公式,不过因为反编译代码没完全看明白,所以有部分是实测得出的。
默认难度公式如下
(只做了帕鲁和人的。放在一起了。里面的数值默认都是1.0)
伤害=攻击×武器技能威力
÷对方防御
×克制系数(0.66或1.5。是0.66不是2/3)
×(帕鲁等级+1)^0.5
×出战承伤,帕鲁0.75,人0.5
×0.9^等级差(只对己方低打高生效)
×竞技场伤害比例(玩家打玩家0.3,玩家打帕鲁0.1,帕鲁打玩家0.4,帕鲁打帕鲁0.2)
×伤害系数(
这里得查表,比如大部分boss是受伤率0.24,造成率1.0,几个示例:
类型 ID 中文名 受伤率 造成率
Field BOSS_Mothman 暮尘蛾 0.04 1.3
Field BOSS_BlackCentaur 混沌骑士 0.18 1.0
Tower GYM_WorldTreeDragon_2 泽娜拉 & 枯星龙 0.45 5.0
Tower GYM_WorldTreeDragon泽娜拉 & 枯星龙 1.0 0.7
Tower GYM_ElecPanda_2 佐伊 & 暴电熊 0.1 13.0
Tower GYM_ElecPanda 佐伊 & 暴电熊 1.0 1.0
Predator PREDATOR_RedFlowerBird 大红呱 0.2 7.0
Field BOSS_KingWhale 奥沧鲸 1.2 0.83
共有404个数据,和上面的出战承伤是独立的
)
×攻击部位增伤(0.5,1,1.5三种,×(烽歌龙+霜歌龙),×金棘兽,三个是累乘的)
×元素匹配1.2
×元素反应(2.0,1.0,0.5,函数返回值只有这三种,上缠绕冰冻打火应该是两倍)
×睡眠增伤(解包写的是3.0,但是实测没有生效,应该可以忽略这项)
×(
元素抗性
×元素增益(讨伐、饰品、被动技能,伙伴技能属性增伤都在这,跟抗性是独立的,例如+10%-10%会变成0.99)
×爆炸(重装甲,磐甲龙)
×异常状态增伤(伙伴技能对异常的增伤,有两种异常状态的话会加算)
×非战斗状态增伤(鬼刃武士,兜兜灵,这个不知道为什么鬼刃武士好像没生效)
×武器增伤(羽箭射手,杰诺贝达,杰诺多兰)
×元素弱点增伤(艾小兔……)
这里先算这7个里面乘法,然后跟外面的乘完后截掉小数
)
×攻击类型伤害比例0.8(技能、武器实测是0.8)
对公会帕鲁伤害比例0.5(PlayerToGuildPalDamageRate)
随机浮动(0.9~1.1)
没有特殊情况最低1,最高999999
对于上面的每算完一次都要扔掉小数部分,相同伙伴技能取最大值
附帕鲁属性公式:
攻击=100+(0.075+0.0225×个体值/100)×等级*种族值
防御=50+(0.075+0.0225×个体值/100)×等级*种族值
生命=500+ (5+种族值×(0.5+0.15*个体值/100)) ×等级
攻击通过属性公式算得100+(0.075+0.0225*0.33)*35*125=460.61即460
居合斩威力 = 160
一级伙伴技能加成 = ×1.1
我的防御力 = 626
耐热盔甲:15% 火属性抗性,所以承伤系数 = 0.85
等级修正 =(35+1)^0.5 = 6
本系技能加成 = ×1.2
技能伤害比例 = ×0.8
玩家承伤比例 = ×0.5
最终公式:
160 × 1.1 × 460 ÷ 626 × 0.85 × 6 × 1.2 × 0.8 × 0.5 = 316.6
砍掉小数后跟实际完全一致。
注:我使用 mod 关掉了伤害浮动。
示例2
再看一个野生互殴的例子:
攻击通过属性公式算得100+(0.075+0.0225×0.35)×35×125=462.578125,取整=462
防御通过属性公式算得50+(0.075+0.0225×0.07)×32×70=221.528,取整=221
居合斩威力=160
一级伙伴技能加成=×1.1
克制=×1.5
本系技能=×1.2
技能伤害比例=×0.8
等级修正=(35+1)^0.5=6
最终公式:
160 × 1.1 × 462 ÷ 221 × 1.5 × 1.2 × 0.8 × 6=3178.89=3178
更多相关内容请关注:幻兽帕鲁专区
责任编辑:铁板里脊歼灭者



