看来wlk版本的DOT超数量之后不显示的问题解决不掉了..
本帖最后由 blackshow0 于 2024-11-22 03:44 PM 编辑众所周知WLK目标身上的buff栏是有限的,超过这个数量之后就会显示不出来。那么有意思的来了,不显示不代表不存在,既然存在却又让你看不到它的存在,你只能从它还在生效出的伤害中感受出来。而且这个问题并不是只在团队同职业(暗牧,痛苦术....)比较多才会出现,经测试,团队爆发期间,任何有DOT职业的都有可能上不上DOT(我的感受是,因为装备差导致Dot效果在团队爆发期比较弱的,那么恭喜你,Boss身上的Debuff栏没有你的位置啦~),魔蜂学习区的我大概盯了一年。没有相关的解决办法,进阶区不知道有没有什么办法,我尝试过改用unitAura去获取,问题依然没改观,不知道各位大佬都什么解决方案么。还望不吝赐教啊。。
可以尝试用事件, 解决吧。
大概思路,检测事件。
1,施法成功后,记录法术和时间到表。
2,遍历或者用time.after。到时间后才可用第二次法术
只是思路,没有尝试过 还有,版主或者血总能把我威望-10给解决一下么。俺们良民,怎么可能是签到机器人嘛{:5_254:} lbabey 发表于 2024-11-22 03:45 PM
可以尝试用事件, 解决吧。
大概思路,检测事件。
1,施法成功后,记录法术和时间到表。
我最近也是想的和你差不多,只是感觉怪怪的,这个历史遗留问题到底是什么问题导致的,客户端还是补丁。为啥官方函数也判定不了。{:5_237:} 栏位有限、
和魔蜂没什么关系
我记得60的时候栏位更少 lbabey 发表于 2024-11-22 03:57 PM
栏位有限、
和魔蜂没什么关系
我记得60的时候栏位更少
这个我知道,wlk貌似是40个,但是不显示还是能跳伤害,那能不能监测这个dot的伤害,双向监控,如果debuff没有并且dot还在跳,那么不补,如果debuff没了,dot也不跳伤害了,那么就补,.但是又有问题了,实时急速会缩短dot跳的间隔,那么想要第一时间补上,那么还要根据急速来调整什么时候检测dot跳伤了没。。
{:5_165:} 我觉得,可以 根据 急速等 算一下 总的持续时间,做成变量 ,而不是固定值
应该不用管间隔也行
方法 还是有的。
你研究好 这个 应该申请进阶不是问题了 有一个插件,超过32个BUF限制的那个 lbabey 发表于 2024-11-22 04:28 PM
我觉得,可以 根据 急速等 算一下 总的持续时间,做成变量 ,而不是固定值
应该不用管间隔也行
方法 还 ...
大佬,buff栏监控不到的话,我看事件COMBAT_LOG_EVENT_UNFILTERED能监控到SPELL_CAST_SUCCESS和SPELL_AURA_REMOVED....如果设定个过滤器... ...{:5_249:} 本帖最后由 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]