Change specialization macro

I’ve been running the following macro to change my druid specialization:
/run SetSpecialization(GetSpecialization()==3 and 3 or 3)
This would change me to guardian spec, and change the number 3 to a 1 or 4 would change me to boomkin or resto.

With the new 11.1 patch, none of these are working anymore, so I have to open the specialization window and choose the spec I want now. Does anyone have an update that’s working for this macro?

2 Likes

I was surprised to see it not working too. Waiting for somebody to find out what happened.

That spec changing panel is one of the most useless things in the interface. The specs could easily be buttons on top of the Talent page.

2 Likes

I don’t change specs much with other classes, but do a lot with the druid, so it’s definitely a pita for me.

2 Likes

Yup, my 3 macros broke as well. Had one for each spec, and these are now triggering an error in BugSack.

/run SetSpecialization(1)
/run SetSpecialization(2)
/run SetSpecialization(3)

Since this post seems to be getting some love for some reason, the solution was posted below, but I’ll edit it in here as well:

/run C_SpecializationInfo.SetSpecialization(1)
/run C_SpecializationInfo.SetSpecialization(2)
/run C_SpecializationInfo.SetSpecialization(3)

Don’t put all 3 lines in a single macro though, this is just one line per macro per spec!

4 Likes

There is a thread in the UI/Macro forum talking about a change made and the need to add to your macro:

3 Likes

Thank you! It works!

These are what work for me:
/run C_SpecializationInfo.SetSpecialization(1)
/run C_SpecializationInfo.SetSpecialization(2)
/run C_SpecializationInfo.SetSpecialization(3)
/run C_SpecializationInfo.SetSpecialization(4)

Thanks for the info! A great relief to have that working again. :slight_smile:

Ah man, they beat me to it! I just found that same thread and headed back here to share the good news. Glad we all got a solution.

I just ran into this too, and knew someone would have already solved it here…! Thanks to all <3

EDIT: though I just realized this in the Druid forum lol…

Takes more time to set up the macros and deal with the fix when they break vs just changing specs manually lol