Hey everyone!
To make the process of forming groups less time consuming and actually let people focus on playing the game this project came to be. I would appreciate any feedback regarding which features should or should not be included and how they could be improved on. Feel free to submit it as a comment below!
Planned Features for TBC Classic:
- If someone signs up to your group that requires an attunement, it will display if that person has finished it, preventing awkward moments
- Filtering by dungeon difficulty
Features that you might now know about.
- You can set a keybind to open and close the mainwindow in your Keybindsettings under the category "Other".
- Creating Groups with the addon will parse the chat for LFG messages and will display those players to you, making it easy to not miss people in the chat that wanna join your group!
Contribute:
I am currently looking for translators to translate the addon into chinese, spanish, french, portuguese and italian. If you want to help out just post a comment below or send me a DM.
Currently supported Clients:
- English
- German
- Russian
- Korean
- Chinese
Update 05/12/2021:
The Addon was ported to TBC Classic and is fully functional.
To join the discussion and get the latest information about the state of the addon and future features join our Discord.
Hi, prepare this addon to join Wotlk Classic, since Blizzard is determined to remove RDF from it, thanks.
Hello can you fix so it is not saying "Escape from Durnholde" instead of the real dungeon name of "old hillsbrad foothills" (https://tbc.wowhead.com/old-hillsbrad-foothills) :)
Aight, I started working on the addon for myself to fix some of the most annoying stuff, and ended up in a rabbit hole of adding features I wanted to have, so I guess I might as well just release this to the world. I dont know much about LUA or wow addon making so there is a lot of wonky code, but I recon there is plenty the addon creator can integrate into the proper mod.
This has only been tested in WoW Burning Crusade Classic.
The dropdown can now look like this
DOWNLOAD
Changes:
-Heroic mode dungeons, and new filters to show only normal, heroic, or both.
-Fixed most causes of dungeons not being recognized and ending up in the Custom category.
-Dungeons in dropdowns now show up in a set order.
-Added min/max level, subzone, and coloring for text in the dungeon dropdown.
-Chat messages took a random time between 1 to 15 seconds to start being processed. Pretty sure this was a design decision from the creator, and while I understand why he did it, I removed it so its now instant.
-Widened the main menu a bit more, and dungeon groups are vertically shorter so more can fit.
-Text now shows raid icons like {skull} or {star}.
-Increased minimum level of some TBC dungeons. Need feedback on this one.
More descriptive patch notes and possible TODOs: https://pastebin.com/KEeJMSNk
Is there any way to color the listed dungeons by recommended level? Or is it possible to sort by or add required level ranges?
Can you reimplement some sort of automatic matching / inviting like it was at the beginning of this addon's life? Or am i thinking about a different one? It would be great, the current state of trying to find a party is honestly unbearable.
I wasn't getting any notifications for shat halls, so changed this line in classiclfg>src>data>dungeons.lua, the "sh" is probably going to lead to a lot of false positives but "shat" should help if anyone else is having issues.
ClassicLFG.DungeonManager:DefineDungeon("The Shattered Halls", "TBC", 5, 68, 70, "Hellfire Peninsula", "", {"shh", "shattered halls", "shat", "sh"}, ClassicLFG.Faction.BOTH, "Interface\\LFGFRAME\\UI-LFG-BACKGROUND-HELLFIRECITADEL")
The crushability macro:
/script DEFAULT_CHAT_FRAME:AddMessage(GetDodgeChance()+GetBlockChance()+GetParryChance()+5+(GetCombatRating(CR_DEFENSE_SKILL)*150/355 + 20)*0.04,1,0.5,0)
does not work when the addon is installed.
If I uncheck it, and reload, the macro works.
Any way to make the background not transparent? It's kind of hard to see, and I think it suffers from the same 'frame strata' issue that some addons have. Where parts of them are under other UI elements.
Went looking for the Alpha variable and couldn't find it.
...I'm probably blind. >_>
Would it be possible to add additional filtering for roles? For exemple I am a tank and I am only interested in LFM messages that contain "tank" in them for the instances that I have picked. Also, would be nice to add additional filter for "HC" to filter between normal and heroic runs.
Old hilsbrand tags not working atm, because it's named escape from durnhold
In reply to n_ool:
If you're interested the file at "C:\Program Files (x86)\World of Warcraft\_classic_\Interface\AddOns\ClassicLFG\src\data\dungeons.lua" is the file that seems to be using to define the filters. I noticed it has "hilsbrad" in the string for it but not "hillsbrad". You can fix this by adding a comma and "hillsbrad" at the end.
So line 40 would have a part like this:
{"cot1", "cot 1", "durholde", "efd", "hilsbrad", "hillsbrad"}
You can do this for all of the lines. Each line is for a dungeon. With the name of the dungeon and then all of the parts that have the {} are just a list of words the addon uses to filter LFG chat. So you can add your own that are associated with that dungeon in there if you feel like its not picking up some mispellings or other things. Just make sure you use "" for each one and have a comma between them. This is what I've been doing because I love the addon but it doesn't pick up everything and I miss out on some dungeons.
Hope this helps you. Or someone else. Good luck. Hopefully dev will update with better filtering.
Would be nice to be able to enlarge window so you actually can see the whole context/text people write instead of having to open the addon and hower mouse over.
Same counts for when it popups in the middle of screen, please make the window more wide.
Suggestion please add filter for HEROIC on/off instances to us that does not want/have possibility for heroic yet.
In reply to wazerFPS:
Working on these! Trying to get it done this month. Quite busy with TBC itself right now :)
The TBC port keep spamming chat when a friend on your friendlist logs out.
In reply to JohnEU:
I'm getting this as well. After a while, constant spam of "No player named 'playername' is currently playing" like once or twice per second.
In reply to JohnEU:
Thanks for reporting this, i'm having those messages as well and it's been driving me nuts:
[16:45:29] No player named 'X' is currently playing.
[16:45:31] No player named 'X' is currently playing.
[16:45:32] No player named 'X' is currently playing.
[16:45:33] No player named 'X' is currently playing.
[16:45:35] No player named 'X' is currently playing.
I've been searching for which addon causes this but i couldn't find any, until i stumbled upon ClassicLFG checking my friendslist and had a look here.
Been disabling addons i thought could be the cause, had a friend log on and off for me, now i disabled this addon to see if that's the one.
Edit: it's this addon, the messages are gone. All my other addons enabled except this, hope it gets fixed soon because lfg channel is 1 big chaos on Mirage-Raceway with msgs racing over my screen.
In reply to shiobanelly:
Same issue here!
In reply to Crazyy_Lazyy:
That should be fixed now!
In reply to SuuTV:
Thank you! <3
----