mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-07-31 18:00:46 -04:00
Login-critical opcodes (AUTH_CHALLENGE, AUTH_RESPONSE, CHAR_ENUM, etc.) now fall back to hardcoded wire values when the opcode table fails to load, preventing the "Unhandled world opcode: 0x1ec" symptom that blocked character list retrieval. OpcodeTable::loadFromJson() no longer wipes the working table on failure — it loads into temporaries and only swaps on success. Integrity hash now takes clientBuild: Classic-era DLLs (fmod.dll, ijl15.dll, dbghelp.dll, unicows.dll) are only required for builds <=6005 or Turtle; TBC/WotLK clients hash only the .exe.
4.2 KiB
4.2 KiB