원래는 골수 전사유저입니다..
오랜만에 복귀하니 전사로 레이드 가기도 힘들어서 새로 부캐를 뭘로 키울까하다가 사제를 키웠습니다.
(이제 만렙 한 10일정도 된듯..)

와우의 매크로가 워낙 훌륭해서 필요한 기능들은 매크로로 사용하는데
사제 매크로는 한번에 정리된 곳이 없는 것 같아서 직접 만들어 봤습니다. ㅡㅡ;;
(간단하지만 한 이틀 정도 짠 것 같네요. ㅠㅠ)

공유차 올려봅니다.

-- 결속의 치유 --

#showtooltip 결속의 치유
/cast [@mouseover,help][help] 결속의 치유

마우스오버한 타겟한테 결속의 치유를 넣습니다. 마우스오버가 없으면 타겟한 상대에게 결속의 치유를 넣습니다.
탱커타겟시점이고 제피도 너덜너덜한데 죽어가는 파티원에게 힐을 넣을때 좋습니다.


-- 어둠의 마귀 --

#showtooltip 어둠의 마귀
/cast [@targettarget,harm][harm] 어둠의 마귀
/cast 어둠포복
/petattack

몹한테 마귀를 시전합니다. 대상의 대상이 몹이어도 시전합니다. 이어서 어둠포복하고 공격합니다.
걍 탱커찍은 상태에서 시전하면 됩니다.(몹 클릭하고 눌러도 되구요.)


-- 마법 무효화 --

#showtooltip 마법 무효화
/cast [@mouseover,exists] 마법 무효화; 마법 무효화
END

마우스오버대상한테 마법 무효화 시전합니다. 마우스오버대상이 없으면 대상한테 시전합니다.
몹을 마법무효화할 수 도 있으므로 몹한테도 똑같이 적용됩니다.(즉 마우스오버하고 누르면 몹한테 마법 무효화)


-- 마력 주입 --

#showtooltip 마력 주입
/stopmacro [harm][dead]
/script local s="마력 주입"if GetSpellCooldown(s)==0 and IsSpellInRange(s)==1 and not UnitIsUnit("player","target") then SendChatMessage("%t님 마력 주입! 15초간 극딜!!","Whisper",nil,UnitName("target"))end
/cast [help] 마력 주입


살아 있는 유저한테 마력 주입을 넣습니다. 마력 주입 들어간 대상한테 귓말이 들어갑니다.
아무리 연타해도 귓말은 시전될 때만 들어갑니다.(단 1번)
본인 자신한테 시전할 때는 귓말이 안 들어가게 했습니다.(이 구문 짜는데 정말 힘들더군요. 저렇게 간단할 줄.. ㅠㅠ)


-- 보호막 --

#showtooltip 신의 권능: 보호막
/cast [@mouseover,help][help][@player] 신의 권능: 보호막

마우스오버 대상한테 보호막을 시전합니다. 마우스오버 대상이 없으면 대상한테 보호막을 시전합니다.
대상이 아무도 없으면 본인한테 보호막을 시전합니다. 탱커 찍은 상태에서 파티원 보막 둘러줄 때 편하더군요.


-- 소생 --

#showtooltip 소생
/cast [@mouseover,help][help][@player] 소생


보호막과 같습니다.


-- 순치 --

#showtooltip 순간 치유
/cast [@mouseover,help][help][@player] 순간 치유

순치도 보호막과 같은 방법으로 작동합니다.


-- 부활 --

#showtooltip 부활
/stopmacro [harm][nodead]
/script SendChatMessage("%t님을 부활합니다.","Whisper",nil,UnitName("target"))
/cast 부활
/y %t님 추운 곳에서 자면 입 돌아가요! 일어나세요!!

대상을 클릭하고 누르면 부활을 시전하고 대상한테 귓속말을 넣습니다.
대상이 몹이거나 살아있으면 작동하지 않습니다.
단점이 대상이 있어야하므로 타겟이 안되면 작동을 안하더군요.(좀 더 고민중..)


-- 속박 --

#showtooltip 언데드 속박
/stopmacro [help]
/cast 언데드 속박
/y %t에게 속박을 사용합니다! 치면 힐 없삼!!

언데드 속박하고 외치기로 알립니다.
몹이 아니면 작동하지 않습니다.


-- 천상의 찬가 --

#showtooltip 천상의 찬가 
/script if GetSpellCooldown("천상의 찬가")==0 and not UnitCastingInfo("player") then SendChatMessage("천상의 찬가를 연주합니다.","emote")end 
/시전 내면의 집중력 
/시전 천상의 찬가 

내면의 집중력을 사용하고 바로 찬가를 사용합니다.
감정 표현으로 천상의 찬가를 연주합니다. 라고 나옵니다.(/e 명령어)
천상의 찬가의 마나 소모량이 조금 많더군요..


-- 희망의 찬가 --

#showtooltip 희망의 찬가
/script if GetSpellCooldown("희망의 찬가")==0 and not UnitCastingInfo("player") then SendChatMessage("희망의 찬가를 연주합니다.","emote")end 
/시전 희망의 찬가 


희망의 찬가 쓰고 감정 표현으로 희망의 찬가를 연주합니다라고 나옵니다.
천상의 찬가랑 다른 점은 내면의 집중력이 없는 것이죠.


-- 질병 해제 --

#showtooltip 질병 해제
/cast [@mouseover,help][help] 질병 해제

마우스오버 대상한테 질병 해제 합니다. 마우스오버가 없으면 대상한테 질병 해제 합니다.
몹한테는 작동하지 않습니다.


-- 회개 --

#showtooltip 회개
/cast [@mouseover,exists] 회개; 회개

마우스오버 대상한테 회개를 사용합니다. 마우스오버가 없으면 대상한테 사용합니다.
몹한테도 작동합니다.(딜도 되므로..)



스크립트는 전부 간결하게 만들었으니 좀 응용해서 사용하셔도 될겁니다.
유용하게 사용하세요. ^^