#showtooltip 변이
/시전중지
/시전 [combat] 냉정
/시전 [@mouseover,harm][]변이
/p %t 양변!
위 매크로를 쓰다가 mod 조건문을 써서 변이 1레벨도 쓰려고 밑의 매크로로 바꿔 보았습니다.
①
#showtooltip 변이
/시전중지
/시전 [combat] 냉정
/시전 [@mouseover,harm][]변이; [@mouseover,harm,mod:shift][mod:shift]변이(1 레벨)
/p %t 양변!
위처럼 만들어서 써보았는데 shift를 통해 써봐도 변이 1레벨은 나가지 않았습니다. 그러나 매크로가 아예 먹통이 되는 건 아니고 mod는 적용이 안될 뿐 현재 최고렙 변이는 사용되었습니다. ; 앞에 nomod를 안 넣어서 그런가 싶어 넣어 보았는데 그렇진 않더군요. 원하는 건 이게 아니기 때문에 아래처럼 해보기로 하였습니다.
②
#showtooltip 변이
/시전중지
/시전 [combat] 냉정
/시전 [@mouseover,harm][]변이
/시전 [@mouseover,harm,mod:shift][mod:shift]변이(1 레벨)
/p %t 양변!
위처럼 새로 아예 나눠 봤습니다. 당연하게도 위랑 별 차이 없었고 mod 조건문은 사용이 되지 않았고 매크로는 ①과 동일하게 작동하였습니다.
제 나름 명령문, 조건문, 수정자를 분석해보았습니다.
는 그냥 아케인 특성 냉정 쓰지도 않지만 의미없이 그냥 넣어둔 거라 보심 되구요.
중요한 건 아래 같습니다.
/시전 [@mouseover,harm][]변이
/시전 [@mouseover,harm,mod:shift][mod:shift]변이(1 레벨)
역시 이 부분이라고 보는데요.
1순위 [@mouseover]조건문
2순위 [] = @target 동격으로 아는 조건문
로는 잘 작동이 되는 게 정상인데 아무래도 target 조건문에 mouseover나 player는 단축키 변화를 꾀하는 [mod] 조건문은 같이 쓰면 안되는 건가요? 힐러 쪽 매크로를 좀 뜯어 봐야 알겠습니다만 제가 간과한 것이 있고 쉽게 해결 가능한 거면 알려주시기 바랍니다.