注册 | 登录

游侠NETSHOW论坛





查看: 2471|回复: 12
打印 上一主题 下一主题

关于法术CA的伤害计算 [复制链接]

邪恶 狼人 恶灵使

帖子
4504
精华
1
积分
2652
金钱
3453
荣誉
20
人气
1
评议
0

跳转到指定楼层
楼主
发表于 2009-1-1 00:58:35 |只看该作者 |倒序浏览
关于法术CA的伤害计算

本以为研究出了武器CA的伤害计算公式,法术CA的伤害公式会很快就得出来。结果却发现,法术CA的伤害公式比想象中的要复杂的多。下面先把初步的研究结果贴出来。

还是以61MM为例,这次测试的技能是Baneful Smite 致死重击,先看一下spells.txt中该CA跟伤害有关的项
     entry1 = {"et_damage_magic_rel", 0, 20, 0, 9 },
     entry2 = {"et_spelldamage_magic", 490, 245, 0, 133 },
     entry3 = {"et_spelldamage_physical", 490, 245, 0, 133 },
选择BS的原因是有些法术CA有et_spelldamage_X项,却没有et_damage_X_rel项,61MM的Radiant Pillar 辐射光柱和Flaring Nova 光华新星就是如此。当然et_damage_X_rel项不是BS的特例,高精MM的火球术也有这个项。
  entry1是BS的伤害加成项,这里是只增加magic伤害,而火球术中any表示全部伤害(火球包含物理和魔法伤害)。
  entry2、3分别是BS提供的基础伤害项,基础伤害包括物理和魔法伤害。

那么BS的伤害是怎么计算的呢。下面我以35级BS为例,来说明一下。

先看物理伤害部分,用PD表示,由于只有基础伤害,用BPD表示,所以PD = BPD。
entry2 = {"et_spelldamage_magic", 490, 245, 0, 133 },
35级BS的BPD = (245*35 + 490) / 40 = 226,式子中的40是固定值,所有法术都使用这个值。

再看魔法伤害部分,用MD表示,基础伤害部分用BMD表示。
entry3 = {"et_spelldamage_physical", 490, 245, 0, 133 },
35级BS的BMD = (245*35 + 490) / 40 = 226,这个跟物理伤害是一样的。
entry1 = {"et_damage_magic_rel", 0, 20, 0, 9 },
MD = BMD * (1 + 35 * (20 / 1000))= BMD * (1 + 0.7) = 385。

最终CA的Damage = MD + PD + ID,ID是智力加成,跟武器受力量或敏捷加成一样,ID = 135
所以Damage = 226+385+135 = 746
游戏中实际伤害是745

下面加入10级的Celestial Magic Lore,伤害加成DR1 = 41.7%;
20级Combat Discipline,伤害加成DR2 = 53.7% 。
首先将上面的智力加成中,物理和魔法伤害分开,物理加成是50,魔法加成是85,其中由于有70%的加成,实际也是50。
new PD = (PD + ID1) * (1 + DR1 +DR2) = 276*1.954 = 529
new MD = (MD + ID2) * (1.7 + DR1 + DR2) = 276*2.654 = 732
最终伤害 = 539 + 732 = 1271
游戏中实际伤害是1271 (538 + 733)。

结论:
1. 法术CA往往包含2种伤害类型,每种类型的伤害需要单独计算。
2. 法术CA跟武器CA一样,伤害分成两部分,基础伤害和百分比加成伤害,但是跟武器CA不同的是,基础伤害占主要部分,每个法术CA都有基础伤害,

而百分比加成伤害并非所有法术都拥有。
3. 智力影响法术CA的基础伤害,但是如果法术有百分比伤害加成部分,游戏中显示的智力加成伤害会包含这部分的加成。
4. 装备上的属性,以及法术的相关Lore和Combat Discipline技能加成的伤害属于百分比加成伤害,跟法术含有的部分直接相加得到最终加成,然后

与法术CA的基础伤害(包括智力的基础伤害)相乘的到最终伤害。

补充:
上面的说明有例外,就是在计算高精冰晶和火环时伤害跟显示伤害不符,还有哪些技能不符合,如何修正,还有待研究。

使用道具 举报

帖子
1488
精华
0
积分
754
金钱
1699
荣誉
1
人气
0
评议
0
沙发
发表于 2009-1-1 01:23:21 |只看该作者

回复 #1 amdparadise 的帖子

天哪,越来越不懂啦![害怕]
特别是那个分母40,哪来的,代表什么啊,为什么你说每个法术都用它?
算了,我只能理解文字,数值我头晕,我倒......

使用道具 举报

帖子
442
精华
0
积分
222
金钱
3260
荣誉
0
人气
0
评议
0
板凳
发表于 2009-1-1 01:24:23 |只看该作者
忘却繁杂的计算吧,一切凭感觉
圣域众们,, 2009快乐!
         

[ 本帖最后由 xccc 于 2009-1-1 01:25 编辑 ]

使用道具 举报

邪恶 狼人 恶灵使

帖子
4504
精华
1
积分
2652
金钱
3453
荣誉
20
人气
1
评议
0

地板
发表于 2009-1-1 01:26:47 |只看该作者

回复 #2 gullong 的帖子

根据原来的算怎么样都差一个系数,发现这个系数是2.5,所以分母就是40了,2.5*40=100。
实际上文字的部分相对比较重要,简单的分析的话,用红字部分的就已经足够了。

凭感觉是一种乐趣,知道过程也是一种乐趣。呵呵,各取所需吧。

[ 本帖最后由 amdparadise 于 2009-1-1 01:28 编辑 ]

使用道具 举报

活跃勋章

帖子
24660
精华
0
积分
12632
金钱
27988
荣誉
30
人气
0
评议
0
5#
发表于 2009-1-1 09:46:31 |只看该作者
这个游戏的确有很多隐藏值,比如你镶嵌一个+10%Def的铁匠在装备上,实际效果可能是加了12%Def

使用道具 举报

邪恶 狼人 恶灵使

帖子
4504
精华
1
积分
2652
金钱
3453
荣誉
20
人气
1
评议
0

6#
发表于 2009-1-1 10:02:45 |只看该作者

回复 #5 Pharaoh 的帖子

白银孔有25%的属性奖励,黄金空有50%。数值不知道有没记对.....
不过不是所有属性都奖励的,铌难度+6CA的石头镶上去还是+6

使用道具 举报

帖子
297
精华
0
积分
149
金钱
480
荣誉
0
人气
0
评议
0
7#
发表于 2009-1-1 10:41:34 |只看该作者
过节上网很不方便,先保存到文本一个慢慢看,
We were put here on the earth, put here to feel joy...

使用道具 举报

活跃勋章

帖子
24660
精华
0
积分
12632
金钱
27988
荣誉
30
人气
0
评议
0
8#
发表于 2009-1-1 11:57:11 |只看该作者
原帖由 amdparadise 于 2009-1-1 10:02 发表
白银孔有25%的属性奖励,黄金空有50%。数值不知道有没记对.....
不过不是所有属性都奖励的,铌难度+6CA的石头镶上去还是+6




不是的,你镶嵌上去还是显示+10%Def的,但实际计算下来,却加了12%Def (数值只是举例,反正就是比显示的多)

使用道具 举报

邪恶 狼人 恶灵使

帖子
4504
精华
1
积分
2652
金钱
3453
荣誉
20
人气
1
评议
0

9#
发表于 2009-1-1 12:08:23 |只看该作者

回复 #8 Pharaoh 的帖子

这样啊。那还真是奇怪呢,呵呵。德国佬真喜欢故弄玄虚啊...

使用道具 举报

帖子
228
精华
0
积分
114
金钱
5255
荣誉
0
人气
0
评议
0
10#
发表于 2009-1-1 12:25:05 |只看该作者
白银孔有25%的属性奖励,黄金空有50%。数值不知道有没记对

2.34补丁中白银孔有7%的属性奖励,黄金空有15%。不知道对?

使用道具 举报

邪恶 狼人 恶灵使

帖子
4504
精华
1
积分
2652
金钱
3453
荣誉
20
人气
1
评议
0

11#
发表于 2009-1-1 12:27:20 |只看该作者

回复 #10 moonlake 的帖子

是这样啊,谢谢更正,呵呵。

使用道具 举报

帖子
9275
精华
1
积分
5118
金钱
28458
荣誉
28
人气
8
评议
0

12#
发表于 2009-1-1 15:47:57 |只看该作者
Slot boni on forged items didnt work properly. Now silver slots give 7 % bonus and gold slots give 15 % bonus.

2.34的patch note里的原话。。。。。。。。。。10楼说的应该没错,呵呵

The trouble ain't that there is too many fools, but that the lightning ain't distributed right.

- Mark Twain

DECEPTICONS TRANSFORM AND RISE UP !

使用道具 举报

帖子
1422
精华
0
积分
762
金钱
3981
荣誉
5
人气
0
评议
0
13#
发表于 2009-1-1 20:58:59 |只看该作者
恩,是7%和15%,让我无耻地给翻倍了……

使用道具 举报

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

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-8-6 13:52 , Processed in 0.289844 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到