blackshow0 发表于 2024-11-22 15:31:26

看来wlk版本的DOT超数量之后不显示的问题解决不掉了..

本帖最后由 blackshow0 于 2024-11-22 03:44 PM 编辑

众所周知WLK目标身上的buff栏是有限的,超过这个数量之后就会显示不出来。那么有意思的来了,不显示不代表不存在,既然存在却又让你看不到它的存在,你只能从它还在生效出的伤害中感受出来。而且这个问题并不是只在团队同职业(暗牧,痛苦术....)比较多才会出现,经测试,团队爆发期间,任何有DOT职业的都有可能上不上DOT(我的感受是,因为装备差导致Dot效果在团队爆发期比较弱的,那么恭喜你,Boss身上的Debuff栏没有你的位置啦~),魔蜂学习区的我大概盯了一年。没有相关的解决办法,进阶区不知道有没有什么办法,我尝试过改用unitAura去获取,问题依然没改观,不知道各位大佬都什么解决方案么。还望不吝赐教啊。。

lbabey 发表于 2024-11-22 15:45:40

可以尝试用事件, 解决吧。
大概思路,检测事件。
1,施法成功后,记录法术和时间到表。
2,遍历或者用time.after。到时间后才可用第二次法术
只是思路,没有尝试过

blackshow0 发表于 2024-11-22 15:46:37

还有,版主或者血总能把我威望-10给解决一下么。俺们良民,怎么可能是签到机器人嘛{:5_254:}

blackshow0 发表于 2024-11-22 15:56:05

lbabey 发表于 2024-11-22 03:45 PM
可以尝试用事件, 解决吧。
大概思路,检测事件。
1,施法成功后,记录法术和时间到表。


我最近也是想的和你差不多,只是感觉怪怪的,这个历史遗留问题到底是什么问题导致的,客户端还是补丁。为啥官方函数也判定不了。{:5_237:}

lbabey 发表于 2024-11-22 15:57:34

栏位有限、
和魔蜂没什么关系
我记得60的时候栏位更少

blackshow0 发表于 2024-11-22 16:04:28

lbabey 发表于 2024-11-22 03:57 PM
栏位有限、
和魔蜂没什么关系
我记得60的时候栏位更少

这个我知道,wlk貌似是40个,但是不显示还是能跳伤害,那能不能监测这个dot的伤害,双向监控,如果debuff没有并且dot还在跳,那么不补,如果debuff没了,dot也不跳伤害了,那么就补,.但是又有问题了,实时急速会缩短dot跳的间隔,那么想要第一时间补上,那么还要根据急速来调整什么时候检测dot跳伤了没。。
{:5_165:}

lbabey 发表于 2024-11-22 16:28:23

我觉得,可以 根据 急速等 算一下 总的持续时间,做成变量 ,而不是固定值
应该不用管间隔也行
方法 还是有的。
你研究好 这个 应该申请进阶不是问题了

along399 发表于 2024-11-23 16:13:32

有一个插件,超过32个BUF限制的那个

blackshow0 发表于 2024-11-27 13:51:18

lbabey 发表于 2024-11-22 04:28 PM
我觉得,可以 根据 急速等 算一下 总的持续时间,做成变量 ,而不是固定值
应该不用管间隔也行
方法 还 ...

大佬,buff栏监控不到的话,我看事件COMBAT_LOG_EVENT_UNFILTERED能监控到SPELL_CAST_SUCCESS和SPELL_AURA_REMOVED....如果设定个过滤器... ...{:5_249:}

lbabey 发表于 2024-11-27 20:07:55

本帖最后由 lbabey 于 2024-11-27 08:11 PM 编辑

blackshow0 发表于 2024-11-27 01:51 PM
大佬,buff栏监控不到的话,我看事件COMBAT_LOG_EVENT_UNFILTERED能监控到SPELL_CAST_SUCCESS和SPELL_AUR ...
大概就是这个思路,但是得确定 没DEBUFF 显示,但是实际是有用的
页: [1]
查看完整版本: 看来wlk版本的DOT超数量之后不显示的问题解决不掉了..