NotPlater v2.0.0 + 내 디버프·콤보 확장 2

제공하신 v2.0.0을 기반으로 수정했습니다. 원제작자는 RichSteini이며 MIT 라이선스를 유지합니다.
공식 NotPlater 새 버전이 아닌 사용자용 수정본입니다.

설치
1. 게임을 종료합니다.
2. 기존 Interface\AddOns\NotPlater 폴더를 별도 위치에 백업합니다.
3. 압축 안의 NotPlater 폴더로 교체합니다.
   Interface\AddOns\NotPlater\NotPlater.toc 경로가 되어야 합니다.
4. WTF 폴더는 그대로 두세요. 기존 위협 수준/시전바 설정과 프로필을 유지합니다.
5. 게임에서 적을 선택하고 디버프를 걸어 확인합니다.

기능
- 자신이 건 디버프 아이콘을 체력바 위쪽에 표시합니다.
- 아이콘 가운데: 남은 초. 60초 이상은 m(분)으로 표시합니다.
- 오른쪽 아래 노란 숫자: 중첩 횟수. 1중첩이면 숫자를 숨깁니다.
- 남은 시간이 5초 이하이면 시간 숫자가 빨간색으로 변합니다.
- 디버프 종류에 따른 테두리 색을 표시합니다.
- 초기 설정은 아이콘 크기 22, 최대 6개, 체력바 위 간격 26입니다.
- /np 설정의 '내 디버프·콤보'에서 표시 여부, 크기, 간격, 개수, 대상 변경 후 추적을 바꿀 수 있습니다.
- 원본 위협 수준 색상/시전바 모듈은 변경하지 않았습니다.

2.4.3의 정보 수집 범위
- 먼저 적을 선택하여 그 이름표를 식별하고 UnitDebuff로 본인의 디버프를 읽습니다.
- 2.4.3 기본 API에서 본인 효과의 지속시간/남은 시간이 제공되는 방식을 사용합니다.
- 대상을 바꾸어도 같은 이름표가 계속 보이는 동안 확인한 디버프의 남은 시간을 추적합니다.
- 전투 로그에서 확인된 본인의 중첩 변화와 해제, 대상 사망을 반영합니다.
- 이름표가 화면에서 사라지면 연결을 해제합니다. 다시 보이면 해당 적을 선택하여 다시 확인하세요.
- 처음부터 선택하지 않은 적에게 걸린 효과는 표시를 보장하지 않습니다.
- 같은 이름의 이름표가 여러 개이고 현재 대상을 명확하게 식별하지 못하면 아이콘을 숨깁니다.
- 비대상 디버프의 갱신 시각은 전투 로그와 이전에 측정한 지속시간에 의존합니다.
  재선택하면 실제 서버 정보로 보정됩니다.
- 사설 서버가 본인/다른 사람의 지속시간을 다르게 제공하는 경우 추가 조정이 필요할 수 있습니다.
- 기존 NotPlater의 시뮬레이터에는 디버프 샘플을 추가하지 않았습니다. 실제 적에서 확인해 주세요.

검증
전체 Lua 파일의 Lua 5.1 문법을 검사했습니다.
새 모듈의 본인 효과 필터, 중첩 증가/감소/1중첩 숨김, 남은 시간, 해제,
대상 변경, 이름표 재사용, 같은 이름의 대상 모호성, 옵션 비활성화를 모의 테스트했습니다.
실제 2.4.3 게임 클라이언트에서는 아직 실행 검증하지 못했습니다.

변경 파일
NotPlater.lua: 확장 모듈 연결 및 수정본 버전 표기
NotPlater.toc: 확장 모듈 로드
misc/configDefaults.lua: 내 디버프 기본값
misc/config.lua: 한글 설정 항목
modules/myDebuffs.lua: 새 모듈

원본 참고: https://github.com/RichSteini/NotPlater

확장 2 변경 사항
- 시전바를 새로 추가한 것은 아닙니다. 원본 NotPlater 시전바 코드는 그대로 유지합니다.
- '기본 이름표 시전바 숨김'을 추가했습니다. NotPlater 시전바 사용 중에만 기본 바/테두리/아이콘을 투명하게 처리합니다.
- 옵션을 끄거나 NotPlater 시전바를 끄면 원래 투명도를 복구합니다.
- 다른 이름표/시전바 애드온이나 복사본이 추가로 실행 중인 경우까지 제거하지는 않습니다.
- 도적·드루이드의 현재 대상 이름표 위에 5개의 콤보 표시를 추가했습니다.
- 채워진 표시가 현재 콤보 수이며 5점이면 색이 붉게 바뀝니다. 0점 또는 대상이 없으면 숨깁니다.
- /np → 내 디버프·콤보에서 콤보 표시 여부와 위쪽 간격을 조절합니다.
- 콤보는 디버프 표시 옵션과 독립적입니다.
- 시전바 중복 원인이 실제로 기본 시전바인지 아직 화면으로 확인하지 못했습니다.
  수정 후에도 두 개가 보이면 이름표 부분의 스크린샷을 보내주세요.
- Lua 5.1 모의 테스트에서 콤보 0/2/3/5점, 직업/대상 변경, 기본 바 숨김/복구를 검사했습니다.


버전 3 변경 사항
- 2.4.3 기본 UI와 동일하게 인수 없는 GetComboPoints()로 조회.
- 콤보는 이름표 체력바 오른쪽 위 고정 위치의 원 안에 숫자만 표시.
- 1점 흰색 / 2점 초록 / 3점 노랑 / 4점 주황 / 5점 빨강.
- 0점, 대상 해제 또는 사망 시 숨김. 도적/드루이드의 현재 대상만 표시.
- 디버프 수와 설정 간격에 관계없이 콤보 위치 고정.
- 대상 변경 / 콤보 이벤트 및 0.1초 주기 갱신.
- 적 이름표가 켜져 있고 대상 이름표가 화면에 보여야 합니다.
- 같은 이름의 이름표를 현재 대상으로 구분할 수 없는 경우 잘못 표시하지 않도록 숨깁니다.
