作者weaboss (xl3w.6)
看板WOW
标题[问题] 巨集求优化
时间Fri Feb 6 02:41:49 2026
本身是术士,有个巨集我是这样写的
#showtooltip
/cast [@mouseover,harm,nodead,mod:alt][mod:alt]恶魔号令
/cast [@mouseover,harm,nodead,nomod][nomod]魔典:魔化劫毁者
其实这个巨集一般来说可以正常使用,但是我发现一个问题,其中的恶魔号令这个技能,会随着施法者的宠物而变更法术的属性。
当我召唤的是狗时,技能会变成法术封锁,几年的对敌方使用,可以断法。
当我换成召唤小鬼时技能会变成焦化魔法,这技能是对友方使用,可消除魔法debuff。
我用小鬼时,第一行对鼠标目标的功能就会无效,一定要选择友方为当前目标,才能使用焦化魔法。
我有试着删除第一行的harm,但是这样一来,则变成我召狗时没法对当前目标使用,一定要用滑鼠指向才能使用恶魔号令。
求版大帮助优化一下,感谢。
-----
Sent from JPTT on my Xiaomi Redmi Note 9 Pro.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.34.169.236 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/WOW/M.1770316914.A.E58.html
1F:→ safy: 技能A;技能B 当条件不符合时,使用後者 02/06 09:10
2F:推 oldriver: pet:小鬼 pet:狗 条件式可以选用pet吧 02/06 09:39
我试过只写pet法术图样不会跟着变
3F:推 oldriver: 加入宠物判断在配上敌我方条件就不会空发了 02/06 09:42
4F:推 fdfdfdfd51: 把你原本的前或後 加入[@mouseover,help]就可以了 02/06 10:42
5F:→ fdfdfdfd51: 会放不出来只是因为你只在那一行内定义了敌方 02/06 10:42
可是同一行里面有help,harm变成狗断法放不出来
感谢
※ 编辑: weaboss (27.51.1.53 台湾), 02/06/2026 13:59:59
※ 编辑: weaboss (27.51.1.53 台湾), 02/06/2026 14:00:15
※ 编辑: weaboss (114.34.169.236 台湾), 02/07/2026 01:52:19
6F:推 PTLy2: #showtooltip後面可加判断句 图示会根据你写的条件变化 02/07 13:53
7F:→ PTLy2: 图示可写招式(物品)名称 或用id=号码 (这就得上wowhead查) 02/07 13:55
8F:→ PTLy2: 你的状况我会写两行 小鬼一行狗一行 然後pet写在第一个条件 02/07 13:57
9F:→ PTLy2: 然後不会用恶魔号令 会用专属技能 小鬼记得是甚麽焦化 02/07 13:59
感谢,我用你的方法写了,小鬼一行狗一行,虽然可以正常使用,但是第二行的图示没法正常显示,所以我在showtioltip後面加上显示的判定就可以正常使用了。
※ 编辑: weaboss (114.34.169.236 台湾), 02/07/2026 22:21:07