Kelsi
ba99d505dd
refactor: remaining C-style casts, color constants, and header guard cleanup
...
Replace ~37 remaining C-style casts with static_cast across 16 files.
Extract named color constants (kColorRed/Green/Yellow/Gray) and dialog
window flags (kDialogFlags) in game_screen.cpp, replacing 72 inline
literals. Normalize keybinding_manager.hpp to #pragma once.
2026-03-25 11:57:22 -07:00
Kelsi
05f2bedf88
refactor: replace C-style casts with static_cast and extract toLowerInPlace
...
Replace ~300 C-style casts ((int), (float), (uint32_t), etc.) with
static_cast across 15 source files. Extract toLowerInPlace() helper in
lua_engine.cpp to replace 72 identical tolower loop patterns.
2026-03-25 11:40:49 -07:00
Kelsi
aaab2115d1
Fix all remaining build warnings and eliminate UB in binary parsers
...
Resolve 57 compiler warnings (unused params/vars, ignored return values,
enum mismatch) and replace undefined-behavior reinterpret_cast with
memcpy in DBC, BLP, and Warden module loaders for ARM64 portability.
2026-02-23 19:58:38 -08:00
Kelsi
630019aea9
Fix particle glow transparency for textures without alpha
2026-02-14 22:32:12 -08:00
Kelsi
ce6cb8f38e
Initial commit: wowee native WoW 3.3.5a client
2026-02-02 13:03:22 -08:00