Page 2 of 2

Re: List of working Rogue macros for Nostalrius

PostPosted: Fri Feb 26, 2016 1:15 am
by RedBanner
Code: Select all
/script if UnitAffectingCombat("player") then CastSpellByName("Vanish") else CastSpellByName("Stealth") end

Should work as a Stealth/Vanish button, though I don't have a rogue to test it.

I feel like the things you're trying to accomplish in this thread will be easier to do with SuperMacro. Equipping items, using potions, easy buff checking, etc... much easier to setup in Supermacro. Not to mention removing the character limit.

Re: List of working Rogue macros for Nostalrius

PostPosted: Sat Mar 05, 2016 6:45 am
by monty11ez
This works, but it is not smashable. I.e. if I hit this macro a second time it will unstealth me.

Re: List of working Rogue macros for Nostalrius

PostPosted: Sun Mar 27, 2016 9:28 pm
by RedBanner
If you have Supermacro this might work, but again no way to test personally. I'll see if a guildie can test it for me.

Code: Select all
/script if not buffed("Stealth", "player") and UnitAffectingCombat("player") then CastSpellByName("Vanish") elseif not buffed("Stealth", "player") then CastSpellByName("Stealth") else end


Edit: Guildmate tells me this works fine.

Re: List of working Rogue macros for Nostalrius

PostPosted: Sun Apr 03, 2016 1:52 pm
by rotten
i am seeking a rogue macro that will cast stealth if out of combat or cast kidney shot if in combat. I use supermacro. any help is appreciated ty.

Re: List of working Rogue macros for Nostalrius

PostPosted: Tue Apr 05, 2016 1:29 am
by RedBanner
rotten wrote:i am seeking a rogue macro that will cast stealth if out of combat or cast kidney shot if in combat. I use supermacro. any help is appreciated ty.


Code: Select all
/script if UnitAffectingCombat("player") then CastSpellByName("Kidney Punch") elseif not buffed("Stealth", "player") and not UnitAffectingCombat("player") then CastSpellByName("Stealth") else end


I believe this would do it.

Re: List of working Rogue macros for Nostalrius

PostPosted: Tue Apr 05, 2016 2:09 pm
by rotten
I managed to get one to work thanks.

Code: Select all
/script if UnitAffectingCombat("player") then CastSpellByName("Kidney Shot") elseif not buffed("Stealth", "player") then CastSpellByName("Stealth") else end

Re: List of working Rogue macros for Nostalrius

PostPosted: Tue Apr 05, 2016 9:45 pm
by RedBanner
rotten wrote:I managed to get one to work thanks.

Code: Select all
/script if UnitAffectingCombat("player") then CastSpellByName("Kidney Shot") elseif not buffed("Stealth", "player") then CastSpellByName("Stealth") else end


Yeah, that's it. I got a little carried away with UnitAffectingCombat.