Feature Request: Addon Equip & Save gear w/o changing spec

Right clicking the minimap button a few times to save each spec’s gear is excellent. However, having to “Activate spec THEN equip&save gear” is brutally slow

Changing spec 2 or 3 or 4 times for poor druids

Can we get a shortcut or click-the-minimap icon that does what right-clicking currently does but DOESN’T switch spec first (just equip&save’s the gear)? <3

I love this site, you guys are the best. Literally couldn’t play the game without you. Tytyty

In theory we could do that… requiring the spec change was more necessary in earlier expansions where it was more likely for your gear to be invalid from spec to spec.

There are still some cases though, e.g. unless you are in Fury spec you can’t equip two 2-handed weapons at once as a Warrior.

That said… you generally don’t need to equip a gear setup unless you are going to swap to the spec that will use that gear setup. Unless I’m missing a use case, which is very possible!

Thanks for the reply!

It’s not the equipping that’s important in this use-case, it’s the saving <3

Every time I gain a piece of gear I need to know “is this Best in Bag for ANY of my aoe OR 1target -focused sets over FOUR specs?”

I export-from-addon, import-to-website, then export-from-website and import-to-addon (whew)

…and now, to know if the gear is a Best in Bag for ANY of the 6+ gear sets I carry around, I have to start right clicking the icon to equip&save each potentially updated gear set

Except, I have to wait on that hideous spec-change cast bar FOUR times.

I didn’t want to change spec, and I certainly didn’t want to slowly change spec one (or two, or THREE) times just to instantly change back to the original main spec.

I just wanted my sets updated.

Which let’s me make bank and sell-junk decisions, plus use other macros/addons to move or equip the now-updated and named sets however I like

When you get a new item, you can just export from the addon to the website once – you don’t need to activate each spec. Using whatever spec happens to be activate at the moment is fine. The item will be available in your inventory for all specs/setups on the website.

You can then optimize any spec – say your active spec is Balance at the moment. Then, press “send to addon” on the website – this will go through and first optimize all of your setups for all specs regardless of the order you have them on the left of the Best in Bags interface, and produce a string of data containing information for all of them. When you import that in the addon, you are good to go for any of your setups.

a) We only need export-from-game-to-website once, it catches all gear regardless of spec

b) We only need to import-from-website-to-game once, it pulls all info on all sets into the game

I am aware of (and grateful for) both of those things. Great design, ty very much <3


Here’s the problem:

Doing B does not update Blizzard's in game Equipment Manager sets.
Not even the current one.

Those in-game Equipment Sets are not updated until you:

  1. open the AMR Addon

  2. manually select one of the many gearsets

  3. click the green “Activate Spec and Equip Gear” button
    - Since all we want is to update the in-game Equipment Manager set, this frequently requires a very slow spec-change followed by immediate spec-change back

  4. repeat for each of many gearsets, across multiple specs

Alternatively we can right click the minimap icon:

  • which does the same as above, but automates the “select next gearset” step

Most people (I assumed) use Blizz’s in-game Equipment Manager. I only use the AMR addon to import and updated those Equipment Manager sets from the website

  • There are many other addons that depend on the in-game Equipment manager to flip between gear sets with: keybinds, on-screen icon clicks, automatically when mounted, etc.

  • It also, importantly, marks that piece of gear’s tooltip with “belongs to xyz gear set” when it’s in your inventory, which is crucial for organization decisions like shuffling items between the bank

  • Bag managers like AdiBags depend on those in-game Equipment Manager sets to display nicely organized sections of “Saved Equipment” vs “Everything Else”


The perfect solution would be to have the import button also save/update all the in-game Equipment Manager sets

If the api doesn’t allow that though, all we really need is a version of the current right-click-on-minimap-button function but that doesn’t force you to change specs first. JUST equip’s and saves the gearset after cycling-to-next-set

I see – so this is mainly about updating the in-game equipment manager sets.

Originally I wanted an import to do this automatically, but it is unfortunately impossible. The only way to update an equipment manager set is to actually have the gear already equipped. (Which is super annoying… because then I can’t use the equipment manager to change gear in the addon code… I need to write my own code to first equip the gear… to tell it what gear to equip! Terrible API design by Blizzard, but that is par for the course with WoW addons.)

For most classes we could probably allow equipping a setup without changing spec… I think warriors might be the only exception right now.

I can add it to my list of things to investigate further… I really wish we could use the in-game equipment manager because it can swap gear much faster than I have been able to figure out via other means. It is quite difficult code to write because Blizzard does not give a good way to check for things like unique constraints, etc. It’s all a pretty ugly hack.

1 Like

really love and appreciate all your effort. Especially hearing how much workaround you have to do with Bliz’s nightmare api. Thank you for everything