Custom macro icons removed? Why?

Blizzard why have you removed my ability to make custom icons for my action bars from other classes and specs icons?

For years I was able to use other icons from all classes and specs to create icons for my macros that made sense to me while I played, as of 8.1 I can no longer do this as the icons from other classes and specs have been removed and I can no longer see them, I can only see icons from my class and spec

This isn’t a bug as my other characters are blocked from using different icons from other classes and specs as well, What was the reason for this change?

TL;DR: Blizzard restricted the icons you can use for macro! to class specific icons!

6 Likes

Noticed this a night or two ago and thought I might be missing something.

I agree that it’s inane and I sincerely hope it’s an unintended side effect and not some kind of bizarre premeditated change.

It looks like old macros sitting in my general tab still have icons that don’t belong to my currently played class, though, so I guess a stupid and clumsy workaround could be to create the macro on the class you want an icon from. It’ll clutter up your general tab, but should work.

2 Likes

… Huh. That’s perverse.

Until Blizzard can underp themselves from this, I recommend the addon MacroToolkit.

2 Likes

You’re lucky then, I can’t see any of the other class macro icons even in general tab :frowning_face:

Icons aren’t themselves class based, so should be easy to work around. I know there is away to use a script to set your macro icon… damned if I remember though.

1 Like

Could it be they didnt realize something they did caused it?
I cant think of any reason, beyond updating them, that they
would do that.

2 Likes

The prunehammer strikes again.

2 Likes

you may be able to work around it by logging into a class with the icon you want, making a macro using it, then editing the text file that stores your macros with the icon information

macro text location - wow/retail/WTF/Account/[acount]/[character]/macros-cache.txt

each macro will have a line

VER 3 00000000000000C6 “!HANDIN” “INV_MISC_QUESTIONMARK”

in the above example “INV_MISC_QUESTIONMARK” is the icon attached to it

it might be possible to rename that part to the icon name your after.

you may need to set the file to ‘Read only’ before logging in, reload, then log out, and turn off ‘read only’ to prevent the server replacing the details.

1 Like

This feels like the 8.1 motto, to be honest.

8 Likes

Unfortunately Macro Toolkit doesn’t have all the available icons either :frowning_face:

Sad to see this change, a feature that has been in the game as long as I can remember. Of course, not a whisper about it in the patch notes.

2 Likes

If you edit the text file, it will be loaded as is, no need for doing anything special.

There’s a cache.md5 file that is used to check if new copies should be loaded from the server; if the value in that matches, the current files on the client are assumed to be correct, even if the hash value doesn’t match the existing files.

That’s how you transfer macros to PTR or a new character. Enter the game, log out, now the cache.md5 file has correct value that matches the server. Then replace any files you want, they’ll be used next time you log in with that character.

If you modify (or even modify, then revert) something, that set (character-specific or general macros, for example) will be uploaded to the server and the cache.md5 file will be updated. The system is designed so that if you play on another computer and change something, those changes will be used when you switch back. It doesn’t try to prevent modifying the files locally.

The macro icons have been hot fixed as of today! Thank you Blizzard :smiley::smiley::smiley: