Kelsidavis-WoWee/src/ui
Kelsi 5583573beb fix: eliminate last std::rand() calls — music shuffle and UI weather
zone_manager.cpp used std::rand() for music track selection with modulo
bias and global state. game_screen.cpp used std::rand() for rain/snow
particle positions. Both now use local std::mt19937 seeded from
random_device. Also removes the global srand(time(nullptr)) call since
no code depends on the C rand() seed anymore.

No std::rand() or srand() calls remain in the codebase.
2026-03-29 21:01:51 -07:00
..
auth_screen.cpp fix: tolower/toupper UB on signed char at 10 remaining call sites 2026-03-29 20:27:16 -07:00
character_create_screen.cpp refactor: promote 7 more static const arrays to constexpr 2026-03-27 14:46:31 -07:00
character_screen.cpp refactor: deduplicate class color functions, add 9 color constants 2026-03-27 14:07:36 -07:00
game_screen.cpp fix: eliminate last std::rand() calls — music shuffle and UI weather 2026-03-29 21:01:51 -07:00
inventory_screen.cpp fix: backpack window jumps position when selling items (missing ##id in title) 2026-03-28 14:42:21 -07:00
keybinding_manager.cpp refactor: promote remaining static const arrays to constexpr across UI 2026-03-27 14:47:58 -07:00
quest_log_screen.cpp cleanup: remove dead pos=0 reassignment and demote chat logs to DEBUG 2026-03-29 18:11:49 -07:00
realm_screen.cpp refactor: replace 8 more inline color literals with existing constants 2026-03-27 10:14:47 -07:00
spellbook_screen.cpp refactor: replace 8 more inline color literals with existing constants 2026-03-27 10:14:47 -07:00
talent_screen.cpp refactor: add kCastGreen/kQueueGreen constants, remove dead code 2026-03-27 15:01:12 -07:00
ui_manager.cpp Add configurable MSAA anti-aliasing, update auth screen and terrain shader 2026-02-22 02:59:24 -08:00