mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-22 23:30:14 +00:00
Add full client-side handling for the Looking For Dungeon system: - SMSG_LFG_JOIN_RESULT: parse join success/failure, surface error message - SMSG_LFG_QUEUE_STATUS: track dungeon ID, avg wait time, time in queue - SMSG_LFG_PROPOSAL_UPDATE: detect proposal state (active/passed/failed) - SMSG_LFG_ROLE_CHECK_UPDATE: surface role check progress/failure - SMSG_LFG_UPDATE_PLAYER/PARTY: track queue state transitions - SMSG_LFG_PLAYER_REWARD: show dungeon completion reward in chat - SMSG_LFG_BOOT_PROPOSAL_UPDATE: show vote-kick status in chat - SMSG_LFG_TELEPORT_DENIED: surface reason for teleport failure - SMSG_LFG_DISABLED/OFFER_CONTINUE and informational packets consumed Outgoing: lfgJoin(), lfgLeave(), lfgAcceptProposal(), lfgTeleport() State: LfgState enum + lfgState_/lfgDungeonId_/lfgAvgWaitSec_ members |
||
|---|---|---|
| .. | ||
| character.hpp | ||
| entity.hpp | ||
| expansion_profile.hpp | ||
| game_handler.hpp | ||
| group_defines.hpp | ||
| inventory.hpp | ||
| opcode_aliases_generated.inc | ||
| opcode_enum_generated.inc | ||
| opcode_names_generated.inc | ||
| opcode_table.hpp | ||
| opcodes.hpp | ||
| packet_parsers.hpp | ||
| player.hpp | ||
| spell_defines.hpp | ||
| transport_manager.hpp | ||
| update_field_table.hpp | ||
| warden_crypto.hpp | ||
| warden_emulator.hpp | ||
| warden_memory.hpp | ||
| warden_module.hpp | ||
| world.hpp | ||
| world_packets.hpp | ||
| zone_manager.hpp | ||