求助 335版本如何修改随机附魔的成长率?
逍遥魔兽吧
全部回复
仅看楼主
level 11
metal504 楼主
找到对应的DBC了,固定数值的是固定附魔,数值为0的是根据物品等级自动生成数值的附魔,这种附魔怎么修改成长率?还有就是这种附魔好像物品等级超过300之后就不加属性了,如何修改?
2024年04月22日 10点04分 1
level 7
这个挺复杂的;
这些用参数的附魔仅用在物品随机后缀附魔上,关联 ItemRandomSuffix.dbc
在 SpellItemEnchantment.dbc 中仅给出基础属性附魔的类型,即第[12-14]列,而具体的附魔有效值不给出的。
物品随机后缀附魔有效值和2个值有关(A*B后取整);
1、ItemRandomSuffix.dbc 相应的第[25-29]列后缀因子百分比值,如6666=66.66%,15000=150%
2、该物品的 itemString 特有的一个值 uniqueId,(如有插件MyID v1.3.6以上可以查询到该值)
物品随机后缀附魔有效值 = 物品itemString 的 uniqueId值 * 后缀因子百分比值
2024年04月23日 08点04分 2
好的,回头仔细研究一下
2024年04月23日 09点04分
大佬,你说的itemString对应的是数据库里的哪张表?
2024年04月24日 05点04分
itemString是wow的某API返回值,其中貌似没在数据库中,推测是内核某种运算值吧
2024年05月16日 13点05分
1