Genryrar 0 Report post Posted June 27, 2017 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... 0 Share this post Link to post Share on other sites
WobLight 5 Report post Posted June 27, 2017 /run if IsControlKeyDown() then CastSpellByName("Cold Blood") SpellStopCasting() end CastSpellByName("Eviscerate") This should do just fine 0 Share this post Link to post Share on other sites
Genryrar 0 Report post Posted June 27, 2017 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. 0 Share this post Link to post Share on other sites
WobLight 5 Report post Posted June 28, 2017 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. 0 Share this post Link to post Share on other sites
Genryrar 0 Report post Posted June 28, 2017 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? 0 Share this post Link to post Share on other sites
WobLight 5 Report post Posted June 28, 2017 40 minutes ago, Genryrar said: Oh... maybe u know some workaround for this? Nope 0 Share this post Link to post Share on other sites
woahwut 3 Report post Posted June 28, 2017 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. 0 Share this post Link to post Share on other sites