mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-04-23 07:39:32 -04:00
Add PlayMusicCallback to GameHandler so SMSG_PLAY_MUSIC (and the vanilla 0x0103 alias) dispatch a soundId to the registered handler instead of being silently consumed. Application.cpp registers the callback, loads SoundEntries.dbc, resolves the first non-empty Name+DirectoryBase into an MPQ path, and passes it to MusicManager for non-looping playback. Resolves the TODO in the SMSG_PLAY_MUSIC handler.