此站点大量使用JavaScript。
请在您的浏览器中启用JavaScript。
正式服
PTR
12.0.5
PTR
12.0.1
Beta
Losing icon from macro
发表回复
返回主列表
发布者
Chumahki
So I use a stupid macro for my hearthstone. I created the macro with the question mark icon, as I usually do, and it works properly when I save the macro, and it works when I first put it on my bar. Later on it somehow loses the hearthstone icon and goes back to question mark, until I save the macro again. The macro works fine, it just loses the icon. Am I doing something wrong?
Here's my macro:
#showtooltip
/say I'm Chumahki S. Pumpkins! Any questions?
/use Headless Horseman's Hearthstone
If also tried this, with the same results:
#showtooltip Headless Horseman's Hearthstone
Thanks for your help!
发布者
Minitort
Hey
Chumahki
,
Macro's are a fantastic tool for doing silly things like this. I decided to mess around with your macro a bit and when I copy/pasted your macro in-game, I got similar results presumably as you, The icon stayed the same for a short while but eventually went back to just a question mark. So I modified it just a little bit to:
#showtooltip
/use Headless Horseman's Hearthstone
/say I'm Chumahki S. Pumpkins! Any questions?
I have noticed with other macro's as well that use the #showtooltip line that if you put the /use more than one line below it that the macro seems to have a more difficult time locating the proper icon and eventually breaks until you save it again.
Hope this helps you!
发布者
Chumahki
Changing the order seems to have solved it. Thank you!
发布者
Chumahki
Unfortunately, that didn't solve it. It still happens. Thanks, though.
发布者
Ravilious
Hi
Maybe give this a go?
#showtooltip Headless Horseman's Hearthstone
#show {<--Shows an icon dynamically}
/use Headless Horseman's Hearthstone
/say I'm Chumahki S. Pumpkins! Any questions?
Delete text in { }
发布者
Nulgar
This is a common problem with macros that use Toys (or maybe even regular items) as their icon - I assume that it
can
happen as your interface is loaded, your Collection (or Inventory) is not available yet, so you don't "have" that item, hence it shows the question mark.
Should fix itself when you mouseover the macro icon - of course, it can happen again on the next login.
However, I found something that works:
Instead of using Toy/Item names, use item:itemID
For your example, the line would be:
/use item:163045
To find out the itemID, look up the item on Wowhead, it is in the URL:
https
://www.
wowhead.com/item=163045/headless-horsemans-hearthstone
Alternatively, this would also work:
#showtooltip item:163045
/use Headless Horseman's Hearthstone
Keeps the item name in the macro - macro names have limited characters, or you might prefer empty names to not show them on the actionbar.
发表回复
您没有登录。请
登录
发表回复或
注册
如果您还没有账号。