Macro Toolkit

Macro Toolkit

2M Downloads

Extended Macros Not Working in 10.0.2 (part 2)

chodyo opened this issue ยท 7 comments

commented

As a followup to #10, I seem to still have a couple macros that refuse to work. I just tested them with no other addons active, as well as copying the macros to create a new one just in case, but still no dice. Both these macros were doing fine until one of the DF prepatches (I don't remember if it was the first or second).

Random hearthstone

  • The castrandom works fine by itself
  • The macro works ok until I extend it beyond the char limit so it doesn't seem to be a problem with the logic
#showtooltip [mod:shift] Garrison Hearthstone;[mod:alt] Dalaran Hearthstone; Noble Gardener's Hearthstone
/use [mod:shift] Garrison Hearthstone; [mod:alt] Dalaran Hearthstone;
/castrandom 166747, 190237, 188952, 172179, 166746, 162973, 163045, 168907, 184353, 165669, 182773, 180290, 165802, 165670, 64488, 193588, 183716

Rogue poisons

  • Pretty much the same deal as before, macro works fine until I extend past 255
#showtooltip [mod:alt]Numbing Poison;[mod:shift]Crippling Poison;[mod:ctrl]Wound Poison;Instant Poison
/use Repurposed Fel Focuser
/use Oralius' Whispering Crystal
/use Eternal Augment Rune
/use [mod:alt]Numbing Poison;[mod:shift]Crippling Poison;[mod:ctrl]Wound Poison;Instant Poison
commented

thanks for the info, that should make it easy enough to test myself :)
out of curiosity, if you put /run print('hi') in any of the broken macros, does it put "hi" in your chat frame? or does nothing happen?

commented

Good thinking, I just tried it with print statements between each line and there's no output in chat.

ex:

/run print("0")
#showtooltip [mod:alt]Numbing Poison;[mod:shift]Crippling Poison;[mod:ctrl]Wound Poison;Instant Poison
/run print("1")
/use Repurposed Fel Focuser
/run print("2")
/use Oralius' Whispering Crystal
/run print("3")
/use Eternal Augment Rune
/run print("4")
/use [mod:alt]Numbing Poison;[mod:shift]Crippling Poison;[mod:ctrl]Wound Poison;Instant Poison
/run print("5")
commented

odd, using that exact macro, prints 0-5 for me
could you disable "Override built in macro UI" in the options, type /m to open the default macro UI, and tell me what it looks like? should look something like this

#showtooltip [mod:alt]Numbing Poison;[mod:shift]Crippling Poison;[mod:ctrl]Wound Poison;Instant Poison
/click [btn:1]MTSB121 LeftButton 1;[btn:2]MTSB121 RightButton 1;[btn:3]MTSB121 MiddleButton 1;[btn:4]MTSB121 Button4 1;[btn:5]MTSB121 Button5 1

are you using any action bar addon for it? if so, is it also broken with default action bars (no addons loaded except MacroToolkit)?

commented

Hmm strange, yeah it looks pretty much the same as yours. No other addons enabled and the macro looks like this

#showtooltip [mod:alt]Numbing Poison;[mod:shift]Crippling Poison;[mod:ctrl]Wound Poison;Instant Poison
/click [btn:1]MTSB3 LeftButton;[btn:2]MTSB3 RightButton;[btn:3]MTSB3 MiddleButton;[btn:4]MTSB3 Button4;[btn:5]MTSB3 Button5

I added a /run print("0") to that generated macro and it printed, it just didn't cast any poisons.

commented

ah no, I think I found the problem
compare your macro with mine

/click [btn:1]MTSB121 LeftButton 1; [... mine]
/click [btn:1]MTSB3 LeftButton; [... yours]

for some reason, you're missing the {space} 1 after each mouse button name; this is required, and should've been automatically fixed on login (and any /reload) ๐Ÿค”
are you absolutely sure you're on version v10.0.2-4?

commented

Ah interesting, nice catch. Yes I'm sure, but curse is saying my addon is "modified". Not sure how I got into that state.

I just did a manual reinstall of the addon and everything is working perfectly again :) thank you so much for your time, it's so nice to have these working again!

commented

odd, glad it wasn't actually broken then :)