세나리우스 서버 Theboyz라고 합니다.
고술로 레이드하면서 자주 쓰거나 쓸법한 매크로 몇 가지만 소개하고자 합니다.
개인적으로 안 쓰는것도 있지만 필요하신 분들께 작은 도움이나마 되었으면 좋겠습니다.

1. 자동공격 시작 매크로

#showtooltip
/startattack
/cast 폭풍의 일격

=> 밀리 필수 매크로입니다. 폭격, 용채, 정폭 등등 기본 스킬에 묶어 주시면 좋습니다. 타겟이 없더라도 가장 가까운 타겟을 알아서 잡아주고 공격 시작합니다.

2. 주시 차단 매크로

#showtooltip
/stopcasting
/cast [@focus,exists][@target] 날카로운 바람

=> 주시대상 (주시대상이 없다면 현재 타겟) 차단 매크로

3. 불타는 토템 매크로 (불의 정령 토템 덮어씌우기 방지용)

(1) 원시의 정령술사 특성

#showtooltip 불타는 토템
/cast [nopet:원시 불의 정령] 불타는 토템

=> 원시불정령이 나와 있을 때 불타는 토템이 깔리지 않습니다. 다만, 격폭이나 정작 특성을 찍었을 경우에는 상급 불의 정령이 팻으로 인식이 되지 않아서 불타는 토템이 깔려버립니다. 용암 토템도 똑같이 만들어주면 됩니다.

(2) 모든 특성

#showtooltip 불타는 토템
/targetenemy [noexists][noharm]
/cleartarget [noharm]
/tar 불의 정령 토템
/cast [harm][noexists][mod:shift] 불타는 토템
/targetlasttarget [help]

=> 원시정령 특성 이외의 경우에는, 불정이 팻으로 인식되지 않아서 위 (1)번 매크로가 불가합니다. 일종의 편법인데 이 매크로는 막줄 특성 상관없이 불정이 소환 중이라면 불타는 토템이 깔리지 않습니다. 다만, 다른 아군의 불정(or 원시불정)이 나와있는 경우에, 리필용 불타는 토템이 깔리지 않는다는 단점이 있습니다. 이 경우에는 shift를 같이 눌러주시면 불타는 토템이 무조건 깔립니다. 
 이렇게 까지 써야하나 싶기도 하지만 불정 날려먹는데에 트라우마 있으신 분들은 사용하셔도 좋겠네요.

4. 불타는 토템 리필 알림용 매크로(초시계)

#showtooltip 불타는 토템
/시계 55
/시계 시작
/시전 [nopet:원시 불의 정령] 불타는 토템
/run TI=GetTime()if not WF then CreateFrame("Frame","WF")end WF:SetScript("OnUpdate",function()if GetTime()-TI>55 then StopwatchFrame:Hide()WF:SetScript("OnUpdate",nil)end end)

=> 불타는 토템을 깔면서 55짜리 초시계가 발동됩니다. 즉, 불타는 토템이 사라지기 5초전에 초시계가 0이 되면서 띵~소리가 나고 초시계는 사라집니다. 초시계 위치는 한번 조정해주면 계속 그자리에 생깁니다. 띵소리 듣고 불타는 토템 리필해주시면 됩니다. 막줄은 없어도 딱히 상관없습니다. 입문자분들께는 어느정도 도움이 될 듯합니다.

5. 원시돌정 도발 스킬 비활성화 시 원시불정 화염작렬 스킬이 비활성화되는 문제 

#showtooltip 폭풍의 일격
/startattack
/cast 폭풍의 일격  
/cast [pet:원시 불의 정령] 화염 작렬

=> 원시 돌정의 도발 스킬인 격노한 대지 단축키 위치와 원시 불정의 화염작렬 스킬 위치가 같아서 동시에 자동시전 활성화 내지 비활성화(마우스 우클릭시) 되는 문제점이 있습니다. 원시정령이 흑마, 냥꾼 등 타클의 팻과는 달리 /petautocaston,off 매크로가 먹히질 않아서 원시돌정 도발스킬을 비활성화 하였다면 원시불정의 화염작렬 스킬을 따로 수동으로 우클릭해서 활성화시키는 수밖에 없습니다. 5.4패치 이후에는 탱커를 보고 있는 쫄몹을 돌정이 도발하지 않기 때문에 대부분의 네임드에서는 맘편히 화염작렬(=돌정 도발)을 자동시전 활성화 시켜놓아도 상관없지만 갈라크라스나 가로쉬 등의 보스에서는 돌정이 쫄어글 먹고 순삭되는 경우가 가끔 있습니다. 물론 탱님 눈치도 엄청 보이구여. 
  유일한 미봉책으로 화염작렬(돌정도발) 자동시전을 꺼두고 모든 딜 스킬에 /cast [pet:원시 불의 정령] 화염 작렬 매크로를 추가해서 수동으로 쿨마다 써주는 방법이 있습니다.
 물론 저는 귀찮아서 특정넴드에서만 수동 클릭해주거나 까먹고 그냥 합니다. 한 때 이 문제를 해결해 보겠다고 골머리 앓았던게 떠올라서 참고하시라고 올려봅니다.

6. 영웅심 + 폭채 매크로

#showtooltip 영웅심
/cast [combat] 영웅심
/cast 폭풍채찍 토템

=> 비전투시에 영웅심이 써지지 않습니다. 영웅심은 글쿨이 돌지 않으므로 한번만 눌러주면 폭채까지 같이 깔아줍니다. 호드는 피의 욕망으로 바꿔 주시면 되겠습니다.

7. 무기 인챈 원버튼 매크로

#showtooltip
/시전 [@none,nomod] 질풍의 무기;[@none,mod:shift] 불꽃의 무기;[@none,mod:ctrl] 대지의 무기;[@none,mod:alt] 냉기의 무기
/사용 [btn:1] 16;[btn:2] 17
/click StaticPopup1Button1

=> 마우스 좌클릭은 주무기, 우클릭은 보조무기 (클릭 순서 상관없이 무조건)
질풍의 무기는 그냥 클릭, 불꽃의 무기는 shift클릭, 대지의 무기는 ctrl클릭, 냉기의 무기는 alt클릭
즉, 주질/보불을 하시려면 마우스좌클릭 / 마우스 shift우클릭 하시면 됩니다.(순서무관)
막줄은 같은 무기의 인챈을 바꿀때 뜨는 팝업창을 안뜨게 해줍니다.
단축키 부족하신 분들은 써도 좋을 법한 매크로입니다.

복잡하다고 생각되면

#showtooltip
/시전 [button:1] 질풍의 무기 ; [button:2] 불꽃의 무기

으로 쓰셔도 무방합니다. 순서대로 좌클릭/우클릭 하시면 됩니다. (다만 순서대로라 우클릭먼저 하시면 주무기에 불꽃의 무기가 발라집니다)

8. 스킬 시전시 외치기 매크로 (스팸방지)

#showtooltip 바람걸음 토템
/시전중지
/run if GetSpellCooldown("바람걸음 토템")==0 then SendChatMessage(GetSpellLink('바람걸음 토템').." 깔아요 ","YELL")end
/시전 바람걸음 토템

=> 바람걸음 토템 대신 모든 쿨있는 스킬명을 바꿔 넣으시면 됩니다. 스킬이 쿨이라면 외치기가 나가지 않습니다.

9. 중앙상단 에러메세지 숨기기 매크로

/run local U=UIErrorsFrame;U:UnregisterAllEvents()U:RegisterEvent("SYSMSG")U:RegisterEvent("UI_INFO_MESSAGE")

=> 스킬을 연타하면서 뜨는 "마법이 아직 준비되지 않았습니다" 등의 빨간 에러 메세지 도배가 보기 싫은 분들을 위한 매크로입니다. 접속시 혹은 UI reload시에 한번 씩 눌러주시면 에러 메세지가 화면에 뜨지 않습니다. 재접 혹은 /reload하시면 다시 정상적으로 메세지가 뜹니다.
 참고로 오류음성이 듣기 싫으신 분은 게임 메뉴>시스템>소리 에서 음향효과>오류 음성 체크 해제 하시면 됩니다ㅋ