[원문] 스킬시전시 감정표현 나가는 매크로 질문드려요.
그동안 전사로 돌진기술성공시 /돌격 감정표현이 나가는 script매크로를 쓰고 있었는데요, 패치이후 script매크로가 막혔다고 하더라고요;
그래서 지금은 다음 매크로를 쓰곤 있는데
#showtooltips
/run if GetSpellCooldown"돌진"==0 then DoEmote("charge")end
/시전 [nohelp]돌진;가로막기
이게 스킬시전된후에는 연타해도 도배가 안되는데, 사정거리가 안되거나 이동불가&스턴 상태라 시전이 안됫을때 연타하면 쿨타임이 계속 0이니 도배가 되더라고요..
위 매크로에서 쿨타임이 0인 조건에 추가로 타겟이 사정거리 내에 있을때(돌진 사거리가 5-30m던가요?;)의 조건을 추가할순 없을까요??
검색해보니 다른분이 올려주신 속거 매크로에 비슷한 조건이 있는것 같은데, 전 손볼실력이 안되서 ㅠㅜ, 부탁좀 드립니다.
/run local s,t="속임수 거래",SecureCmdOptionParse"[target=focus,help]focus;targettarget"if GetSpellCooldown(s)==0 and IsSpellInRange(s,t)==1 then SendChatMessage(UnitName(t).."님에게 속임수 거래","YELL")end
/시전 [target=focus,help][target=targettarget]속임수 거래
PS. /공격 매크로를 영문으로는 뭐라고 쓰는지 아시는분 계신가요??
/돌격은 /charge라고 하던데, /공격은 도저히 찾을수가 없네요;
영투 던지면서 /공격 매크로가 나가게 하고싶어서요..
-------------------------------------------------------------------------------------
/run CreateFrame("frame","S")S:RegisterEvent"UNIT_SPELLCAST_SUCCEEDED"S:SetScript("OnEvent",function()if arg1=="player"and arg2=="돌진"then DoEmote("charge")S:UnregisterAllEvents()end end)
/시전 [nohelp]돌진;가로막기
스턴시 쿨다운0 이라고 인식해서 도배되는건 무슨 매크로를 써도 안됩니다.