작성하다보니 글이 좀 길어졌네요.
하단의 굵은 글씨가 질문의 요지입니다.

[매크로구문]
/run local c,e,t=65274,GetInventoryItemID("player",15)t=GetItemCooldown(c)>0 if c==e then if COC_PREVEQ and t then EquipItemByName(COC_PREVEQ)COC_PREVEQ=nil end elseif not t then COC_PREVEQ=e and GetItemInfo(e)EquipItemByName(c)end
/use 15

[특징]
*한번 누를시 장착, 다시 누를시 템효과 사용, 캐스팅 끝난후 다시 누를시 기존의 템 재장착
*단결의 망토가 쿨다운중일땐 단결의 망토 장착 안함
*단, 기존 망토가 효과가 있다면 해당 매크로 이용하지 않은걸 권함.

출처: https://www.wowhead.com/item=65274/cloak-of-coordination#comments


단결의 망토 '장착->사용->기존템장착' 하게끔 해주는 매크로를 와우헤드에서 위와 같이 찾게 되어 사용하고 있었습니다. 이 매크로를 응용해서 반지포탈(ex: '키린 토 고리, 싸움꾼의 강력한 주먹질 반지' 등)에도 사용하려고 해보니 문제가 발생하더군요.
반지가 기본적으로 11번(반지윗쪽) 혹은 12번(반지아랫쪽) 중에서 템렙 낮은쪽으로 기본 장착이 이루어지기에
기존 템 id를 가져오는거나 사용하는거에 있어 애로사항이 생기더라구요.

그래서 검색을 해보니,   '/equipslot  11 item:40586' 을 이용하면 장착된 반지의 템렙유무와 별개로 고정해서 해당 반지위치와 장비를 교환할수 있더군요.

이걸 이용하여, 위의 단결의 망토 매크로를 조금 수정해서 기능(쿨다운중일땐 장착안함, 장착->템효과사용->기존템장착)은 그대로 유지하면서 반지에 적용을 하고 싶은데... '/run local' 구문 매크로가 익숙치가 않아서 수정하기가 힘드네요.

매크로 좀 아시는분 있으면 도움을 좀 받고자 작성합니다. 
도움 부탁드려요.