From afb447367feb82fa2a6ca4f077acb262a7ebd8bd Mon Sep 17 00:00:00 2001 From: Kelsi Date: Thu, 14 May 2026 23:15:34 -0700 Subject: [PATCH] docs: fix server-setup SQL column name and stale version; clarify packet-framing scope - docs/server-setup.md: realmlist column is 'flag', not 'realmflags' (TrinityCore 3.3.5 schema). Add gamebuild for clarity. Bumped stale v1.8.9-preview reference to v1.9.1-preview to match README. - docs/packet-framing.md: status line claimed the doc was 'tested against AzerothCore/TC/Mangos/Turtle' but the doc only describes auth framing; world framing (with encryption) lives in WorldSocket. Reworded so the scope is unambiguous. --- docs/packet-framing.md | 2 +- docs/server-setup.md | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/docs/packet-framing.md b/docs/packet-framing.md index 157645fd..30d0c240 100644 --- a/docs/packet-framing.md +++ b/docs/packet-framing.md @@ -397,4 +397,4 @@ The authentication system can now reliably communicate with WoW 3.3.5a servers! --- -**Status:** ✅ Complete and tested against AzerothCore, TrinityCore, Mangos, and Turtle WoW. +**Status:** ✅ Auth-protocol framing is complete and exercised against AzerothCore, TrinityCore, Mangos, and Turtle WoW. World-protocol framing (with header encryption) lives in `WorldSocket` and is not described here — see "Auth Protocol Only" under Current Limitations. diff --git a/docs/server-setup.md b/docs/server-setup.md index ba59fd56..0702775d 100644 --- a/docs/server-setup.md +++ b/docs/server-setup.md @@ -161,8 +161,11 @@ Or directly in database: ```sql mysql -u trinity -ptrinity auth -INSERT INTO realmlist (name, address, port, icon, realmflags, timezone, allowedSecurityLevel) -VALUES ('Local Test Realm', 'localhost', 8085, 1, 0, 1, 0); +-- TrinityCore 3.3.5 realmlist columns: id, name, address, localAddress, +-- localSubnetMask, port, icon, flag, timezone, allowedSecurityLevel, +-- population, gamebuild. Unmentioned columns use defaults. +INSERT INTO realmlist (name, address, port, icon, flag, timezone, allowedSecurityLevel, gamebuild) +VALUES ('Local Test Realm', 'localhost', 8085, 1, 0, 1, 0, 12340); ``` ## Running the Server @@ -610,5 +613,5 @@ Once you have a working local server connection: **Status**: Ready for local server testing **Last Updated**: 2026-03-30 -**Client Version**: v1.8.9-preview +**Client Version**: v1.9.1-preview **Server Compatibility**: Vanilla 1.12, TBC 2.4.3, WotLK 3.3.5a (12340), Turtle WoW 1.17