레이드 프레임에서 힐러 버프 추적을 위해, 진짜 끔찍한 방법을 고안해낸 Harrek이 결국 애드온 제작에 성공함
(과거 와우헤드 기사 참고, https://www.inven.co.kr/board/wow/2081/229052)


기본 UI 와 필터링 기능이 개지랄난 상황이라 많은 힐러 유저들이 화를 내며 어마어마한 피드백을 쏟아냈고
이에 블리자드는 추가 API 오픈으로 본인들만의 버프 필터링을 하려 했음
(https://www.inven.co.kr/board/wow/2081/229062 참고)

다만, 이 방법도 문제가 상당히 많은 방법이라, 여전히 욕을 먹고 있는데 
어쨌든 이 API 중 'RAID_IN_COMBAT' 을 이용해서 Harrek이 힐러 버프를 추적할 수 있는 추리 로직을 만들어내고 
이를 애드온으로 만들어냄

Harrek이 고안해낸 로직을 대충 설명하면, 다음과 같음

우선 이번 패치로 'RAID_IN_COMBAT' 에 해당하는 버프는 따로 확인이 가능
허나, 'RAID_IN_COMBAT' 목록에 있는 버프라고 해서 애드온이 그 버프가 무엇인지 읽어올 수는 없음
(쉽게 말해서 뭔가 발려있는데, 그게 'RAID_IN_COMBAT' 버프 중 하나 입니다 정도로 인지함)

그렇다면 보존의 경우 '메아리' 가 걸려있는 걸 어떻게 추적해서, 레이드 프레임 색깔을 바꾸어주느냐??

내 캐스팅이 성공했는지, 실패했는지 캐스트 정보는 전투 API 제한에 묶여있지 않음
즉, 힐러 본인이 무슨 스킬을 시전 했는지는 애드온이 읽을 수 있다는 것임
(이건 왜 안 막아놨나요? 라고 물어보고 싶은 사람들은 초반에 엘브가 왜 개발 ㅈㅈ 쳤는지 생각하면서
블리자드가 뭘 롤백했는지 떠올리면 됨)

우선 보존의 'RAID_IN_COMBAT' 목록을 보면 메아리, 되감기, 꿈의 숨결, 시간 팽창이 있음.

용힐이 꿈의 숨결 시전을 성공했는데, 레이드 프레임에 동시에 다수의 
'RAID_IN_COMBAT' 버프가 나타난다?
논리적으로 (애드온이 보기에) 알 수 없는 'RAID_IN_COMBAT' 버프들은 '메아리' 로 인한 것이 아니게 됨
되감기 캐스팅이 완료되었는데, 'RAID_IN_COMBAT' 버프가 생긴 것을 인지하면 
이 버프 역시 메아리가 아니라고 분류하라고 지시함.

-> 그리고 그 외의 상황들에서 'RAID_IN_COMBAT' 버프가 생겨난다? 
이것이 '메아리' 로 추정되며, 레이드 프레임의 색을 교체하라고 지시함.

대부분의 상황에선 매우 잘 작동하나, 메아리와 되감기가 동시에 작동하면 이 로직이 꼬일 수 있음.


(잠시 요약해서 설명을 하고 넘어가면, 

한밤 전 레이드 프레임 애드온들이
네가 보기에 '메아리' 가 걸려있으면 레이드 프레임의 색을 바꿔라 라는 형태로 작동했다면

지금의 방식은
네가 보기에 정체는 알 수 없는 'RAID_IN_COMBAT' 버프가 생겨났는데, 그 버프가
꿈의 숨결 캐스팅으로 인해 버프가 동시에 여러 개 생긴 것도 아니고 
되감기 캐스팅이 끝났는데 생겨난 버프도 아닌 것 같다면, 그 버프가 '메아리'로 추정되니
그 때 레이드 프레임의 색을 바꿔라 라는 형태로 작동함)


수사의 경우 속죄, 신의 권능: 보호막, 공허의 보호막이 버프 리스트에 있는데
신의 권능: 보호막, 공허의 보호막 둘 다 속죄를 부여하기에 'RAID_IN_COMBAT' 버프가 있다면 속죄도 있다고
가정을 하고 속죄 트래킹을 지시함.

문제는 다른 대상에게 튀는 오라클 특성 때문에 잘못된 판단이 나올 수 있음

복술은 성난 해일과 대지의 보호막만 버프 리스트에 있기에 굉장히 안정적임
대지의 보호막을 옮기지 않는 한 완벽하게 트래킹이 되며, 옮겼다면 성난 해일 한 방 쓰면 다시 보정이 됨

운무는 시도해봤지만, 너무 랜덤 상호작용이 많아서 상당히 어려움 (랜덤 소생)
회드도 역시 어려움. 'RAID_IN_COMBAT' 에 넣어진 버프가 너무 많음
증강의 예지는 가능할 것 같지만 칠흑의 힘은 현실적으로 불가능함
신사와 신기는 아직 충분히 테스트 하지 않았음



수사 복술 보존의 경우는 이 추론들로 트래킹이 가능하나, 나머지 힐러들은 조금 더 기다려야할 듯
Harrek의 온몸비틀기 차력쇼