매크로 짜집는건 전혀 몰라서 기존에 써있던 매크로들 분해하고 조립하고 해서 만들어보는 중인데

아주 단순한 것인데도 제대로 작동이 안되네여;

사제 인내 버프를 만들어보고 있지만 안되는 부분이 있어서요.

대상이 사정거리 내에 죽지 않은 아군일 경우

스킬시전과 동시에 일반창 출력으로 "인내"라는 글을 출력하고 싶은데요...

#showtooltip
/stopmacro [harm][nohelp]
/시전 신의 권능: 인내
/s 인내Dream

이렇게 스킬 시전 조건은 제대로 충족 되는 듯(사정거리, 죽지 않은 아군)하는데 

스킬 시전 조건이 안맞는 경우에도 "인내Dream"이라는 글이 걍 내뱉어져버리더라구요...

#showtooltip
/stopmacro [harm][nohelp]
/시전 신의 권능: 인내
/run S=SendChatMessage t="target" if IsSpellInRange("신의 권능: 인내",t) then n=UnitName
(t) s="인내Dream" S(s,"SAY") end

이렇게 써봤는데도 이거슨 인내 글자가 걍 내뱉어지는데다 앞 뒤 소스들도 같이 출력되더라고요; ㅜㅜ

스킬이 성공적으로 들어갔을 경우만 채팅 출력을 하고 싶을땐 어떻게 해야하는지 알고 싶습니다.


#showtooltip
/stopmacro [harm][nohelp]
/run s="신의 권능: 인내" if GetSpellCooldown(s)==0 and IsSpellInRange(s,"target") then SendChatMessage("인내Dream","SAY")end 
/시전 신의 권능: 인내

아 ㅡ.ㅡ 이래도 안되네 ㅜㅜ