promotional bannermobile promotional banner

Tanker Stats

Tank Stats displays **crit immunity (피치명)** and **total avoidance (완방)** for Burning Crusade Classic tanks.

File Details

TankerStats 3.0.4.zip

  • R
  • Mar 6, 2026
  • 247.65 KB
  • 135
  • 2.5.5
  • Classic TBC

File Name

TankerStats 3.0.4.zip

Supported Versions

  • 2.5.5
# CHANGELOG

## 3.0.4
- **위치 복구 버튼**: 설정창에 "위치를 화면 중앙으로 복구" 버튼 추가. 표시창을 실수로 화면 밖으로 빼서 못 찾을 때, 설정(미니맵 좌클릭 등)에서 이 버튼으로 중앙(y=150)으로 되돌릴 수 있음. `TankerStats_ResetDisplayPosition()` 추가, 한/영 로케일(ResetPosition, ResetPositionTooltip) 반영.
- **English:** Options panel now has "Reset position to center" button; use it when the display frame was dragged off-screen. Adds `TankerStats_ResetDisplayPosition()` and locale strings.

## 3.0.3
- **설정·창 위치 저장**: 캐릭터별 SavedVariables(`TankerStatsDBPC`) 사용. 기존 계정 공용 `TankerStatsDB`가 있으면 해당 캐릭터에 한 번 이전. 설정창 체크 항목(미니맵 표시, 표시창 보기, 배경 투명 등)과 창 위치·크기·잠금이 캐릭터마다 저장되도록 수정.
- **창 위치**: 드래그 종료 시 앵커(`point`, `relativePoint`)와 x, y를 함께 저장해 재접속 후 위치가 어긋나지 않도록 수정.
- **표시창 보기**: 설정창 "표시창 보기" 체크 상태를 `DB.showFrame`에 저장하고, 접속·캐릭터 진입 시 반영.
- **보스회피 5단계 색상**: 표시창 보스회피 수치에 5단계 색상(청·녹·노·주·빨) 적용. 0~1.3% 적합, 1.3~2.6% 양호, 2.6~3.9% 주의, 3.9~5.2% 미흡, 5.2%+ 부족. `getTierColorBossDodge` 추가.
- **English:** Per-character settings and window position (SavedVariablesPerCharacter, `TankerStatsDBPC`). Anchor point saved on drag. "Show display" checkbox persisted. Boss dodge value now uses 5-tier color (blue/green/yellow/orange/red).

## 3.0.2
- **적중 표시**: 캡이 9%로 통일되어 "(9%)" 문구 제거, "적중"만 표시. 적중 수치 색상은 9% 기준 유지.
- **설정창**: 설명문(적중/피치명/완방) 및 슬래시 안내 블록 간격 조정으로 줄 겹침 수정.
- **적중 설명(DescHit)**: 로케일에서 "리테일 6.0.2 이후 적중 수치 없음" 문구 제거.
- **표시창 제목**: "Tanker Stats" 클릭 시 내용 보기/숨기기 토글(접기·펼치기). 제목만 남기고 표 영역 숨김 가능. DB.contentVisible, TankerStats_ApplyContentVisible().
- **배경 투명**: 제목 클릭 토글 제거. 투명/비투명은 설정창 "표시창 배경 투명" 체크박스로만 설정.
- **English:** Hit label shows "Hit" only (9% cap text removed). Options panel spacing fixed to prevent overlapping lines. Title click toggles content visibility (collapse/expand). Transparency only via options checkbox.

## 3.0.1
- **CurseForge 재등록**: 패키지 식별 변경(TOC·버전 3.0.1, X-Release 태그). 이전 실험(experimental) 프로젝트 삭제 후 재업로드 시 "duplicate file" 거부 회피용.
- **English:** Package identity updated (TOC version 3.0.1, X-Release tag) for CurseForge re-upload after removing the previous experimental project; avoids "file is a duplicate" rejection.

## 3.0.0
- **방어 숙련 = 캐릭터창(C)과 동일**: 방어숙련을 `UnitDefense("player")`의 rank+mod만 사용하도록 변경. GetCombatRating(2)·스킬라인 보조 제거. 2.5.5 전용이므로 해당 API만 사용해 캐릭터창과 다른 값이 나오는 경우 제거.
- **English:** Defense skill now uses only `UnitDefense("player")` (rank+mod) so it always matches the character sheet. Removed GetCombatRating/skill-line fallback; 2.5.5-only.

## 2.9
- **방어 숙련 표시 수정**: 방어 숙련이 레벨 기준(base) 미만일 때(예: 70렙 346) 470 이상으로 과대 표시되던 버그 수정. GetSkillLineInfo·UnitDefense는 항상 숙련값을 반환하므로, 200~base 미만 구간을 "방어 레이팅"으로 오인해 `base+total×5/12`로 변환하던 로직 제거. 전사/성기사/드루이드 공통.
- **English:** Fixed defense skill being overstated (e.g. 346 shown as 470+) when below level base. Removed incorrect "treat as rating" conversion for skill values in 200–base range; skill sources are always skill, not rating. Applies to Warrior/Paladin/Druid.

## 2.8
- **로케일 지원**: 게임 언어에 따라 한글(koKR)·영어(enUS/enGB) 자동 전환. 표시창 헤더·설정창·미니맵 툴팁·슬래시 메시지·P1~P5 탱커 적합성 표 등 모든 사용자 노출 문구를 `GetLocale()` 기준으로 표시.
- **Localization:** UI and messages now follow game locale (Korean for koKR, English for enUS/enGB). All user-facing strings use a single locale table and L(key) helper.

## 2.7
- CHANGELOG에 **2.6% 관련 수정사항** 반영. 드루이드 생존 본능 1/2/3포인트(4.6%/3.6%/2.6%)·피치명 색상 보스 기준 비례·첫 칸 보스 기본치 녹색 표시 등 2.6에서 적용된 내용을 변경이력에 명시. 버전 2.7로 상향.
- **English:** CHANGELOG updated to document the 2.6%‑related changes (druid Survival of the Fittest 1/2/3 points → 4.6%/3.6%/2.6% boss base, crit color by boss base, green for first-column boss base). Version bump to 2.7.

## 2.6
- **애드온 이름 변경**: Tank Stats → **Tanker Stats**. 폴더·TOC·Lua는 `TankerStats`로 통일. 표시명 "Tanker Stats", SavedVariables `TankerStatsDB`. 기존 TankStats 사용 시 `TankStatsDB`를 한 번 이전. 슬래시 `/tankerstats`, `/tankstats`, `/피치명` 모두 사용 가능.
- 피치명 색상: 보스 기준(getBossCritBase)에 비례하도록 변경. 드루이드(2.6% 기준)·전사/성기사(5.6% 기준) 각각 0%·25%·50%·75%·100% 구간으로 청·녹·노·주·빨 적용. getCritColorHex / getTierColorCrit에 bossBase 인자 추가.
- 첫 칸(보스 기본치): 드루이드 생존 본능 1/2/3포인트 시 4.6% / 3.6% / 2.6%를 적중 6%처럼 특수 케이스로 녹색 표시. 부동소수점 비교 시 오차 허용(0.01) 적용.
- 생존 본능 랭크별 반영: 1포인트=4.6%, 2포인트=3.6%, 3포인트=2.6%로 getBossCritBase() 계산 (기존 3포인트만 2.6% 고정에서 변경).

## 2.5
- 제목 "Tank Stats" 클릭 시 표시창 배경 투명 토글 (설정창 "표시창 배경 투명" 체크박스와 동일). 제목 바 드래그는 창 이동 유지. 제목 버튼에 OnDragStop 추가로 드래그 후 마우스 고정(드래그 상태 유지) 현상 해결.
- 적중캡 디버그: `/tankstats debug` 또는 `/tankstats 디버그`로 UnitLevel·주무장·GetItemInfoInstant·종족/특성 보너스·총 숙련·적중캡(%) 계산 경로를 채팅에 출력. 인간 전사 도검 9% 등 원인 확인용.
- 자물쇠 버튼 위치를 표시창 좌상단에서 "Tank Stats"의 T 바로 왼쪽(제목 텍스트 기준 앵커)으로 변경.

(이하 2.0~1.0 항목은 Tank Stats 시절 이력과 동일. 생략 시 [TankStats 폴더의 CHANGELOG.md](..\TankStats\CHANGELOG.md) 참고.)

# CHANGELOG

## 2.6
- 피치명 색상: 보스 기준(getBossCritBase)에 비례하도록 변경. 드루이드(2.6% 기준)·전사/성기사(5.6% 기준) 각각 0%·25%·50%·75%·100% 구간으로 청·녹·노·주·빨 적용. getCritColorHex / getTierColorCrit에 bossBase 인자 추가.
- 첫 칸(보스 기본치): 드루이드 생존 본능 1/2/3포인트 시 4.6% / 3.6% / 2.6%를 적중 6%처럼 특수 케이스로 녹색 표시. 부동소수점 비교 시 오차 허용(0.01) 적용.
- 생존 본능 랭크별 반영: 1포인트=4.6%, 2포인트=3.6%, 3포인트=2.6%로 getBossCritBase() 계산 (기존 3포인트만 2.6% 고정에서 변경).

## 2.5
- 제목 "Tank Stats" 클릭 시 표시창 배경 투명 토글 (설정창 "표시창 배경 투명" 체크박스와 동일). 제목 바 드래그는 창 이동 유지. 제목 버튼에 OnDragStop 추가로 드래그 후 마우스 고정(드래그 상태 유지) 현상 해결.
- 적중캡 디버그: `/tankstats debug` 또는 `/tankstats 디버그`로 UnitLevel·주무장·GetItemInfoInstant·종족/특성 보너스·총 숙련·적중캡(%) 계산 경로를 채팅에 출력. 인간 전사 도검 9% 등 원인 확인용.
- 자물쇠 버튼 위치를 표시창 좌상단에서 "Tank Stats"의 T 바로 왼쪽(제목 텍스트 기준 앵커)으로 변경.

## 2.0
- Major version. 기능은 1.37과 동일.
- Same as 1.37; major version bump.

## 1.37
- Display: top line order unified to defense, resilience, crit (피치명), avoidance. Crit shown on same line as "피치명: X%" or "치명타 면역" (no separate line).
- Display: one line for hit, spell hit, spell power, attack power. Paladin: hit + spell hit + spell power. Warrior/Druid: hit + attack power. Spell hit cap vs 73 boss 16%.
- Hit cap: 73 boss base 9%; 6% with race/weapon specialization (e.g. human sword/mace +5). Options add "적중 캡 6%" checkbox (DB.hitCapOverride). Manual 6% when auto-detect fails (e.g. 20th anniversary client). New installs default to 6% cap.
- Five-tier colors for hit, spell hit, crit: satisfied (cap)=blue, 1% short=green, 2%=yellow, 3%=orange, 4%+=red. Color legend added at bottom of options.
- Options: hit/spell hit/crit/avoidance/color descriptions split by line, left-aligned. Boss crit base 5.6%, hit cap 9%/6%, spell hit cap 16% noted. Slash command text left-aligned.
- Avoidance formula line spacing: when cap line is empty, hit line anchors directly below formula (dynamic anchor).
- Checkboxes (minimap, show frame, P1–P5, transparent bg, hit cap 6%) default to on for new installs. Removed "1.2 (크기)" from slash hint.
- 표시창: 맨 위줄 순서를 방어숙련·탄력·피치명·완방으로 통일. 피치명은 별도 줄 없이 "피치명: X%" 또는 "치명타 면역"으로 동일 줄에 표시.
- 표시창: 적중·주문적중·주문력·전투력 한 줄 추가. 성기사는 적중+주문적중+주문력, 전사/드루는 적중+전투력. 주문적중 73레벨 보스 캡 16% 반영.
- 적중 캡: 73레벨 보스 기본 9%, 종족·무기 전문화(인간 도검/둔기 등 +5) 시 6%. 설정에 "적중 캡 6%" 체크박스 추가(DB.hitCapOverride). 20주년 등 감지 실패 시 수동 6% 선택 가능. 최초 설치 시 6% 캡 기본 사용.
- 적중·주문적중·피치명에 5단계 색상: 만족(캡 충족)=청색, 1% 부족=녹색, 2%=노랑, 3%=주황, 4%+=빨강. 설정창 하단에 색상 설명 문구 추가.
- 설정창: 적중/주문적중/피치명/완방/색상 설명을 항목별 줄바꿈·좌측 정렬. 피치명 보스 기본 5.6% 명시. 적중 기본 캡 9%·종족·무기 전문화 시 6% 설명. 주문적중 캡 16% 설명. 명령어 문구 좌측 정렬.
- 완방 계산식 다음 줄(캡/적중) 간격: 캡 줄 비어 있을 때 적중 줄을 완방 계산식 바로 아래에 붙이도록 동적 앵커.
- 체크박스(미니맵·표시창 보기·P1~P5·배경 투명) 및 적중 캡 6% 최초 설치 시 기본 켜짐. 설정 명령어 안내에서 "1.2 (크기)" 문구 제거.

## 1.36
- 설정창에 "표시창 배경 투명" 체크박스 추가. 체크 시 표시창 배경을 투명(알파 0)으로, 해제 시 기본 반투명(0.85)으로 표시. DB.transparentBackground 저장.

## 1.35
- 리사이즈 그립: 표시창(또는 그립)에 마우스 오버일 때만 표시. 평소에는 숨김(Alpha 0), 드래그 중에는 유지.

## 1.34
- 설정창에서 "표시창 크기" 슬라이더 제거. 크기는 드래그 리사이즈 그립으로만 조절 (슬래시 scale 명령은 유지).

## 1.33
- 리사이즈 그립 모양 정리: SetRotation 제거, 배경색만 살짝 진하게 + 대각선 3개 점(2x2)으로 표시. 18x18 크기.

## 1.32
- 적합성 보기 꺼졌을 때 표시창 세로 길이 축소: 기본 높이 120→92, 최소 높이 72 허용. 4줄 내용에 맞게 여백 감소. 기존 120 저장값은 한 번 92로 보정.

## 1.31
- P1~P5 적합성 보기 체크 여부에 따라 표시창 높이 반영. 체크 해제 시 120, 체크 시 168(또는 사용자 리사이즈 값). DB.frameHeight(표시 시), DB.frameHeightNoTier(미표시 시) 각각 저장. 체크 토글 시 창 높이 즉시 변경.

## 1.30
- 표시창 우측 하단에 리사이즈 그립 추가. 드래그로 창 크기 조절(280~500 너비, 120~280 높이). DB.frameWidth, DB.frameHeight 저장. 데미지미터기 스타일 툴팁 "크기 조절 (드래그)".

## 1.29
- 설정창: "P1~P5 적합성 표시" → "P1~P5 레이드 던전 탱커 적합성 보기"로 문구 변경. 표시창 크기 슬라이더(0.5~2), 표시창 내 폰트 크기 슬라이더(0.7~1.5) 추가. DB.fontScale 저장 및 TankStats_ApplyDisplayFontScale()로 적용.

## 1.28
- 설정창: 긴 설명문 제거. 미니맵 아이콘 표시·표시창 보기·P1~P5 적합성 표시를 체크박스(토글)로 통일. P1~P5 적합성은 DB.showTier로 표시창에 보여줄지 선택 가능.

## 1.27
- 탱커 직업(전사/성기사/드루이드)이 아닐 때 표시창·미니맵 버튼 비표시. 슬래시 명령 시 "탱커 직업이 아닙니다" 안내 (isTankClass). PLAYER_ENTERING_WORLD에서 탱커 여부 재확인 후 표시/숨김.

## 1.26
- Druid: 곰·표범·바다표범·치타·까마귀(비행) 등 모든 폼 전환 시 회피율/완방이 해당 폼 기준으로 즉시 갱신됨 (UPDATE_SHAPESHIFT_FORM). 캐릭터 창 "회피율"과 동일하게 폼별 수치 반영.

## 1.25
- Defense: 스킬 창에서 이름이 정확히 "방어" 또는 "Defense"인 줄만 방어숙련으로 사용 (isDefenseSkillName). "방어"가 포함된 다른 스킬이 섞여 과대 표시되던 현상 방지 (예: 62레벨 드루이드). 인위적 레벨 상한은 없음(게임에 상한 없음).

## 1.24
- Display: 방어숙련·탄력은 정수(%d), 완방만 소수 둘째 자리(%.2f). 방어 숙련 요구치(+N 필요, Lv.X 기준 Y)도 정수 표시.
- PLAYER_ENTERING_WORLD에서 defenseOffset·delayOffsetUntil 초기화 후 재계산 — 캐릭 전환 시 이전 캐릭 찌꺼기 방지.
- UPDATE_SHAPESHIFT_FORM 등록: 드루이드 곰/표범 등 변신 시 방어도·체력·회피 즉시 갱신.

## 1.23
- Defense: use max(UnitDefense, GetSkillLineInfo) so numTempPoints (e.g. +6) is never missed when UnitDefense omits it (66 warrior 363 vs 357)
- getDefenseFull()가 UnitDefense와 스킬 창 값 중 큰 쪽 사용 — 임시 숙련 누락 시 6 부족 현상 방지

## 1.22
- Display all numbers to 2 decimal places (%.2f) to match WoW official UI
- 모든 숫자 소숫점 둘째 자리까지 표기 (와우 공식과 동일)

## 1.21
- Defense: include numTempPoints from GetSkillLineInfo in total (rank + numTempPoints + mod). Fixes e.g. 66 warrior showing 357 instead of 363
- 방어숙련: GetSkillLineInfo 5번째 반환값(numTempPoints) 포함해 합산 — 비만렙 등에서 6 부족하던 현상 수정

## 1.20
- Increase frame size (300×162 → 360×168) so avoidance formula fits; height slightly reduced for less empty space
- 표시창 크기 확대 (완방 계산식 수용), 세로는 여유 줄여 168로 조정

## 1.19
- Druid: show "—" for 무기막기/방패막기 in avoidance formula (드루이드는 무기막기·방패막기 없음)
- 드루이드일 때 완방 계산식에서 무기막기·방패막기 자리에 "—" 표시

## 1.18
- 완방 계산식: "막기" → "방패막기"로 표기 (GetBlockChance = 방패 막기)

## 1.17
- Add avoidance formula line below crit formula: "회피 X% + 무기막기 Y% + 막기 Z% = 완방 W%"
- 피치명 계산식 아랫줄에 완방 계산식 추가 (회피+무기막기+막기=완방)

## 1.16
- Display order: first line shows 방어숙련, 탄력, 완방 (e.g. "방어숙련: 371  탄력: 0  완방: 12.3%"); removed separate 완방 line
- 표시 순서: 맨 윗줄에 방어숙련·탄력·완방 한 줄로 표시

## 1.15
- Always show resilience in top line (e.g. "방어숙련: 371  탄력: 0" when 0)
- 탄력 0일 때도 "탄력: 0" 표시

## 1.14
- Always show crit formula (보스 − 방어숙련 − 탄력 = 결과) even when not crit immune
- 피치명 계산식: 치명타 면역이 아니어도 항상 표시

## 1.13
- UI: show current level in defense cap text — e.g. "방어 숙련 +N 필요 (Lv.60 기준 440)" so it's clear the target is level-based
- 방어숙련 필요 수치에 현재 레벨 반영 표기 (Lv.60 기준 440)

## 1.12
- Defense: use UnitDefense("player") as skillRank + skillModifier (ExtendedCharacterStats). Fixes 60 warrior showing 345 instead of 371
- getDefenseFull(): prefer UnitDefense rank+mod; only treat as rating when v < base
- 방어숙련: UnitDefense를 rank+mod 합으로 사용 (ExtendedCharacterStats 참고), 60레벨 371 정확히 표시

## 1.11
- Fix defense for non-70: UnitDefense can return base (e.g. 300 for 60) — do not treat as rating (was 425). Prefer GetSkillLineInfo for full total; only convert when v < base
- getDefenseFromSkillLine: treat total in [base, base+250] as total skill, not rating (60→371 correct)
- 비만렙 방어숙련: UnitDefense가 기준값(300)만 줄 때 레이팅으로 잘못 변환되던 것 수정, 스킬 창 우선·기준값일 때 변환 생략

## 1.10
- Defense base by level: use getDefenseBase() = level×5 (60→300, 70→350) instead of fixed 350 so non‑70 characters show correct defense and crit-cap
- 방어숙련/피치명: 70레벨 고정(350) 제거 — 비만렙은 레벨×5 기준으로 표시·치명타상쇄 계산

## 1.9
- Defense: add offset so displayed value matches character sheet (503 not 486). GetCombatRating omits talents/buffs; offset = fullDefense − ratingDefense, updated on PAPERDOLL_CLOSED and PLAYER_ENTERING_WORLD (+ delayed 1.5s)
- 방어숙련: 레이팅만 쓰면 특성/버프가 빠져 낮게 나오는 문제 보정 — 캐릭터/스킬 창 전체값과의 차이를 오프셋으로 더해 503 등 정확히 표시

## 1.8
- Defense: use GetCombatRating(2) first so defense skill updates when gear changes (same rating layer as dodge/parry/block; UnitDefense can stay cached)
- 방어숙련: GetCombatRating(방어) 1순위로 변경 — 완방처럼 레이팅 계열이라 장비 벗/착 시 수치 즉시 반영되도록

## 1.7
- Real-time refresh: poll every 0.08s for 3s after any stat/inventory change, then 0.2s; deferred burst (28 updates) on requestStatRefresh so client-delayed defense updates are caught
- Register PAPERDOLL_CLOSED to refresh when character sheet is closed (stats recalculated)
- getDefense: use GetSkillLineInfo as fallback when UnitDefense/GetCombatRating are 0 to avoid showing 0 while client catches up
- 실시간 갱신 강화: 장비/스탯 변경 후 0.08초 폴링·지연 갱신 버스트, PAPERDOLL_CLOSED 등록, 방어 0 노출 방지

## 1.6
- Defense: prefer UnitDefense/GetCombatRating so defense skill updates in real time when changing gear (was delayed due to GetSkillLineInfo cache)
- UI label "방어" → "방어숙련" everywhere (main line and formula)
- Register COMBAT_RATING_UPDATE when supported; faster polling (0.25s normal, 0.12s for 1.5s after inventory/stat change)
- 방어숙련 실시간: UnitDefense/GetCombatRating 우선 사용, 장비 변경 시 즉시 반영
- 표기 "방어" → "방어숙련" 통일; COMBAT_RATING_UPDATE 등록, 폴링 간격 단축

## 1.5
- Register UNIT_STATS so display updates in real time when gear/stats change (e.g. equipping/unequipping)
- Formula line: show actual result (0 or negative) so margin above crit immune is visible
- UNIT_STATS 등록 — 옷 벗/착용 시 표시창 수치 실시간 반영
- 산수식 결과 0 이하도 표시 (여유 수치 확인)

## 1.4
- Defense: prefer GetSkillLineInfo (character-sheet value including gems/buffs) so e.g. 518 shows instead of 504
- 방어: GetSkillLineInfo 우선 사용 — 캐릭터 창과 동일(보석·버프 포함), 518 등 정확히 표시

## 1.3
- Defense: fix display when client returns rating instead of skill (convert to match character sheet, e.g. 366→503)
- UI: "치명 무시" → "치명타 면역"; show formula line (보스 − 방어 − 탄력 = 0%) above 완방 when immune
- Label: "피치명(73)" → "피치명(Lv.73)"; "치명타맞을확률" for crit chance
- 방어: 레이팅 반환 시 숙련으로 변환해 캐릭터 창과 동일하게 표시 (366→503 등)
- 표시: 치명타 면역 시 산수식(완방 위) 추가, 피치명(Lv.73)·치명타맞을확률 표기

## 1.2
- Version and CHANGELOG policy: always bump version and update this CHANGELOG when making changes
- 버전·변경이력 정책: 변경 시 항상 버전 올리고 본 CHANGELOG에 반영

## 1.1
- Expanded supported Interface versions (120001, 110207, 50502, 30405, 38000, etc.) so the addon is no longer marked as outdated
- 지원 Interface 버전 확대 (120001, 110207, 50502, 30405, 38000 등) — 구버전 표시 해소

## 1.0
- 최초 버전
- 피치명(73레벨 보스 기준) 표시 — 방어 숙련·탄력도·야성 드루 특성(생존 본능 3%) 반영
- 완방(회피+무기막기+막기) 표시
- 표시창: 드래그 이동, 좌상단 자물쇠로 잠금/해제
- 미니맵 아이콘: 설정 열기, 표시/숨김, MinimapButtonButton 호환
- 설정창: 게임 내 인터페이스 옵션 등록 (Auto Mount Gear 방식)
- 슬래시: /tankstats, /tankcrit, /피치명

## 1.0 (English)
- Initial release
- Crit chance vs level 73 boss (피치명) — defense, resilience, Feral Druid Survival of the Fittest (3%) included
- Total avoidance (완방) display
- Draggable frame with lock icon; minimap button with MBB support
- Options panel in Interface Options
- Slash: /tankstats, /tankcrit, /피치명