Help for mage macro

Hello, here’s my Fire Mage macro. I’d like some help, please. My problem with this macro is that the “Scorch” spell is cast intermittently between some “Fireballs”. But what I would like my macro to do is the following: it only casts “Fireballs” and when I move, the macro should only cast “Scorch”. Can you help me with this? Thank you.

d8t7caWBHwVukUTsvVLsyBuuDyvMjLQ7srmBu1PL4MaYVOO8nPOCoLI2PK2lz3G2Vc(PuknmuACurduPqdvPGbJIgofoiupdOoMuDCPOAHuPwkvYIPQwoepeGEkYJvYZv0erHPkyYuLMUOlsfUkLOlRQRdKnkfzRufBgqTDPu5Jus(QsftJI0FvQ0iPK6ZsHrlLmELsDsuzzq6Aa48ukRuPK1kLQETcT6kOAxutCUCSlXvTYUdvrvqK9BMwA49Y3Riuwutz7SM2DcqhS5Ia6wiXPcQ2vqKNdPC(8)ubLIWRSeHtfuTRGQDfuTlYS1nZbMwaJRwhe(8fydtgycUVPtWMlkyZ4fHxzjcvQkQcQ2fz26M5atlGXvRdcF(cSHjdm7GblkyZ4fHxzjcvQkyfuTlYS1nZbMwaJRwhe(8fydtgyIUPPoffSz8IWRSeHkf56n(lvfvuWMXlYEmAiIY3OjqWvwIqrBaPerkPnLkfXb9bv4tphs585)PcICvGnqLViR)ZR8fbyCV)LYTOasbo(jQ8fv)1O8ffqkWXp7YxK7NpLVixfyJU8vQuPiY4xCmu1POD(Bedc5MkOueqFEmU8uqu44Fyof52jdS1Eg9m3E72J4P5U3JBdp5cf4MzNWn4AXoYz5ixHlhxymgJXymgJXymgJXySihqGJiRhW4EJlp)cFjTj3IWGYwrerCryCc8Je3idqWbMaf9Iicq(Bo5yOQtraDqqhphmFK29WSeHYTOqBbu1ollklRO6T)f1eNlh7sCvRS7qK1pVHOHTg2seJh4deFQAxK9BMwA49Y3Riuw0olklaDwuuayfrg)IJHQMdw0o)nIbHCtfukYkYHNhzwIqvb3bGvPsLsa

Sorry just now seeing this. I might be 1000% wrong here, but i don’t know that the macro can support movement or not independently as it is running in sequence. What i can say is that you need both in the macro to get your procs to work right. But that being said. I would make a mod key to support scorch alone so as you run you are just casting that and when you stop it goes back to the normal rotation or just put it on a different key with something like.

#showtooltip
/stopcasting
/cast scorch
/cqs

something like that maybe so when you run it stops what ever you are trying to cast like phoenix flames and such and just cast scorch. hopefully that gets you closer.

Can you do a pvp macro please

I can try. I have only played pvp as a hunter before. But I’ll take on the challenge

The best way to solve the Scorch when moving and Fire ball when stationary problem is to create a loop that casts Fireball several times before attempting Scorch, increasing the probability that it will be the chosen cast.

Obviously, if you’re moving Fireball will not cast leaving scorch to be cast every time. If you are stationary, the probability of cast Fireball is much higher with the loop, but won’t wont be 100%.

You can curve this decision making by increasing the amount of times the Fireball loops. If you loop too high though, the macro spends to much time attempting Fireball, and will neglect your other cooldowns. I like a 10:1 Fireball to Scorch balance, seems to do the trick.

Also, to avoid burning though your Fire Blast charges all at once you can gatekeep the cast behind the hard Phoenix Flames cooldown, like this:
/castsequence [nochanneling] reset=combat Fire Blast, Phoenix Flames, Fire Blast

  • I put this part in it’s own loop for the same reason, to be able to adjust the probability that Fire Blast / Phoenix Flame will be selected.

Here is an edited version of your macro:

dieRdaqiKu1Sqj5wij8lPsnmQQJPulJcpJkmnLORPKSnvfFJkQXjeNtQK7HKObIKkhKsluLYdrPmrK4IOkBuLQpsfzKsv5Ku0krj1mrvDtuHDQOFIKILIk9uOPkLRkvXwvcFfLO1IKK3kvP7kvv7L8xuQgmv6WGwSq9yvmzPIllzZOI(SsQrRQ0Pv41QKzJOBRQQDd8BbdxvoUQklhfphHPl66uLTJKuJhLW5fsRhjL2psT2QP5w4DtU8yhnNoXNh78Oy200qnH8HezpVoWS6i0W3yP)s)v7iR89DwihWdtGqnn3QjCbKzaJjlc1uk0EYraqOMMB10CRMMBHDFGejr9ZRaNI2Txq48fcaf5aSUFAxAxAxMIOsQ8e(hdtAxAxh7UI44dRODnw58QLBwr76y3vehFe2I(kH2tocaLcBrFLq(HWti36vWuZLcXSE39aNCeacX6NxbYbKuPMgQP5wnn3QP5wy3hirs72liC(cbGICaw3pT72HdHTOVsO9KJaqPWw0xjKFi8eYTEfm1C7leZ6D3dCYraieRFEfihqsLAAOMMBHDFGejTBVGW5leakYbyD)0UgDTmIWw0xj0EYraOui36vWuZTWw0xjKFi8eIz9U7bo5iaeI1pVcKdiPsLcnbXEdYCbKzaJjlc1eYDawBOyH9vWokwiBH)XWu3e2ygGRknuSWzDUuSWgZaCv5wXcVvKPIfYDawVvSsLkfIV6ysrZiczzbVSEmqc1ukKJkHuGjunHnizbscH3IqX23IRfeSGfufZIF3(BPwsKRbNoZhTRn)6Fz2ZL5WmVowR1ATwR1ATwR1ATwRqoGapiPjilgQUa5iauSqRx(nWi0maceCwmbQJIhG2LJqhgHoH8wumeJaqth7plfYdWzG5uSf()GjmEqoYO6MWg1WMMBFFd)pcNW)LW7MC5XoAoDIpp25rXSjSVI8j0PqOdTlP35I6PznnRPcAxBXWuxcPuCc9itn3c5djYEEDGz1rOHVX23WF123WyLVq8vhtkA(XHqwwWlRhdKqnLczJesqysrZikvQuca
1 Like