Kelsidavis-WoWee/src/game
Kelsi 5a8ab87a78 fix: warmup checks WMO floor proximity, not just terrain existence
Stormwind players stand on WMO floors ~95m above terrain. The previous
check only tested if terrain existed at the spawn XY (it did — far below).
Now checks WMO floor first, then terrain, requiring the ground to be within
15 units of spawn Z. Falls back to tile count after 10s.

Also adds diagnostic logging for useItemBySlot (hearthstone debug).
2026-03-28 11:34:07 -07:00
..
character.cpp Add body type selection for nonbinary characters and reduce preview rotation sensitivity 2026-02-09 17:56:04 -08:00
chat_handler.cpp fix: visible item field base 284→408 (was reading quest log, not equipment) 2026-03-28 10:49:00 -07:00
combat_handler.cpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
entity.cpp Fix transport/WMO diagnostics and terrain WMO dedup lifecycle 2026-02-18 22:36:34 -08:00
expansion_profile.cpp refactor: remaining C-style casts, color constants, and header guard cleanup 2026-03-25 11:57:22 -07:00
game_handler.cpp fix: only show fishing message for player's own bobber, not others' 2026-03-28 10:35:53 -07:00
inventory.cpp feat: server-synced bag sort, fix world map continent bounds, update docs 2026-03-24 09:24:09 -07:00
inventory_handler.cpp fix: warmup checks WMO floor proximity, not just terrain existence 2026-03-28 11:34:07 -07:00
movement_handler.cpp fixin critical bugs, non critical bugs, sendmail implementation 2026-03-28 11:35:10 +03:00
opcode_table.cpp refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00
opcodes.cpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
packet_parsers_classic.cpp fix: mail money uint64, other-player cape textures, zone toast dedup, TCP_NODELAY 2026-03-27 17:20:31 -07:00
packet_parsers_tbc.cpp refactor: convert final 7 getRemainingSize() comparisons to hasRemaining() 2026-03-25 16:32:38 -07:00
player.cpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
quest_handler.cpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
social_handler.cpp fixin critical bugs, non critical bugs, sendmail implementation 2026-03-28 11:35:10 +03:00
spell_handler.cpp fixin critical bugs, non critical bugs, sendmail implementation 2026-03-28 11:35:10 +03:00
transport_manager.cpp perf: eliminate ~70 unnecessary sqrt ops per frame, optimize caches and threading 2026-03-27 16:33:16 -07:00
update_field_table.cpp fix: add UNIT_FIELD_AURAFLAGS to update field name table 2026-03-20 07:16:34 -07:00
warden_crypto.cpp Fix CodeQL weak-crypto suppressions: switch lgtm to codeql inline format 2026-02-19 17:06:49 -08:00
warden_emulator.cpp feat: implement Warden API stub dispatch via Unicorn UC_HOOK_CODE 2026-03-17 21:22:41 -07:00
warden_handler.cpp fix: increase packet parse/callback budgets to fix Warden module stall 2026-03-28 10:28:20 -07:00
warden_memory.cpp refactor: remaining C-style casts, color constants, and header guard cleanup 2026-03-25 11:57:22 -07:00
warden_module.cpp build fix 2026-03-22 21:39:40 +03:00
world.cpp Clarify World stub methods: terrain/entity state lives in subsystems 2026-03-09 15:54:43 -07:00
world_packets.cpp fix: remove Classic spline fallback, add no-parabolic WotLK variant 2026-03-28 10:55:46 -07:00
zone_manager.cpp Enrich zone music from AreaTable/ZoneMusic/SoundEntries DBC chain 2026-03-09 16:04:52 -07:00