안녕하세요~ 
스킬 저항을 표시하는 위크오라에 대해서 여쭤보셨는데,
띡 위크오라만 만들어서 보내드리면 했갈리실 것 같아 이렇게 만드는 방법을 가이드 글로 써봅니다.
굉장히! 좋은 질문이셔서, 다른 분들도 같이 내용을 공유해봐도 아주 좋을 것 같구요!

질문의 요지는 이렇습니다..

- 급가,비습,후려 면역일 때 쓰면 면역이라고 나오거나
  저항나면 확인할 수 있게 적 대상 네임플레이트
  왼쪽에 뜨려고 하는데 위크오라 만들어봤는데 잘안되네요
  전투로그 - 주문: 비열한 습격 - 주문 저항 으로 짜봤는데
  저항 떠도 안되네요. 혹시 주문 저항이 아니고 다른건가요? -

쪽지를 오픈해서 죄송합니다ㅋ 하지만, 굉장히 심도있고, 흥미로운 질문이라.. 양해 바랍니다 ^^;

1. 일단 답안지 먼저!
     - 와고 다운로드 링크 : Skill Fail Type https://wago.io/LDBPsUtUO
     - 링크 클릭하시고, "문자열 복사하기"로 따서 붙여주세요~

2. 먼저 용어를 좀 정확히 정의하고 갈게요!
- 우리가 '저항' or '삑' 이라고 부르는 것은 무엇인가?
- 우리가 보통 스킬이 저항이 났어~ 스킬이 삑났어~ 라고 말하는데..
  사실 이것은 여러가지 경우의 수를 포괄해서 부르는 경우일때가 많습니다.

- 아래 캡쳐 그림을 같이 볼게요.


- 일반적으로 물리스킬일 경우에는 적의 방어 테이블로 인해 방어함, 회피, 막음, 빗나감 등이 작동할 수 있습니다.
- 마법스킬의 경우에는 저항, 반사, 흡수의 경우의 수가 작동합니다.
- 그 외에도 모든 스킬에는 면역, 벗어남이 작동할 수 있습니다.
- 요점을 말씀드리면 우리가 '저항했어~' 라고 부르는 case는 여러가지 '적중 실패'의 유형을 가지고 있구요,
  '적중 실패'가 정확하고 포괄적인 개념이고, 저항, 면역 등등은 '적중 실패'의 하위개념 입니다.

- 자, 이제부터 우리가 '저항났어~' 라고 애둘러 부르는 것은 정확히 '적중 실패(Fail)' 라고 정의하겠습니다.
- 왜 '저항', '면역' 등이 아닌 '적중 실패'라는 포괄적인 개념을 얘기할까요?
  이 부분이 '윤꽝'님이 주신 질문에 대한 답변이 될 것 같습니다.
- 만약 우리가 비열한 습격이 물리 스킬이라고 전제하면.. 몹은 막을수 있고, 빗나갈수도 있고, 회피할수도 있고..
  뭐 여러가지 등등 다양한 경우의 수를 복잡하게 따져야 합니다.
  스킬에 따라 다르고, 몹에 따라 다르고, 네임드면 또 다르고 뭐 등등등.................
- 네! 따져야 될 경우의 수가 너무 많습니다. 스킬은 그렇다 쳐도, 면역인 몹인지 뭔지 우리가 모를때도 많으니까요.

- 그래서! 저는 '적중 실패'라는 포괄적인 개념을 가지고 위크오라를 만들었습니다.
  그러면, 내 주문이 어떤 타입인지, 몹이 면역인지 아닌지 등등을 고려할 필요가 없으니까요~
- 아직 와닿지 않으시면, 아래 위크오라를 만들며, 써보며, 몹을 패보면 이해가 쉬우실 것 같습니다.


3. 적중 실패 (Skill Fail) 위크오라 만들기

(A) 먼저 '아이콘'이나 '문자' 형태의 새 위크오라를 만들어 주세요
- 저는 문자 형태의 위크오라로 제작했어요. (아이콘에 문자표시해도 당연히 가능합니다.)
- 문자만 표시될 수 있으면 무엇이든 좋습니다.

(B) 그리고, '활성조건' 을 아래와 같이 설정해 주세요.

- '전투기록 - 주문 - 적중실패 / 플레이어'를 세팅해 주시구요,


- 밑에 쭉쭉 내려서 '주문 이름'에 '넣고 싶은 스킬명;을 넣어주시면 되겠습니다.
  (음.. 캡쳐는 드루이드용으로 만들었던 통합 위크오라 그림입니다.. ㅈㅅ)
- 비습 넣고 싶으시면 '요정의 불꽃' 자리에 '비열한 습격' 넣으시면 됩니다.
- 숨기기 - 일정시간 - 지속시간(초)에 문자나 아이콘을 표시하고 싶은 시간을 넣으시면 됩니다.

(C) 그리고, 디스플레이 탭을 설정해 볼게요

- 문자 설정에 %spellName 과 %missType을 원하시는 모양으로 넣어주세요.
- 저는 "%spellName - %missType !" 이렇게 넣었구요.
  그러면.. 예를 들어 '요정의 불꽃' 저항시에 "요정의 불꽃 - resist !" 이렇게 뜹니다.

- 앗!? resist? 왜 영어야?
- %spellName : 활성화된 조건에 해당하는 주문을 따옵니다. 친절하게 클라이언트 따라서 한글로 나옵니다.
%missType : 활성화된 주문 실패 유형에 따른 값을 따옵니다. 불친절하게! 영어로 나옵니다ㅋㅋㅋ
- 나는 영어가 너~무 싫어.. 하시면 "%spellName - 실패 !" 이렇게 쓰면, "요정의 불꽃 - 실패" 이렇게 뜹니다.
- 하지만, 실패 유형을 보고 싶고, 영어가 매우 간지나네! 하시면 원래대로 쓰셔도 됩니다.

* 적중실패 유형을 보는 것이 꽤 중요한 정보가 되기도 합니다. 빗나간건지, 막힌건지, 회피한건지 보이니까요.
  적중실패 유형은 Dodge(회피), Block(방어함), Resist(저항), Immune(면역) 등등 다양하게 뜹니다.

- X, Y 포지션은 입맛에 맞게 위치하고 싶은 위치에 넣으시면 됩니다.

(D) 다른 스킬도 넣고 싶은데..?
- 여러개의 스킬을 한개의 위크오라에 다 집어넣을 수 있습니다. 아래와 같이..

- 노랗게 동그라미 표시된 부분이 '복제' 탭입니다.
- 복제해서 '주문이름'만 (다른 스킬명)으로 바꿔주시면 됩니다.

- 저는 쭉쭉쭉~ 복사해서 11가지 스킬을 드루에게 넣어주었습니다. 만들기 참 쉽죠?ㅎ
- 다만, 여러개의 스킬일 경우 위에 빨간줄과 같이.. "아무 활성 조건 만족"으로 꼭 바꿔주세요!
- 그리고, '첫번째 활성화된 활성조건의 유동적 정보' 이것도 들어가 있어야 합니다.

* 링크된 위크오라는 이러한 방식으로 '급소 가격', '비열한 습격', '후려치기' 3종이 들어가 있어요!

자 이제 완성입니다. 이게 다냐구요? 네..!
%spellName이 주문명 알아서 따오고, %missType이 알아서 적중실패 유형 따오기 때문에
뭐 이거넣고 저거넣고 할게 없습니다. 원하시는 주문이름만 복제해서 쭉쭉 넣어주시면 됩니다.

이제는 약간 응용의 파트입니다.

(E) 파티나 공격대 창에 메시지로 알리고 싶은데?
- 전사의 도발 저항과 같이 다른 플레이어게 메시지로 알려야 하는 경우가 있죠?
- '동작' 탭으로 가셔서,
- '표시될 때' - '대화 메시지' 체크 - '메시지 유형' 설정 - 메시지 "%spellName - %missType !" 넣어주세요!
- 소리 재생 등의 옵션도 넣을 수 있습니다.
* 다만, 중요하고 알려야 하는 스킬일 때만 이 옵션을 사용하도록 별도의 위크오라로 만들었습니다.
  자질구레한 스킬로 공창이 도배되는 걸 싫어하시는 분도 많으니까요~ (제가 매우 싫어합니다ㅋㅋㅋ)

(F) 그래도 나는 실패 유형 별로 한글로 보여주고 싶은데..?
- 적중실패 유형 별로 별도의 위크오라 만들어서 세밀하게 메시지를 표현할 수도 있습니다.

- 아까 '활성 조건'에서 '주문 이름' 밑에 보시면.. '적중 실패 유형'이 있습니다.
- 여기서 유형을 선택해 주시면.. 특정 적중실패 유형에만 활성조건이 활성화 됩니다!
- 예를 들면.. 몹이 요정의 불꽃 면역이면 면역을 선택해서..
   메시지에 "요정의 불꽃 면역이야 나도 어쩔수 없다궁!" 이런 식으로 표현 가능합니다.
- 다만.. 이렇게 만들면 위크오라가 '주문실패 유형별 * 별도의 문자메시지' 갯수 만큼 많이 늘어나게 됩니다.

(G) 네임플레이트 옆에 메시지를 표현하고 싶은데?
위에 만들어진 위크오라는 특정 위치에 메시지를 표현하게 만들었습니다.
'윤꽝'님이 요청하신 위크오라는 네임플레이트 옆에 표시를 원하시긴 했는데..
그럴 경우에는 별도의 사용자 설정함수로 Lua와 Api를 통해서 복잡하게 만들어야 할 것 같습니다.

간단히 설명드리면.. 주문 실패는 "플레이어(나)"에게 일어나는 이벤트이기 때문에,
"대상"의 영역인 네임플레이트에 표현하려면 별도의 복잡한 작업이 필요합니다.
직관적인게 응용하기 쉽기 때문에.. 위에 링크드린 형태로 만들었음을 양해 부탁드립니다. 윤꽝님!

논외의 얘기지만 대상에게 나타나는 정보(ex.시전자 대상 표시)와 같은 구현은 디스플레이에서 '이름표' 고정의 방법으로 간단히 구현 가능합니다.


4. 어떻게 응용할까요?

드루이드와 성기사 통합 위크오라를 만들면서 범용적으로 쓰려고 설계한 위크오라이기 때문에 여러분의 풍부한 상상력으로 쉽게 응용이 가능하리라 생각됩니다.
전사의 도발 실패시 공대 알림, 드루이드 요불 저항 알림, 밀리 빗나감 체크, 도트 유지 체크 용도 등등등... 으로 저는 통합 위크오라에 탑재시켰습니다.

늘 그렇듯이 위크오라는 만든 사람의 의도 그 자체 보다는.. 쓰시는 분이 더 풍부하게 튜닝해서 개인 취향에 맞게 쓰시는 것이 더 멋진 일이라 생각합니다. 스스로 만든 뿌듯함은 더 크겠구요ㅎ

긴 글 읽어주셔서 감사드리구요, 재밌고 디테일하게 게임을 즐기는데 작음 도움이 되었길 바라며 글을 마칩니다.