학카르전 자동 양변 메크로

물론 펌이죠.@@

=============================

친구가 알려준건데용.

학카르 잡을때 정배 당한 전사를 타겟팅하지 않고도 양변할수 있도록 하는 매크로입니다..

어제 갔는데 타겟 일일히 지정하면 시간도 걸리구 해서..

참고하시구요 ^^

/script local u,x,w;for i =1, 20 do u=’raid’..i;x=UnitCanAttack(“player”, u); w = CheckInteractDistance(u,4);if w and x then TargetUnit(u) end end;
/시전 변이(4 레벨)

============================

플포 레이드게시판에 제가 올렸었던 매크로가 올라와서 단점인 문제 해결차 참고하시라고 적고 갑니다.

* 전체담당 양변을 할때

/script local u,x;for i=1,20 do u=’raid’..i;x=UnitCanAttack(“player”,u);if x then TargetUnit(u);end;if x then CastSpellByName(“변이(3 레벨)”);end;end;

* 혹은

/script local u,x;for i=1,20 do u=’raid’..i;x=UnitCanAttack(“player”,u);if x then CastSpellByName(“변이(3 레벨)”);end;if x then SpellTargetUnit(u);end;end;

* 파티담당 양변을 할때

/script local u,x;for i=1,4 do u=’party’..i;x=UnitCanAttack(“player”,u);if x then TargetUnit(u);end;if x then CastSpellByName(“변이(3 레벨)”);end;end;

* 아래 매크로는 제가 급한대로 응용해 만들었던건데 나름대로 장단점이 있지만 일단 실제로 적용해보면 학카르에게 시전중이던 주문이 취소된다는 단점이 있습니다.
사거리 판정은 학카르전때는 타겟을 놓치는 방해요소기때문에 제거를 했습니다. 정신지배 대상은 오직 한명 뿐이기때문에 가능한 매크로입니다.

/script local u,x;for i=1,20 do u=’raid’..i;x=UnitCanAttack(“player”,u);if x then TargetUnit(u);end;end;
/cast 변이(3 레벨)
— 이 경우엔 무조건적인 변이 주문 시도로 인해서 주문 취소현상이 발생합니다. 그래서 맨 위의 매크로를 추천합니다.

* 그리고, 응용해서 지배당한걸 다른 분이 알려주기 위한 임시방편 매크로도 아래처럼 가능하죠.

/script local u,x;for i=1,GetNumPartyMembers() do u=’raid’..i;x=UnitCanAttack(“player”,u);if x then TargetUnit(u);end;if x then SendChatMessage(“<< %t >> 님이 정신지배를 당했습니다.”);end;end;

p.s: 변이레벨은 4레벨은 너무 길고 1,2레벨은 정신지배 저항함이 뜨는 면역시간이 생길 수 있는 문제점이 있더군요.

댓글 남기기

이메일 주소는 공개되지 않습니다. 필수 항목은 *(으)로 표시합니다