Files
moonwell-core/client_patch
2026-08-13 00:52:57 +04:00
..
2026-08-13 00:52:57 +04:00
2026-07-26 22:48:15 +04:00

Solo Random Dungeon client patch

The server recognizes five custom LFGDungeons.dbc entries:

Custom ID Stock category
1258 Random Classic Dungeon (258)
1259 Random Burning Crusade Dungeon (259)
1260 Random Burning Crusade Heroic (260)
1261 Random Lich King Dungeon (261)
1262 Random Lich King Heroic (262)

The generated server DBC is at:

client_patch/enUS/DBFilesClient/LFGDungeons.dbc

It is mounted into ac-worldserver by docker-compose.override.yml.

Client installation

Use the DBC extracted from the exact locale of the target 3.3.5a client:

./tools/build-solo-lfg-dbc.py \
  /path/to/client/DBFilesClient/LFGDungeons.dbc \
  /tmp/solo-rdf/DBFilesClient/LFGDungeons.dbc

Put the generated DBFilesClient/LFGDungeons.dbc into a client MPQ patch loaded after the stock locale archives. For a Russian client this is normally a new archive under Data/ruRU/ named like patch-ruRU-S.MPQ.

After installing the patch, delete the client's Cache directory. The Dungeon Finder list will contain separate solo random categories appropriate for the character's level.

Do not replace a localized client DBC with the bundled enUS server DBC. Run the generator against that client's own DBC so all stock localized rows remain intact.