File Details
EchoTools-2.2.1.zip
- R
- Apr 7, 2026
- 39.24 KB
- 76
- 12.0.5+1
- Retail
File Name
EchoTools-2.2.1.zip
Supported Versions
- 12.0.5
- 12.0.1
EchoTools 2.2.1
Added
- Skill Sound — random pool: A single skill can now hold multiple sound files. On cast, one is picked at random. Each file gets its own row with its own delete button.
- Jump sound: Optional sound played when you press spacebar to jump. Uses
hooksecurefunc("JumpOrAscendStart", ...)so walking off a ledge does not trigger it. Toggle + file input on the Skill Sound tab.
Fixed
- LFG applicant popup opened the wrong tab: It now opens directly to Group Finder → Premade Groups (was landing on Dungeon Finder).
- Sound type dropdown didn't switch rows: Switching between "내장 사운드 / 사용자 지정 파일" now updates the row below immediately. The dropdown callback was capturing the row references as globals because they were declared after the closure.
- Custom sound file input clipped: The placeholder text was being cut off in a fixed 240 px input. The input now stretches to fill the row.
Changed
- Settings window: 560 × 500 → 600 × 540 to fit the new Jump sound row.
- Skill Sound mapping format internally migrated from single-file to file pool. Existing settings keep working — migration is automatic on first read.
- Skill Sound list now groups rows per skill: same skill with multiple files shows multiple rows, but the ID / icon / name / trigger only appear on the first row of each group.
- Adding a new file to an already-registered skill silently appends to its pool (the old duplicate-confirmation popup is gone). Only adding the exact same filename twice is rejected.

