매크로를 만들고 있는데 원하는대로 안되어서 질문드립니다.

#showtooltip
/시전 [pet:임프,@mouseover,help][pet:임프,@target,help][pet:임프,@player]악마 조종;[pet:쉬바라,@focus,harm,nodead][pet:지옥사냥개,@focus,harm,nodead][pet:격노수호병,@focus,harm,nodead]악마 조종;[pet]악마 조종;[@focus,nopet]악마 조종;악마 조종;

조금 길지만 현재 이이렇게 만들었습니다.
임프를 사용중일때 작동이 잘 되며(1. 마우스오버&아군 // 2. 타겟&아군 // 3. 자신
서큐버스,지옥사냥개,격노수호병 (1.주시&적&안죽었으면 // 2. 대상)
여기까지는 작동이 잘 됩니다.

추가로 희생을 사용중일때 nopet을 이용하여 추가를 하고 있는데 주시대상한테는
임프나 지옥사냥개의 주시 차단이나 주시 해제는 작동이 잘 됩니다.
하지만 주시말고는 대상을 선택중이여도 작동을 하지 않으며, 대상이 없을때 대상을 선택하는 마우스커서로도 바뀌지 않습니다.
몇글자만 바꾸면 될것같은데 어떤게 문제일까요?