不同情形的喊話巨集 - WOW

Table of Contents



想要的情形如下:

1.戰鬥中使用靈魂石:
戰復隊友 -> 喊A / 綁自己 -> 喊B

2.非戰鬥中使用靈魂石:
綁隊友 -> 喊C / 綁自己 -> 喊D


因字數問題. 分成兩個巨集,
一個是用在隊友, 一個是用在自己

目前先寫隊友用的巨集, 如下 (希望有點到隊友才發動)
#showtooltip 靈魂石
/cast [@mouseover,raid]靈魂石;[@mouseover,party]靈魂石
/say A
/stopmacro [combat]
/cast [@mouseover,raid]靈魂石;[@mouseover,party]靈魂石
/say C

問題是如果沒有[@mouseover]那些的判斷式,喊話會很正常 (戰鬥/非戰鬥)
但如果加入了判斷式喊話會變成A跟C一起喊..

想請教版友是否有解決的方式?


--

All Comments

Annie avatarAnnie2018-12-03
開麥喊
Zanna avatarZanna2018-12-07
不考慮用TMW之類的UI寫嗎?
Adele avatarAdele2018-12-10
你這寫法本來就非戰鬥中會喊A+C
Agnes avatarAgnes2018-12-11
有人建議使用WA了..研究中~
Ethan avatarEthan2018-12-15
我是覺得你把mouseover用法搞錯 這要游標放在隊友才行
Ophelia avatarOphelia2018-12-19
我會寫成/cast [party][raid]靈魂石
Todd Johnson avatarTodd Johnson2018-12-24
很納悶到底技能喊話是喊給誰看
Cara avatarCara2018-12-25
開麥直接解決的問題,同斷法開招
Christine avatarChristine2018-12-28
然後say a 前面加/stopmacro [noparty][noraid]
第4行也用不到 重複了
Emily avatarEmily2018-12-28
stopmacro [noparty]就好 多打了
Una avatarUna2019-01-02
Say可以用條件的話 cast寫一次就好
反正重點是喊話想判斷
Rosalind avatarRosalind2019-01-06
覺得用TMW或是WA比較簡單弄出來