Forum Settings
       
Reply To Thread

A bit of macro help please - I'm no lua expert!Follow

#1 Oct 18 2010 at 7:16 AM Rating: Decent
I've been messing around with talents here, and my arcane build has Presence of Mind - I thought about a little macro for Arcane Blast;

cast (Presence Of Mind if availabe);
Arcane Blast

Help!
#2 Oct 18 2010 at 8:39 AM Rating: Good
you pretty much have it already

/cast Presence of Mind
/cast Arcane Blast


You generally want to use it on the 4th stack to get the highest critical multiplier/damage out of the blast. or when you are on the move.
#3 Oct 18 2010 at 8:56 AM Rating: Decent
yeah, that's cast both of those, but can a macro cast POM only if it's cooldown - or face a few 'spell is not available' messages until the POM CD is cleared...
#4 Oct 18 2010 at 11:15 AM Rating: Good
Oh gotcha, I just had a separate macro for it so that it just does both.

I'm sure using a modifier would work, but I don't think it would work automatically, you'd have to add another button to it (ctrl/shift/alt/etc)

I'm not positive how it works (don't have a lot of time to look it up)

/cast [modifier=alt] Presence of Mind
/cast Arcane Blast

This way when it is off CD you can hit alt and it will cast PoM, otherwise it will just cast AB.
#5 Oct 18 2010 at 11:59 PM Rating: Good
Citizen's Arrest!
******
29,527 posts
Deadlight wrote:
yeah, that's cast both of those, but can a macro cast POM only if it's cooldown - or face a few 'spell is not available' messages until the POM CD is cleared...
The simple macro without the modifier should attempt to cast PoM when it's up and otherwise will cast AB instead. That said, you will get the "Spell is not available" error every time you hit it when PoM is on cooldown. You have two options for dealing with that(well, three if you are capable of leaving it as is and ignoring the error).

Anobix's way is how I'd recommend doing it, as it still allows you to control when you hit PoM for max effect, but removes that extra button clutter from your bar. However, if you're truly lazy(and don't mind the fact that you'd have almost no control over when PoM is cast), there's a command you can add into a macro to turn off error messages. If you're interested, I can check my macros when I get home from work to see if I have my old TBC "Pop all cooldowns and cast fireball", as I'm pretty sure I had that code in there.

#6 Oct 19 2010 at 2:13 AM Rating: Decent
Ob yeah Poldaran, that's what I'm after :)
#7 Oct 19 2010 at 2:34 AM Rating: Good
Citizen's Arrest!
******
29,527 posts
I'll take a look when I get home, then, assuming I don't manage to forget between having to go to the store and the gym after work.
#8 Oct 19 2010 at 2:47 AM Rating: Good
Citizen's Arrest!
******
29,527 posts
I did a quick forum search and I found this with my old macro in it:


Quote:
#showtooltip Fireball(Rank 13)
/script UIErrorsFrame:Hide()
/cast Combustion
/use 13
/cast Icy Veins
/cast fireball(Rank 13)
/script UIErrorsFrame:Clear()
/script UIErrorsFrame:Show()


Xsarus suggests in that thread that the bolded portions are unnecessary, so if we adapted the macro to what you're trying to do, you'd want it to look like this:

Quote:
#showtooltip Arcane Blast
/cast Presence of Mind
/cast Arcane Blast
/script UIErrorsFrame:Clear()


Try that out, and if it doesn't work how you want, then try adding back the bolded parts. If it makes an annoying sound when it's off cooldown, you might add the following lines in right about where the bolded ones currently are.

Quote:
/run SetCVar("Sound_EnableSFX","0")

/run SetCVar("Sound_EnableSFX","1")


Bear in mind that this was all from back in January 2008, so I can't guarantee it all still works, but should be worth a shot.
#9 Oct 19 2010 at 3:39 AM Rating: Decent
You're the man! Cheers for this!
#10 Oct 23 2010 at 6:38 PM Rating: Good
**
584 posts
Because it's not worth making it's own thread about, I'm going to post this here:

Can anyone tell me what the macro for making Mana Gem, Ritual of Refreshment, and Conjure Refreshment on the same button is? My current macro is: #showtooltip Conjure Refreshment
/cast Conjure Refreshment
/cast [modifier=alt] Ritual of Refreshment
/cast [modifier=shift] Conjure Mana Gem

That's based purely on the what I gleaned from the macro that Anobix posted earlier. Any help appreciated.
#11 Oct 23 2010 at 8:44 PM Rating: Good
If the syntax that I posted earlier is correct than that should be a correct.
#12 Oct 23 2010 at 9:26 PM Rating: Good
**
584 posts
Quote:
If the syntax that I posted earlier is correct than that should be a correct.

In that case, your syntax is incorrect, I'll figure it out eventually.

Edit: Never mind, I just realised I can use Clique as a work-around, same bindings, I just have to click on a unit frame when I'm doing it.

Edited, Oct 23rd 2010 11:28pm by Sgriob
#13 Oct 24 2010 at 8:07 AM Rating: Good
Citizen's Arrest!
******
29,527 posts
Sgriob wrote:
Because it's not worth making it's own thread about, I'm going to post this here:

Can anyone tell me what the macro for making Mana Gem, Ritual of Refreshment, and Conjure Refreshment on the same button is? My current macro is: #showtooltip Conjure Refreshment
/cast Conjure Refreshment
/cast [modifier=alt] Ritual of Refreshment
/cast [modifier=shift] Conjure Mana Gem

That's based purely on the what I gleaned from the macro that Anobix posted earlier. Any help appreciated.
Don't you have to put the ones with the modifier first? Or add in a "Nomodifier" thingy to the first one?

Edited, Oct 24th 2010 8:07am by Poldaran
#14 Oct 27 2010 at 8:05 AM Rating: Excellent
***
1,180 posts
Poldaran is correct, the macro will try to do the first available action, so the macro you posted would always try to Conjure Refreshment. The macro below should work how you want:

#showtooltip Conjure Refreshment
/cast [mod:alt] Ritual of Refreshment;[mod:shift] Conjure Mana Gem; Conjure Refreshment
#15 Oct 27 2010 at 9:10 AM Rating: Good
Citizen's Arrest!
******
29,527 posts
Tynuv wrote:
Poldaran is correct
One of these days, I'm getting that put on a Tshirt.
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

Recent Visitors: 146 All times are in CST
Anonymous Guests (146)