쓰고 싶은 매크로는 제가 대상을 잡은 상태에서 목표 대상을 바꾸지 않고 마우스 오버로 다른 대상에게 사격을 하고싶습니다.

#showtooltip
/cast [target=mouseover,exists,harm]조준 사격; [target=target]조준 사격

현재 쓰고있는 매크로입니다, 
이름만 바꿔서 조준, 키메라, 침묵의 사격, 산탄등에도 같은 매크로를 복사해서 사용중입니다.

산탄사격 / 잘 됩니다, 그냥 마우스오버로도, 현재 대상을 잡은 상태에서 다른 대상에게 마우스오버로도 산탄이 잘 들어갑니다.

조준사격 / 대상이 잡힌 상태에서 마우스 오버로 다른 대상에게 사격을 하면 일제사격처럼 2발이 나가는데 
마우스오버 대상에겐 조준사격이, 현재 대상에겐 자동사격(?)이 동시에 들어갑니다. 어쩃든 되긴 됩니다.

키메라 사격 / 이건 마우스 오버가 안됩니다, 현재 대상으로 잡힌 대상에게만 사격이 들어갑니다.

침묵의 사격 / 이것도 마우스 오버가 안되고 현재 대상에게만 사격이 됩니다.
같은 매크로 구문에 왜 이렇게 다른걸까요?