mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-03-23 15:50:20 +00:00
- add idempotent pending-accept tracking with timeout and per-quest cleanup hooks - stop optimistic local quest insertion on accept; rely on server-authoritative updates - handle QUEST_INVALID already-on/completed as reconciliation paths for pending accepts - trigger quest metadata + status resync when accept state drifts - add login-time quest log rebuild from PLAYER_QUEST_LOG server slots - query quest metadata for server-slot quests to hydrate titles/objectives - clear stale pending quest accept/query state on fresh world entry - improve gossip quest selection fallback by trusting server quest slots when local cache is missing This reduces duplicate accept/state mismatch loops (notably reason=13) and stabilizes WotLK quest behavior after relogs. |
||
|---|---|---|
| .. | ||
| 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 | ||