Attune
by Cixi@Remulos (Classic Oceanic)
WHAT THE ADDON IS FOR:
Attune is there to collect your current attunement progress, and character information (class/race/etc) and allow you to upload that information to the WarcraftRatings website
The Website will then allow you to display/edit/share your attunement progress with others/guildies
The uploaded profiles can be found at https://warcraftratings.com/attune
This works for classic, and will also work for The Burning Crusade where attunements are plentiful
Consolidation of guild progress in the Guild summary tab:
Quest tooltips, including recommended group size:
See who's on the attunement step
See who's completed the attunements

Interface Options:

INSTALLATION:
- Copy the "Attune" folder into your Wow Classic \Interface\AddOns\ folder
- Restart World of Warcraft Classic
HOW TO ACTIVATE:
Just type /attune in chat to display your progress.
If you want to share this progress with the community, click the "export" button.
This will open a window with an encoded string you can copy to your clipboard
The data can then be uploaded at https://warcraftratings.com/attune/upload for sharing/updating/etc
To survey the progress of your guild, click the "survey" button to collect the information.
You will then receive progress data from any guild member with the addon.
Once you have enough information, click the "export" button to upload the guild progress on the website.
The survey information is also captured in the Guild summary page, accessible via the "Guild" button
Once you have enough information, click the "export" button to upload the guild progress on the website.
The survey information is also captured in the Guild summary page, accessible via the "Guild" button
(For this to work, guildies will need the addon too)
CONTACT:
Join the discord server to have a say in the direction of the addon
Submit bugs/suggestions/comments here: https://discord.gg/MpfDeBZ
May the Earth Mother protect you all.
Cixi@Remulos (Classic Oceanic server)
Have you considered adding more to this, such as collection of keys or even completion of major quest chains that are not attunement oriented. For example, the warlock dreadsteed quest? The framework you have here is amazing, and it could be a more all-encompassing "checklist" of content rather than just attunements.
Hi! First of all thanks for this addon. It's a huge help for me.
Can i ask to expand the addon to check if the characters did quests like Onyxia head quest, or Hearth of Hakkar and to check for keys (for example Scholomance or UBRS.)
It would be awesome to see such things together in one place.
Thank you very much!
In reply to Stefat:
Hi thanks for your feedback.
I'm currently working on other updates (namely seeing which guildies are on the same attunement step), but will have a think on whether or not to do those changes in the future.
To be honest, my focus is shifting towards TBC at the moment.
Possible bug? https://i.imgur.com/pUaU7K8.png
We're both on Oculus Illusions but I have 4/20 Black Dragonspawn Eyes in inventory and she has none
In reply to firefoxirl:
Thanks for the feedback - I'm working on improving the realtime checks (rep/kills/levels etc including items) so this should be working as expected in the future releases.
At the moment it only checks for the presence of *any* item (1 is enough to validate the step, no need for the full 20).. that's why you show ahead of you friend
In reply to firefoxirl:
Today's update (v206) should address this issue
One thing is I would like to see is a horizontal scroll for some of the wider attunements (like onixia).
Otherwise it seems to be mostly straightforward. It might also be nice if there were some tool tips with useful advice for some of the steps.
In reply to walker_boh_65:
Thanks for your feedback.
The window should be resizable just by selecting one of the borders, but for smaller resolutions this could be a problem. I'm looking at adding a scaling/zooming option to reduce the size.
Tooltips for quests have been added in the latest version.
You could add a link in each mission to wowhead, like Leatrix does.
https://imgur.com/DF8kFk1
Ty!
In reply to fanspunk:
Hi, and thanks for your feedback.
I've opted for enhanced tooltips on quests
Love how this looks. Makes me wish there was something like that for quest chains. Made an application for myself at one point to create charts like that:
https://i.imgur.com/uR1HtXw.png
https://i.imgur.com/RMTY7ZH.png
https://i.imgur.com/RXmX0Ot.png
Feedback:
- Ding sound when switching between categories is out of place. There are commonly accepted sounds for that, like SOUNDKIT.IG_MAINMENU_OPTION_CHECKBOX_ON that's used by pretty much every clickable list in the game, for example.
- The window frame has a high strata and forces itself above all other frames, including the export popup, which may be inconvenient.
- The red/green/blue background colors could be toned down a little, they make reading the gray subtext a little difficult. Or add a simple shadow to the text.
- Your custom icons are 32x32 for some reason, when the source icons are 64x64. Makes them just a little blurry even at 1:1px UI scale.
- If an attunement chain references another attunement, make those buttons clickable, and clicking them would change the selected category to the appropriate attunement.
- By simply adding an OnClick handler HandleModifiedItemClick(itemlink) you can make the items linkable in chat (and previewable, but it's useless in this case), I'm sure someone somewhere will be happy about being able to do this.
- Feature request: display somehow whether a step requires a party or a raid to complete for easier planning. Examples of how I can see this being displayed:
or
In reply to ZEUStiger:
Thanks, all valid feedback - will.look into it
In reply to ZEUStiger:
Thanks for that feedback.
I've fixed a number of things, and added new things that should cover for the rest :-)
- the ding sound was a bad case of copy/pasta at the last minute... replaced it with the correct one
- changed the strata of the frame (high) and dialog (dialog)
- colors have been toned down, but don't want to change too much as it needs to remain close to the website as well, which I like as it is
- icons still need to be reworked, but low on the priority list. this issue will disappear by itself once TBC hits as the native icons will be used
- added the click from super to sub-attunements. liked that idea alot
- not sure what you mean by making linkable in chat. (the quests?)
- I've added the step difficulty (of quests so far) inside the tooltip. working on adding a similar thing for NPCs (with location etc)
- Colors: better now, the grey text is much easier to read.
- Icons: naaah, the issue won't disappear in TBC, because many of your icons come from achievements, and those won't be out till WotLK. :)
- Sub-attunements: would be better if the whole frame would be clickable, not just the icon. It took me some time to realize I'm supposed to click the icon. You can change the SetBackdropColor in OnEnter/OnLeave to a brighter one indicate that the button is clickable, if that's what stopped you.
- Links: Shift-clicking frames that display items or quests could add their link to the chat if the chat's editbox is active. HandleModifiedItemClick would take care of everything for you: both testing the shift being pressed and the editbox focus and will even add the text there, you only need to provide it with a link string. Item links can be done already, quest links are not supported in the Classic client, but I think they would be in TBC.
- Difficulty: I would prefer a more visual solution, but what you did with quest tooltips is already perfectly serviceable and can remain that way.
Here are all the changes I'm proposing: https://www.diffchecker.com/zbkJPUBR
Quest links won't work in Classic, you can disregard them, and the level is hardcoded there for the lack of better options (can't access that info without the quest being in your questlog), but that shouldn't make any difference, to my knowledge.
And a few more:
- The bottom resize bar is so thick that it overlaps the buttons and partially prevents them from being clicked. Can be solved by adjusting its/buttons' frame level.
- There is something wonky happening occasionally when resizing the window: https://imgur.com/ydNlX3R The attunement panel's scrollframe as if detaches from the window and remains in the same place on the screen despite the window being dragged around. Resizing the window again after this happened updates the scrollframe's clipping rectangle, but doesn't fix it from being detached. I couldn't find a reliable way to reproduce it, it happens almost randomly after resizing and dragging the window. I have no idea what's happening there and dread to imagine how much effort it could take to fix, knowing how ugly scrollframes are to work with. Good luck.
- The visibility of the vertical scrollframe in attunement panel is not updated when the window is resized vertically, only when horizontally.
- The nitpickest of nitpicks: Dunno if it makes sense to have the Survey button on the bottom, visible globally, instead of it being somewhere on the Guild characters panel. You could also automatically update the guild character list as addon messages are coming through from other players.
In reply to ZEUStiger:
The next version will have the change to sub attunes (whole frame clickable instead of icon only). thank for the snippet.
Selecting a sub-attune will also correctly set the tree view now, and the last attune selected will be remembered.
I'll leave the shift-linking of items in, but not quests as it's just confusing.
The bottom buttons strata will be fixed, but not sure about the weird 'detach' issue. I only managed to reproduce it once, and not sure how. Probably not a big big deal, will leave it to when I have 4h to waste >.<
I'm guessing it's my integration of non-Ace elements inside the Ace3 frames that's causing it. Must be missing an event that breaks it somewhere.
Clicking on the 'Guild' button and back fixes it.
I've focused on adding content lately. Should have all the tooltip for quests (classic or TBC) as well as the whole chain for Black Temple.
Expecting an updated release tomorrow or the following day
In reply to CixiDelmont:
Many people have questie installed and that is able to turn quest name pastes in chat into a clickable link. please support this.
Hey! Would you be able to add some sort of description to the quest name? Maybe in tooltip on click? Thanks!
In reply to SoggyBottom1:
Hi, and thanks for your feedback.
Quest tooltips have now been added