They broke the spec switch macro Fixed Macro in comments

I know about that, but I may have used the wrong term to describe what I meant. In the talent page you can save different presets (I called them loadout), basically if you want an optimized AoE spec for unholy, and a full single target spec for Unholy, you can save both. I was asking if the talent switch macro could go directly to one of those specs, that way it would do one casting of talent switch instead of 2 (assuming the one you land on with basic spec switch is not the right one you want at that moment).

They apparently changed this function’s scope. I did some searching on an API reference and found that it’s not global anymore. They associated it with the C_SpecializationInfo object. So I prepended that to the call and got it to work, though I just removed all the boolean stuff. My call is

/run C_SpecializationInfo.SetSpecialization(2) for Enahancement, and /run C_SpecializationInfo.SetSpecialization(3) for Resto. I didn’t notice the /spn command. I’ll probably switch to that since it’s less bytes.

1 Like

Blizzards fault. I think they use some ambiguous terminology, now you mention it. Anyway, since those names could potentially be the same, I doubt that would work. It’ll just put you into your most recently used talent loadout for that specialization.

Yeah that’s what I would expect.

That’s really clean and fast. Nice job finding the changes they made.

I appreciate the post, and that you found a working fix. I’m wondering if in your research you’re looking around you found another way to do it.

I actually like the direction that I though they may be going, adding console support with the /spn instead of using lower level functions.

I feel like it’s way more user friendly and less intimidating for users, especially newer ones.

I’m interested in abstracting the spec name, so that I don’t need to create multiple macros for every single class.

I was hoping this would actually support dynamically updating the macro, so that you could, for example, just say…
#showtooltip
/spn 1

the macro and associated tool tip could then update regardless with what spec you use it on.

I’d have four macros and use at least two on most characters.
… it’s even marginally more efficient… marginally… lol
… because it allows people to store fewer macros overall, instead of character by character, while still allowing char by char macros with named parameters like they have now with Protection, Retribution, etc…

I currently use this on single buttons alone, and have in the past use this with opie…
I think given their new macro system to allow for trays and flyouts, I’ll just stick to that, if I can get this sorted…

If anyone finds anything, I’d appreciate you posting.