스킬을 사용 했을 시, 쿨인 경우엔 외침이 안나가고 사용 가능했을 때만 외침이 나가는 매크로를 쓰려고 합니다.

 

#showtooltip
/script t=UnitName"target"; c=GetSpellCooldown('수호 영혼'); e=IsSpellInRange('수호 영혼','target'); if c==0 and e==1 then SendChatMessage('<'..t..'>님에게 수호 영혼','Yell',nil,t) end  
/시전 [target=mouseover,help][help][target=targettarget,help][target=player] 수호 영혼

 

검색 해보니 이걸 얻었는데요..

 

이걸

1.마우스오버 2.현재 대상

에 맞게 외침으로 바꾸고 싶어서 요리조리 건드려 보는데 잘 안되네요.

 

스킬 사용은 1순위 마우스오버, 2순위 현재 대상, 3순위 자신 으로 보편적으로들 쓰는 그것인데요,

현재 저 매크로 대로라면 '현재 대상'만을 지목하고 외침이 되더라구요.

 

마우스오버 대상에 스킬을 사용하면 외침도 마우스 오버 대상을 지목,

현재 대상에 스킬을 사용하면 외침도 현재 대상을 지목,

자신에 스킬을 사용하면 외침도 자신을 지목

- 하도록 만들고 싶은데 어떻게 하면 될까요.

 

현재 계속 구문 살짝살짝 바꿔가며 하고 있는데 외침은 그게 안되는 걸까요.