Jump to content
Genryrar

[macros] Can someone help me with rogue's macros?

Recommended Posts

I want simple macros, that cast Cold Blood if Ctrl key pressed, and anyway after this cast Eviscerate.

Ofcourse between them i need to StopCasting.

I use SuperMacros addon.

Can someone help me with this/ all my attempts not works properly...

Share this post


Link to post
Share on other sites
/run if IsControlKeyDown() then CastSpellByName("Cold Blood") SpellStopCasting() end CastSpellByName("Eviscerate")

This should do just fine

Share this post


Link to post
Share on other sites
2 часа назад, WobLight сказал:

/run if IsControlKeyDown() then CastSpellByName("Cold Blood") SpellStopCasting() end CastSpellByName("Eviscerate")

This should do just fine

thx for help, but it dont work for me. it simple cast Evis in any way.

I also checked with disabled SuperMacro and ClassicMacro - same thing. If i start spam this with pressed Ctrl - sometimes it casl Cold blood but usually not. I also tried to replace coldblood with echo and in this case i see echo messgae every time when press it with Ctrl - like i want. But when i switch back to cast_coldblood - again nothing, only sometimes when i spam.

 

Share this post


Link to post
Share on other sites
16 hours ago, Genryrar said:

thx for help, but it dont work for me. it simple cast Evis in any way.

I also checked with disabled SuperMacro and ClassicMacro - same thing. If i start spam this with pressed Ctrl - sometimes it casl Cold blood but usually not. I also tried to replace coldblood with echo and in this case i see echo messgae every time when press it with Ctrl - like i want. But when i switch back to cast_coldblood - again nothing, only sometimes when i spam.

 

if you are using keybind, make sure Ctrl+<your key> is unbound.

Nevermind, looks like there's an issue with SpellSotpCasting().

You can remove SpellStopCasting(), it will work but you will have to use it twice.

Share this post


Link to post
Share on other sites
24 минуты назад, WobLight сказал:

if you are using keybind, make sure Ctrl+<your key> is unbound.

Nevermind, looks like there's an issue with SpellSotpCasting().

Oh... maybe u know some workaround for this?

Share this post


Link to post
Share on other sites
23 hours ago, WobLight said:

/run if IsControlKeyDown() then CastSpellByName("Cold Blood") SpellStopCasting() end CastSpellByName("Eviscerate")

This should do just fine

Didn't know about IsControlKeyDown() command.

Great work on the server development btw.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×