Kelsidavis-WoWee/include/game
Kelsi f4a2a631ab fix: visible item field base 284→408 (was reading quest log, not equipment)
PLAYER_VISIBLE_ITEM_1_ENTRYID for WotLK 3.3.5a is at UNIT_END(148) + 260
= field index 408 with stride 2. The previous default of 284 (UNIT_END+136)
was in the quest log field range, causing item IDs like "Lesser Invisibility
Potion" and "Deathstalker Report" to be read as equipment entries.

This was the root cause of other players appearing naked — item queries
returned valid responses but for the WRONG items (quest log entries instead
of equipment), so displayInfoIds were consumable/quest item appearances.

The heuristic auto-detection still overrides for Classic/TBC (different
stride per expansion), so this only affects the WotLK default before
detection runs.

Also filter addon whispers (GearScore GS_*, DBM, oRA, BigWigs, tab-prefixed)
from chat display — these are invisible in the real WoW client.
2026-03-28 10:49:00 -07:00
..
character.hpp Add body type selection for nonbinary characters and reduce preview rotation sensitivity 2026-02-09 17:56:04 -08:00
chat_handler.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
combat_handler.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
entity.hpp perf: entity/skill/DBC/warden maps to unordered_map; fix 3x contacts scan 2026-03-27 18:28:36 -07:00
expansion_profile.hpp Unify asset system: one asset set, always high-res 2026-02-15 04:18:34 -08:00
game_handler.hpp fix: visible item field base 284→408 (was reading quest log, not equipment) 2026-03-28 10:49:00 -07:00
game_utils.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
group_defines.hpp Handle SMSG_PARTY_MEMBER_STATS to show group health out of visual range 2026-02-26 10:25:55 -08:00
handler_types.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
inventory.hpp feat: server-synced bag sort, fix world map continent bounds, update docs 2026-03-24 09:24:09 -07:00
inventory_handler.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
movement_handler.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
opcode_aliases_generated.inc refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00
opcode_enum_generated.inc Opcode registry: move to generated canonical+alias pipeline 2026-02-20 03:02:31 -08:00
opcode_names_generated.inc Opcode registry: move to generated canonical+alias pipeline 2026-02-20 03:02:31 -08:00
opcode_table.hpp refactor: derive turtle opcodes from classic 2026-03-15 02:55:05 -07:00
opcodes.hpp Add multi-expansion support with data-driven protocol layer 2026-02-12 22:56:36 -08:00
packet_parsers.hpp fix: mail money uint64, other-player cape textures, zone toast dedup, TCP_NODELAY 2026-03-27 17:20:31 -07:00
player.hpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
quest_handler.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
social_handler.hpp fixin critical bugs, non critical bugs, sendmail implementation 2026-03-28 11:35:10 +03:00
spell_defines.hpp feat: world-space floating combat text above entities 2026-03-18 09:54:52 -07:00
spell_handler.hpp fixin critical bugs, non critical bugs, sendmail implementation 2026-03-28 11:35:10 +03:00
transport_manager.hpp Fix Deeprun Tram: visual movement, direction, and player riding 2026-03-06 23:01:11 -08:00
update_field_table.hpp feat: track shapeshift form and fire UPDATE_SHAPESHIFT_FORM events 2026-03-22 22:12:17 -07:00
warden_crypto.hpp Fix Warden module loading pipeline and HASH_REQUEST response 2026-02-14 19:20:32 -08:00
warden_emulator.hpp perf: entity/skill/DBC/warden maps to unordered_map; fix 3x contacts scan 2026-03-27 18:28:36 -07:00
warden_handler.hpp refactor(game): split GameHandler into domain handlers 2026-03-28 09:42:37 +03:00
warden_memory.hpp fix: correct sync Warden MODULE check returning 0x01 instead of 0x00 2026-03-17 07:19:37 -07:00
warden_module.hpp feat: wire Warden funcList_ dispatchers and implement PacketHandler call 2026-03-17 21:29:09 -07:00
world.hpp Initial commit: wowee native WoW 3.3.5a client 2026-02-02 13:03:22 -08:00
world_packets.hpp perf: eliminate per-frame heap allocs in M2 renderer; UI polish and report 2026-03-27 18:21:47 -07:00
zone_manager.hpp Enrich zone music from AreaTable/ZoneMusic/SoundEntries DBC chain 2026-03-09 16:04:52 -07:00