//没登陆

欢迎您来到凯恩之角,奈非天!

帖子:12547

符文:1615

发表于 2021-11-17 11:31:51 |显示全部楼层 来自:四川
本帖最后由 kof758 于 2023-3-6 15:28 编辑

staff mod(附带技能)规则里,低级技能和高级技能不能同时出现,且受到物品等级限制,具体看表格
比如nec的手杖,就不会同时出现骨牙(1组)和骨灵(6组)

出现3个技能几率≈10%,单个技能+3等级几率≈10%,出现3个+3的几率就是...20%?
各种合成公式中,物品等级的改变

直接看表格不适用于BB,因为他的支配系格子排序非主流,正确的以技能顺序为准
从BB高等级头盔只有支配长矛说起

mod new.gif


此fhr表格不准仅作参考,fhr出现条件具体算法很复杂(攻击类别hit class、参数divisor、血量、伤害都会影响结果)
不只是受到超1/12血量才会出现,且处于眩晕状态下受到任何伤害100%触发fhr(被心灵爆震、盾击等)

FHR.jpg
已有 1 人评分符文 收起 理由
③岁就满帅 + 3 感谢分享

总评分:  符文 + 3   查看全部评分

帖子:12547

符文:1615

2#
本帖最后由 kof758 于 2022-4-14 17:10 编辑

------------Staff mod规则------------

对于同一件装备(这里装备即指能出现staffmod的装备,下同),它上面出现的两个技能的id之差最大为19,例如对于nec,Amplify Damage(skill id=66)和Attract(skill id=86)是永远不可能同时出现在
同一件装备上的,对于其它技能、人物可以以此类推。关于skill id可以参见下面hammerman帖子里面的附录,或者解包mpq查skills.txt,当然也可以自己按如下规则推算:

若将每个角色的30个技能一次记为为第1到第30个技能, 其顺序是:
技能顺序--从左到右, 从上至下(跨系); 系顺序-----从下往上;比如sor的第1到第6个技能分别是 火弹-温暖-电花-冰弹-冰封甲-地狱火

若装备ilvl大于36,其上面可能出现的技能为第11到第30个技能;
若装备ilvl25-36,其上面可能出现的技能为第6到第25个技能;
若装备ilvl19-24,其上面可能出现的技能为第1到第20个技能;
若装备ilvl12-18,其上面可能出现的技能为第1到第15个技能;
若装备ilvl小于等于11,其上面可能出现的技能为第1到第10个技能;

------------出现特殊技能的条件(d2r疑取消)------------

单个装备上最多存在三个Staff mod。而后按照等级确定选取范围。而后对于每一个Staff mod,会在该范围内进行选取,若是选中的是有效技能,则直接进入下一步,若选中的不是有效技能,则会进行重新选取。但每一个技能的选取次数存在上限,最多选取六次,如果前五次判定中都没能选取到有效技能,则无论第六次选取中选中的技能是否有效,都会进入下一阶段。而后,将会通过一个0~99的随机数判断生成的技能等级,超过90才能达到3级。

因此带有圣盾技能的权杖需要在前五次Staff mod选取中均选择失败,概率极低,若是三级技能则其概率未此基础上的1/10,因此附带三级圣盾技能的底材极其稀有。
发表于 2021-11-17 19:50:36 |显示全部楼层 来自:四川

帖子:12547

符文:1615

3#
本帖最后由 kof758 于 2022-4-7 11:49 编辑

占坑备用占坑备用
发表于 2021-12-7 00:05:38 |显示全部楼层 来自:四川

帖子:812

符文:51

4#
厉害来了来了
发表于 2021-12-7 02:13:45 来自凯恩之角App |显示全部楼层 来自:陕西

帖子:1563

符文:141

5#
这个fhr的算法好像不太对。

https://bbs.d.163.com/forum.php?mod=viewthread&tid=173915525&extra=


这个帖子的说法是

纯毒素伤害不会造成HR动作。
非纯毒素伤害的情况下,记本次攻击所造成的伤害值为DAM,受攻击目标的最大生命值为MaxHP,相关参数为divisor,则
若DAM<MaxHP/divisor,则不产生HR动作;
若MaxHP/divisor≤DAM<2*MaxHP/divisor,则有3/8的几率产生HR动作;
若2*MaxHP/divisor≤DAM<4*MaxHP/divisor,则有3/4的几率产生HR动作;
若4*MaxHP/divisor≤DAM,则100%产生HR动作。
发表于 2021-12-7 18:59:05 |显示全部楼层 来自:辽宁

帖子:12547

符文:1615

6#
食不言 发表于 2021-12-7 18:59
这个fhr的算法好像不太对。

https://bbs.d.163.com/forum.php?mod=viewthread&tid=173915525&extra=

是不准原帖已经说了公式比较麻烦,有人能做出正确表格就好了
发表于 2021-12-7 20:07:17 |显示全部楼层 来自:四川

帖子:1563

符文:141

7#
本帖最后由 食不言 于 2021-12-7 20:36 编辑
kof758 发表于 2021-12-7 20:07
是不准原帖已经说了公式比较麻烦,有人能做出正确表格就好了

这个没法做表格啊,不同怪物、不同技能的divisor不同,8、16、32、64都有可能。

除非给不同的怪物的不同攻击都分别赋予一个权重,然后加权计算四种divisor下的fhr情况。

发表于 2021-12-7 20:27:14 |显示全部楼层 来自:辽宁

帖子:12547

符文:1615

8#
重新画了一张图 更直观点
发表于 2022-4-7 10:14:50 |显示全部楼层 来自:四川

帖子:1006

符文:432

9#
確實d2各類計算公式複雜繁瑣
发表于 2022-4-7 11:47:15 来自凯恩之角App |显示全部楼层 来自:中国台湾

帖子:1006

符文:432

10#
你參考看看d2 maxroll 分享的hit recovery,無法直接貼連結
发表于 2022-4-7 11:52:28 来自凯恩之角App |显示全部楼层 来自:中国台湾

帖子:12547

符文:1615

11#
staff mod的选择
首先,游戏选择加入的技能的数量,作rnd[100](0-99),如果是注入的,加入ilvl。如果得到的大于90,选择3个技能,如果大于70,两个技能,如果大于30,一个技能。
然后选择技能base id,是基于物品ilvl的确定数值。
大于36:5
25-36:4
19-24:3
12-18:2
小于等于11:1
这是所有技能id的基础,然后再经过随机的修正:
20%的机会加1
50%的机会不变
10%的机会减2
20%的机会减1
如果是低品质的物品,最终的数值不大于4。最终的技能id的计算方法如下,skill_adder就是最终的base id,base_id是那个角色类型的技能id的初始值。
id = skill_adder + (base_id + 4 * skill_adder) - 5 + rnd[5]
得到结果后再作rnd[5]。最后选择技能等级的数值,作rnd[100],如果是注入的,加入ilvl/2。
如果大于等于90:+3
如果60-89:+2
如果小于60:+1
以上的说明作用于:
ItemType StaffMods
Cloak asn <unused>
Hand to Hand 2 asn
Primal Helm bar
Pelt dru
Wand nec
Voodoo Heads nec
Scepter pal
Staff sor
Orb sor
Ruvanal的解释:
base_id是每种角色在skill.txt中的第一个技能的id(下面有列表),最终得出的id是在skill.txt中的确定id。你不明白rnd[5]的意思的话,就是一个从0到4的范围。
id = skill_adder + (base_id + 4 * skill_adder) - 5 + rnd[5]
简化公式:
ID = base_id + 5*skill_adder -5 +(0 to 4)
例子:一个20级的人物在商店里买sor的法杖。ilvl=25,base id=4,然后你得到一个减2的修正,skill_adder=2,最后得到的最低的id为:
ID = 36 (first sor skill in list) +(5*2) -5 +0(looking for the lowest ID)
= 41 (Inferno)
最高的id为:(加1的修正)
ID = 36+(5*5) -5 +4(for the highest ID)
=60 (Chilling Armor)
发表于 2022-5-5 11:31:03 |显示全部楼层 来自:四川

帖子:28

符文:2

12#

本帖最后由 kof758 于 2022-4-7 11:49 编辑


占坑备用占坑备用


发表于 2022-5-5 16:34:32 |显示全部楼层 来自:河南

帖子:12547

符文:1615

13#
更新了下Staff mod技能分组细则
发表于 2022-11-22 13:46:12 |显示全部楼层 来自:四川

帖子:113

符文:6

14#
本帖最后由 davidwan 于 2023-3-5 21:31 编辑

学习了。所以法师CTA最好的底材是3顶球/3强化/3碎冰甲/寒冰甲的五孔杖喽?3冰封甲和顶球没法共存
发表于 2023-3-5 20:43:31 来自凯恩之角App |显示全部楼层 来自:中国香港

帖子:2985

符文:4

15#
前几天想收一个+3双手投掷的bb头,有回复告知说,蛮子战斗系的技能都不会出现在staff mode

求问大佬,staff mode哪些技能是无法被选中的,在哪里可以查看到?
发表于 2023-3-11 11:17:53 |显示全部楼层 来自:北京
您需要登录后才可以回帖 登录 | 注册网易通行证