1.3 KiB
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.