生活情怀-神话暗黑-暗黑破坏神2

 找回密码
 立即注册

QQ登录

只需一步,快速开始

暗黑mod发布网
搜索
逗破暗黑Mod群:67994934逗破暗黑Mod客户端及补丁逗破暗黑Mod新手攻略逗破暗黑Mod赞助菜单
神话怀旧MOD群:67994934神话怀旧Mod客户端及补丁神话怀旧Mod新手攻略神话怀旧Mod赞助菜单
圣者归来Mod群:558972013圣者归来Mod客户端及补丁圣者归来Mod新手攻略圣者归来Mod赞助菜单
查看: 3498|回复: 1
收起左侧

修改DLL实现毒素伤害抵抗

[复制链接]

361

回帖

830

元宝

1

圣者绑元

管理员

Rank: 9Rank: 9Rank: 9

积分
1
发表于 2018-5-18 15:16:39 | 显示全部楼层 |阅读模式
1.10修改d2game.dll毒素法术伤害抵抗,毒素伤害作用于red-mag汇编方法
) E0 [; b% k  ?& O偏移地址:1.10:10F1F4   1.13C:102C14     内存地址:.data:6FD22C34
  S! _$ `" g3 z6 i2D 00 00 00 2E 00 00 00 50 01 00 00 FF FF FF FF FF FF FF FF 00 00 00 00 00 00 00 00 01 00 00 00 F4 F2 D3 6F
$ V* Y+ Z% M$ A  K改为$ I) A" X. e1 M
2D 00 00 00 2E 00 00 00 50 01 00 00 6B 01 00 00 6C 01 00 00 02 00 00 00 00 00 00 00 01 00 00 00 F4 F2 D3 6F. G, C+ L0 ^3 M0 |# W
字段内容详解,可以看
物理伤害吸收帖2 G  {* `2 d7 J+ s1 `/ u/ e8 @3 D
6B0100006C01000002里面的02表示red-mag可以减少毒素伤害。在原版里,毒素伤害作为一个持续效果,是不被任何减伤效果作用的,中毒的结果就是持续掉血。
; K. _( `+ t0 j2 U$ D' n降低毒素持续效果这个属性只是降低毒素伤害持续效果的掉血帧数,掉血的帧数受skill.txt或者是missiles.txt里面的elen功能列参数影响,具体计算方式未知,初步估计不是减法,应该是一个计算函数,因为无论你降低毒素持续效果的累计值达到多少,都会掉血,直到血量1为止。补充了02,毒素伤害可以被red-dmg作用,这就变成了一种加减法,如果你的red-dmg大于受到的毒素伤害,就不会掉血了。如果小于red-dmg,就会去就算降低毒素效果这个属性的值来决定掉血的数值,总之,是伤害的计算是一个很复杂的系统,得去计算res、abs%,red-mag/red-dmg。
) t4 F; l% b0 G3 ?- @4 a
神话战网出品,必出精品!
回复

使用道具 举报

10

回帖

0

元宝

0

圣者绑元

新手上路

Rank: 1

积分
0
发表于 2020-11-29 14:41:47 | 显示全部楼层
为什么我照着改了人物只要有减少法术伤害的属性就可以免疫毒伤
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|神话暗黑 ( 陕ICP备18004004号-1 )

GMT+8, 2024-12-22 09:55 , Processed in 0.054417 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表