Forum Settings
       
Reply To Thread

Macro Question (Already Checked The Sticky)Follow

#1 Nov 15 2008 at 11:30 AM Rating: Decent
*
60 posts
Pretty simple: Is there a macro that casts Riposte if it's up and Sinister Strike (Or any other ability, really) if it's not? If not, why doesn't this work? Seems like it should.
#2 Nov 15 2008 at 11:41 AM Rating: Decent
****
4,684 posts
http://www.wowwiki.com/Useful_macros_for_rogues#Sinister_Strike_.3D.3E_Riposte_version_D
Quote:
Sinister Strike => Riposte version D

This works like a lot of trinket macros I have used, you get the "not ready" message a lot, but it casts Riposte every time it is available, otherwise Sinister Strike.
/cast Riposte 
/cast Sinister Strike(Rank 10) 
Note: As of at least 2.0, this macro no longer works. See here.



http://www.wowwiki.com/Making_a_macro#Multiple_actions_with_one_click
Quote:
Multiple actions with one click

In general, you cannot cast more than one spell with a single click of a macro. Most spells and some items trigger the global cooldown (GCD) which keeps you from taking too many actions at once. Even if a spell fails to cast, if it would trigger the GCD, it prevents subsequent /casts in the macro from running. This was not the case prior to patch 2.0 which is why you may still come across macros like the following:
/cast Overpower 
/cast Execute 
/cast Mortal Strike 
/cast Sunder Armor 
Macros like this do not work anymore. As soon as Overpower fails to cast, the game will block all the other spells from casting as well, even though the GCD is not actually triggered.




The only way to bypass this is to have the macro 'check' the availability of an ability, and I don't think that's possible; afaik macro's can only check specific information on targets (for example [harm,nodead] and the likes).

Edit: Alright, that last line isn't entirely right. There's stuff like the [noequipped:] function that can check weapons. Still, I do not know of any command that checks whether an ability is usable or not.

Edited, Nov 15th 2008 8:43pm by Mozared
#3 Nov 15 2008 at 12:27 PM Rating: Good
***
2,680 posts
Why are you posting macros that you know for a fact don't function? Seems silly ;)

Anyhoo, Blizzard blocks these types of macros to avoid players automating too much of the game (aka "botting"). Macro modifiers can check certain specific things (combat/nocombat, exists/noexists, stealth/nostealth, etc), but not ability availability. Honestly, if we could really 1-click our way through the game, there would be too many exploiters to ban.

I put reposte in my SS macro with a modifier:shift (or alt or ctrl) for easy access and have combat text up. It'll tell you when you can use it.
Reply To Thread

Colors Smileys Quote OriginalQuote Checked Help

 

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