psychochain
Trial Member
- 1
- 2026
- 0
Hey everyone,
First real contribution here. I spent the last while building a complete Legion 7.3.5 (build 26972) setup around LegionCore - and the part you'll probably care about most is a playerbot system I wrote from scratch, because the old CMaNGOS/AzerothCore playerbots simply don't work on 7.3.5 (different Player API, sessions, LFG).
LEGIONBOTAI - WHAT IT DOES
- Spawns real characters (actual DB-backed Player objects), not NPC pets
- Full party with roles: tank / healers / DPS, role-aware targeting and rotations
- Follows in formation (tank close, DPS flanking, healer back), fights, loots, buffs, uses potions, auto-resurrects dead members
- Queues for dungeons through the LFG system - auto-answers role checks and accepts dungeon proposals
- ".lbot self" - the AI plays YOUR character (fights, casts, uses potions)
- Commands: .lbot team | spawn | dismiss | info | self | rescue | creatures
- Default team: Bulwark (Blood DK tank), Lovley (Holy Paladin), Ember (Fury Warrior), Faith (Holy Priest)
THE DATA-FILE TRAPS (the real reason for this post)
If you've fought Legion repacks, you know these:
- Some repack vmaps are broken - I measured 0 of 14,003 models loading, which makes mobs fall through dungeon floors. The fix: swap in a compatible vmap set (another repack's loaded 1,705 models with 209 failures - still far better).
- mmaps baked from broken vmaps = creatures path through walls. Regenerate mmaps AFTER fixing vmaps.
- The mmaps generator needs MAP_VERSION_MAGIC "v1.9" and MMAP_VERSION 9 for 7.3.5 - patch both, rebuild, regenerate.
- vmaps tile naming is Y-X while maps are X-Y - that is normal, don't "fix" it.
- The vmap logger (Logger.VMAPS = 60,2) tells you in 5 minutes if your vmap set is broken.
All of that is written up with the exact steps and the diagnostic procedure in the hub linked below.
THE ARCHIVE (free, no paywall)
- 9 items / 141 GB on archive.org: Legion 7.3.5 client (67 GB), server data, WotLK 3.3.5a, TBC 2.4.3, Vanilla/Turtle, repacks, patches
- Every file MD5-verified against the originals; every torrent piece-verified (581,230 pieces checked)
- 9 torrents with magnets if you want to help seed
- archive.org gives every item a direct download plus its own auto-seeded torrent
LINKS
Hub (guides + fixes + the LegionBotAI source):
githubcom/psychochaingang/LrdPsychoChains-WOW-HUB
Release page:
githubcom/psychochaingang/LrdPsychoChains-WOW-HUB/releases/tag/v1.0
All links are also in sheets/SOURCES.md in the repo.
Everything is free - I only ask that if it saves you time, seed the torrents back.
Feedback welcome, especially from anyone else running 7.3.5 - happy to answer questions about the bot code or the data fixes.
First real contribution here. I spent the last while building a complete Legion 7.3.5 (build 26972) setup around LegionCore - and the part you'll probably care about most is a playerbot system I wrote from scratch, because the old CMaNGOS/AzerothCore playerbots simply don't work on 7.3.5 (different Player API, sessions, LFG).
LEGIONBOTAI - WHAT IT DOES
- Spawns real characters (actual DB-backed Player objects), not NPC pets
- Full party with roles: tank / healers / DPS, role-aware targeting and rotations
- Follows in formation (tank close, DPS flanking, healer back), fights, loots, buffs, uses potions, auto-resurrects dead members
- Queues for dungeons through the LFG system - auto-answers role checks and accepts dungeon proposals
- ".lbot self" - the AI plays YOUR character (fights, casts, uses potions)
- Commands: .lbot team | spawn | dismiss | info | self | rescue | creatures
- Default team: Bulwark (Blood DK tank), Lovley (Holy Paladin), Ember (Fury Warrior), Faith (Holy Priest)
THE DATA-FILE TRAPS (the real reason for this post)
If you've fought Legion repacks, you know these:
- Some repack vmaps are broken - I measured 0 of 14,003 models loading, which makes mobs fall through dungeon floors. The fix: swap in a compatible vmap set (another repack's loaded 1,705 models with 209 failures - still far better).
- mmaps baked from broken vmaps = creatures path through walls. Regenerate mmaps AFTER fixing vmaps.
- The mmaps generator needs MAP_VERSION_MAGIC "v1.9" and MMAP_VERSION 9 for 7.3.5 - patch both, rebuild, regenerate.
- vmaps tile naming is Y-X while maps are X-Y - that is normal, don't "fix" it.
- The vmap logger (Logger.VMAPS = 60,2) tells you in 5 minutes if your vmap set is broken.
All of that is written up with the exact steps and the diagnostic procedure in the hub linked below.
THE ARCHIVE (free, no paywall)
- 9 items / 141 GB on archive.org: Legion 7.3.5 client (67 GB), server data, WotLK 3.3.5a, TBC 2.4.3, Vanilla/Turtle, repacks, patches
- Every file MD5-verified against the originals; every torrent piece-verified (581,230 pieces checked)
- 9 torrents with magnets if you want to help seed
- archive.org gives every item a direct download plus its own auto-seeded torrent
LINKS
Hub (guides + fixes + the LegionBotAI source):
githubcom/psychochaingang/LrdPsychoChains-WOW-HUB
Release page:
githubcom/psychochaingang/LrdPsychoChains-WOW-HUB/releases/tag/v1.0
All links are also in sheets/SOURCES.md in the repo.
Everything is free - I only ask that if it saves you time, seed the torrents back.
Feedback welcome, especially from anyone else running 7.3.5 - happy to answer questions about the bot code or the data fixes.