mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-08-01 10:21:34 -04:00
Show the actual Mining Pick model while the local character performs a mining cast instead of leaving the equipped main-hand weapon visible. Mining already used the correct gather animation, but the attachment path kept rendering the normal equipped weapon. Add a scoped mining-pick override that attaches ItemDisplayInfo 6568 to the right hand for the cast duration and restores the equipped weapons when the cast ends. Keep the temporary tool authoritative across equipment refreshes while the cast is active, and track the character instance that owns the override so interrupted casts, respawns, or logout transitions cannot leave a later character stuck with the temporary attachment. Wire the appearance composer into animation callbacks so mining start and finish events can drive the held-tool override directly. Build passes. All 33 tests pass.