Hold Half Hour (WoW Classic 20주년 서버용)

Game Version: WoW Classic 1.15.8 (빌드 11508), 2.5.5 (빌드 20505), 
Version: 1.0.5 (2026. 1. 15.)

─────────────────────────────
1. 개요
─────────────────────────────
■ Hold Half Hour는 전사의 태세별 30분 쿨다운 스킬(보복, 방패의 벽, 무모한 희생)과 최후의 저항의 상태를 확인하여 시전 성공, 종료 3초 전, 종료, 재사용 대기시간 메시지를 출력하는 애드온입니다.

■ 메시지 출력 채널 선택, 애드온 활성/비활성 기능을 지원하며, 설정값은 SavedVariables의 HoldHalfHourDB에 저장되어 리로드/접속 종료 후에도 유지됩니다.

─────────────────────────────
2. 주요 기능
─────────────────────────────
■ 전사의 태세별 스킬 (보복, 방패의 벽, 무모한 희생) 및 최후의 저항의 쿨다운 확인

■ 스킬 시전 가능 시 메시지 출력

■ 종료 3초 전 및 종료 시점 메시지 출력

■ 재사용 대기 중 시전을 시도하면 남은 시간을 분/초 단위로 출력

■ 출력 채널 선택 가능 (SAY / PARTY / RAID / YELL / WHISPER)

■ 채널 축약 사용 가능: s, p, r, y, w

■ 애드온 활성/비활성화 명령어 지원 (/hhh on | /hhh off)

■ 방패의 벽 연마 특성 랭크에 따른 지속시간 차이를 직접 설정 가능 (10초/13초/15초 → /hhh mode [10|13|15])

■ HoldHalfHourDB
 - 채널, 방패의 벽 모드, on|off 설정 저장

─────────────────────────────
3. 설치 방법
─────────────────────────────
■ 아래와 같은 폴더 구조로 설치하세요.

Interface
└── AddOns
    └── HoldHalfHour
        ├── HoldHalfHour.lua
        ├── HoldHalfHour_TBC.toc
        ├── HoldHalfHour_Vanilla.toc
        └── README.txt

■ 게임 내 '애드온' 탭에서 [Hold Half Hour]가 활성화되어 있는지 확인합니다.

─────────────────────────────
4. 사용법
─────────────────────────────
■ 명령어
 - /hhh
 - /hhh laststand` (최후의 저항)

■ 애드온 활성/비활성화
 - /hhh on : 활성화
 - /hhh off : 비활성화

■ 출력 채널 설정
 - /hhh channel say 또는 s
 - /hhh channel party 또는 p
 - /hhh channel raid 또는 r
 - /hhh channel yell 또는 y
 - /hhh channel whisper 또는 w (본인에게 귓속말)

■ 방패의 벽 지속시간 모드 설정 (연마 특성 랭크 반영)
 - /hhh mode 10 → 기본 10초
 - /hhh mode 13 → 연마 1포인트
 - /hhh mode 15 → 연마 2포인트

■ 매크로 사용 예시

#showtooltip
/cast [stance:1] 보복; [stance:2] 방패의 벽; [stance:3] 무모한 희생
/hhh

#showtooltip
/cast 최후의 저항
/hhh laststand

─────────────────────────────
5. 예시
─────────────────────────────
■ 보복 시전 후
<보복> ON
<보복> 종료 3초 전!
<보복> 종료!

■ 방패의 벽 시전 후
<방패의 벽> ON
<방패의 벽> 종료 3초 전!
<방패의 벽> 종료!

(연마 특성 랭크에 따라 모드를 설정하면 그에 따라 10/13/15초 적용)

■ 채널 설정
 - /hhh channel p → 파티 채널 출력
 - /hhh channel w → 본인에게 귓속말

─────────────────────────────
6. 주의 사항
─────────────────────────────
■ 매크로 스팸 방지를 위해 5초 간격 제한이 있습니다.

─────────────────────────────
7. 변경 이력
─────────────────────────────
■ 1.0.0 (2025. 10. 22.)
 - 기본 기능 구현 (태세별 3스킬)

■ 1.0.1 (2025. 10. 24.)
 - GCD 메시지 오류 수정

■ 1.0.2 (2025. 10. 26.)
 - 출력 채널 및 on/off

■ 1.0.3 (2025. 10. 29.)
 - 방패의 벽 카운트

■ 1.0.4 (2025. 11. 6.)
 - 카운트 기준 변경 (오라 감지 → 시전 성공)
 - 방패의 벽 연마 특성 랭크 반영 (10/13/15초 설정)
 - 보복/무모한 희생 카운트 추가
 - 최후의 저항 지원 (/hhh laststand)
 - 채널/방패의 벽 모드/on|off 설정 저장 (HoldHalfHourDB)

■ 1.0.5 (2026. 1. 15.)
 - 기존 toc 파일명 변경 및 TBC용 toc 추가 

─────────────────────────────
8. 저작권 및 이용 조건
─────────────────────────────
■ 개인 목적에 한해 자유롭게 사용 가능

■ 개발자 표기

■ 상업적 이용 및 무단 전재/재배포 금지

─────────────────────────────
9. 개발자 정보
─────────────────────────────
■ Author: Goyathlay, 20주년 기념일 펜구스의 흉포 KR 호드

■ Contact: 인게임 우편/디스코드
