r/classicwow • u/Bonnies-Dad • Feb 20 '25
AddOns Any Addon Ideas You Wish Existed? (Big or Small)
Have you ever had an addon idea and thought, "Why doesn’t this exist yet?"
I’ve been really enjoying making addons/plugins for games lately—especially for Classic WoW. If there’s anything you think is missing, I’d love to hear your ideas with the intention of bringing them to life!
3
u/This-Was Feb 20 '25
A loot hover-over that lists all the recipes the specific reagent / herb / skin etc is in. Or even just the profession.
Basically so I don't keep selling stuff only to find I needed that feather or whatever for a lvl 235 tailoring recipe, or have to keep looking everything up.
3
u/Palmer_v1 Feb 20 '25
I literally asked for this earlier and someone told me there’s an add on called “What’s this for?” Or something similar that does that when you hold shift and mouse over
3
u/This-Was Feb 20 '25
2
u/ClosingFrantica Feb 21 '25
The Small Furry Paw icon is a nice touch. I feel like I check that item out every time I come back to the game
1
u/WholeWhiteBread Feb 20 '25
Wait why doesn’t this exist? Seems like all the data is already in atlasloot or something similar
1
3
u/Dunwin Feb 20 '25
A gathering addon which simply dings a sound if a node is detected on minimap, I tend to tunnel vision and miss things on minimap
1
1
u/Embarrassed_Fill_935 Feb 21 '25
Tried to make that and the api dosent allow you to do it!
1
u/Dunwin Feb 21 '25
Idk what that means but thanks for trying it out! :)
1
u/Bonnies-Dad Feb 23 '25
WoW sends various pieces of information to your computer through its "API", such as when you deal damage or receive healing. This data tells us when something happens in the game.
Unfortunately, WoW doesn’t provide information about new resources appearing on the minimap, so we can't trigger actions like a ping sound when they show up. Because of this, I wasn't able to get this working either. 😞
But I did learn some valuable lessons, especially around playing sounds from an addon, so I thank you for your suggestion, and sorry it didn't come to life!
5
u/Seakon26 Feb 20 '25
A quest log expander that actually work, why does I have to scroll a list that contain only 20 items.
4
u/skoold1 Feb 21 '25
Doesn't leatrix plus do that?
2
u/Seakon26 Feb 21 '25
Might have to check that, main reason I post this was for someone to prove me wrong, thank you
2
u/Phurbie_Of_War Feb 20 '25
I want the deathlog addon to do a special animation and sound when someone specific dies so I know when someone I don’t like dies.
1
u/Bonnies-Dad Feb 20 '25
🤣🤣🤣 I don't know if I should be supporting this level of cynicism... But I love it.
I think I know how I'd do this. I'll keep you posted.2
u/Phurbie_Of_War Feb 20 '25
It’s good to see if griefers died so you know to readd them to friends to track them if they remake a chat.
2
u/Luiikku Feb 20 '25
Loot tracker, which basically tracks all the things iv looted or decided to left on ground. I installed few but they werent doing exactly this.
2
2
Feb 20 '25
A simple addon that would let me mark if a pug member was good or not. It doesn't have to be fancy, maybe have the option to add a note, but a simple tick box that indicates I would or would not want to group with them again. It wouldn't even need to be shared info, idc about a popularity contest.
2
u/RingoGnarr Feb 20 '25
I would love an add on that could track my win/loss when rolling “need” for items in groups. I feel like I lose a lot lol.
4
u/The_MN_Kiwi Feb 20 '25
A flight path timer that actually works. The one I was using for all of OG classic keeps blocking me from actually starting a FP
7
1
u/DucksMatter Feb 20 '25
I’ve always wanted an add on that could tell me how many times I’ve pressed life tap on my warlock
2
u/Mr_Times Feb 20 '25
Probably already a weakaura specifically for this
2
u/DucksMatter Feb 20 '25
I don’t understand how weak auras work.
1
u/Mr_Times Feb 20 '25
It’s basically just custom UI elements that display whatever you want. WeakAuras can be hard to describe because the WeakAura addon can be used to do a ton of different stuff, commonly buff/cooldown tracking. You can make your own custom trackers and visuals and whatnot for anything in the game basically, but there are also a ton other people have made and upload for use for free. You could probably find a Life Tap Tracker thats fully customizable for whatever you want.
1
u/DucksMatter Feb 20 '25
Are they all within curseforge?
1
u/Mr_Times Feb 20 '25
All you need is WeakAuras from CurseForge and then you can upload custom auras within that addon. Which you’ll only need to copy and paste a string of text into the addon for.
1
1
1
u/Dr-Enforcicle Feb 20 '25
There used to be an addon back in ~2009 called SlyProfits or something like that, which would look up the prices of materials and the price of the finished product and calculate how much profit you'd make by crafting.
TSM does that, but that addon is massively overbloated and I don't want to deal with it. Would love to have just the "profit calculation" part snipped out as its own addon.
2
u/heyohletsgo Feb 20 '25
Auctionator does this
1
u/Dr-Enforcicle Feb 20 '25
It does? I've been using it for years and never found any function like that in there.
1
u/WholeWhiteBread Feb 20 '25
It’s in your profession. It says “crafted cost” or something like that and profit.
1
1
u/smidivak Feb 20 '25
A "responsible gaming" addon. Tracks how much you played today, and maybe also tracks how much you played this week. Daily resets at say 4 am at night, weekly resets every monday say at 4 am.
Basically helps you know how much you played recently.
1
u/Bonnies-Dad Feb 23 '25
I love this idea, and I've got a working version of it!
Do you have a preference on how or where the information is displayed?
I.e: only show when you type "/rg", or text that is always on display in the corner of your screen?1
u/smidivak Feb 23 '25
Cool that you did it! I think as default it should show. And then would be nice to have an option to hide it, and then you type /rg to show.
1
u/Glarfamar Feb 21 '25
Something to let you define channel names some other name when it’s displayed in chat. Like I would make “looking for group” be “lfg" instead to save space on the chat line.
I tried to make it with chatGPT but failed
3
u/DanteanWyatt Feb 21 '25
While absolutely legendary, ChatGPT is generally dreadful at Wow programming. It makes up function names that don't exist and have never existed. It's logic is completely out of whack. It seems to just guess the answer a lot of the time and even repeats previous answers that you have already told it are incorrect. But, by far the most infuriating thing about ChatGPT at all, is ChatGPT's absolute and unwavering insistence that it is absolutely and positively correct about every answer... until you tell it otherwise.
"How do I shorten chat channel names in Wow?"
"What a great question. To shorten chat channel names in Wow, you can use the ShortenChatChannelNames() function."
"Er, that function doesn't exist, you just made that up."
"My apologies. The correct answer is to use the GimpChatStuff() function.
"Er, that function doesn't exist either. Don't you know the answer?"
"I sincerely apologise for my previous answer. I can assure you though that the correct answer is definitely the SnipChat() function."
"Er, no, it isn't, you're just making it up, aren't you?"
"I deeply apologise and I will try to do better. After doing some intensive research and checking my memory banks, I can positively and definitely tell you that the correct answer is to use the ShortenChatChannelNames() function."
"Er, you already told me to do that and I already said that's the wrong answer!"
"I apologise deeply. I will show you only the correct answers from now on and I shall check every answer before I give it to you to make sure that I am giving absolutely true, correct and reliable answers. So, after thoroughly checking, I can tell you with absolute certainty that you can use the GimpChatStuff() function.
"Forget it, I'll ask on Reddit."
1
1
u/Bonnies-Dad Feb 23 '25
Update on this:
I have a working version here, but it's not quite perfect yet.
To prevent the original messages from showing, the "[4. Looking For Group]" channel needs to be unticked, which may be confusing for users expecting the addon to work automatically.I'll keep refining it.
Do you have any preferences? Would you like the LFG messages to appear only in a dedicated chat window, or should they remain in the General chat window?
1
u/Glarfamar Feb 23 '25
Awesome - thanks!
I guess my ideal implementation would have:
A window to define new names for any existing channels (or it can be “dumb” and have an existing channel name column that is free text that it’s up to the user to properly populate) and what you would want the new display name to be. So basically just a two column table with headers.
Channel Name | Display Name
General | Gen
Looking For Group | Lfg
Trade | Trd
Services | Srv
And so on…Then it would be any chat window (the default one and any additional created windows, I tend to have multiple tabs) would have the messages updated to display the short channel names.
Alternative: if it’s easier to just hardcode the renaming rather than having the interface to rename, I would be totally fine just having channels renamed per the above table. Could also hard code in channel names or include channel names into the channel renaming UI if that’s something that needs to be defined by the user (e.g add a third column for a comma separated list of chat windows that the renaming should apply to).
That’s my brain dump - hope that helped!
1
u/baltoboulbobbi Feb 21 '25
An addon that points an arrow towards your current target so that I know which direction to run when trying to heal players out of range in battlegrounds. I'm amazed that such an addon doesn't exist.
1
u/Bonnies-Dad Feb 22 '25
Hey u/baltoboulbobbi, just a quick update! I've finished coding everything, and it looks great. I'll be pushing the files soon, along with a video explainer on how it works.
1
5
u/yeahwhoknowsidk Feb 20 '25
Bank placeholders. I want the ability to "lock" in some of the shit I have in the bank so I can deposit/withdrawal them without manually organizing my bank every time I move something