File Details
RobustLFGLister.zip v2.2.1
- R
- Apr 5, 2026
- 594.04 KB
- 25
- 5.5.3+4
- Classic + 2
File Name
RobustLFGLister.zip
Supported Versions
- 5.5.3
- 4.4.2
- 3.4.5
- 2.5.5
- 1.15.8
Changelog: Robust LFG Lister v1.2 → v2.2.1
Major Overhaul – Multi-Expansion Support
- Completely modular architecture: Split into separate Data and UI modules for much better maintainability and future updates.
- Added full support for multiple expansions:
- Classic (Vanilla)
- TBC (The Burning Crusade)
- WotLK (Wrath of the Lich King)
- Cataclysm
- Mists of Pandaria
- Warlords of Draenor
- Legion
- New Expansion Selection Screen on first launch (and accessible via back button) with nice centered icon grid.
- Auto-detection of current client expansion on first run (sets the correct expansion automatically and enables only that one).
- Persistent expansion choice — remembers your last selected expansion across sessions.
- Replaced the old always-visible activity dropdowns with a clean "Select Activity Category" screen.
- Categories now include: Dungeons, Raids, Quests & Zones, Player vs. Player, and Custom.
- Added HeroicRaids category (WotLK+) with distinct red coloring.
- "Dungeons" button also shows Heroics when relevant.
- Proper support for 10/25-man flexible raids (WotLK and later).
- Automatic raid size selector (10/25) appears when you pick a raid that supports both sizes.
- Size filtering in LFM: you can no longer mix 10-man and 25-man activities in the same LFM post.
- Better GetMaxGroupSize() logic that respects selected raid size.
- New Back button ("Categories") that appears in LFG/LFM screens to quickly return to category selection.
- Cleaner layout and better visual separation between screens.
- Improved cooldown handling on the LIST button and Back button.
- Expansion icon now displayed in the top-right corner of the main window.
- Better first-run experience with helpful chat message.
- Much cleaner, more maintainable code (data separated from UI from logic).
- Fixed several edge cases with role counting and group size calculation.
- Improved activity list building with proper size overlap checks (SizesOverlap helper).
- Better saved variable handling and validation.
- Minor bug fixes from v1.2 (cooldown display, marker visuals, LFM role counts, etc.).
- Still fully works on TBC Anniversary / Classic clients.
- Saved variables (RobustLFGListerDB) are compatible — old settings are respected where possible.
- Auto-repost, minimap button, message queue, raid markers, and preview system all retained and improved.

