Tuesday, 07 Feb 2012, 21:30:52
*

Shoutbox

Last 10 Shouts:

 

Idreil

Today at 20:55:24
5-10 min late, launcher seems to be updating itself
 

Posix

Today at 10:22:24
Ouch :(
 

Flippant

Today at 02:11:31
... ... ... just finished work :(

Abee

Yesterday at 23:35:22
logplz
 

Vivitrix

Sunday, 05 Feb 2012, 20:54:17
Pc is still blue screening. Will log regardless in a bit if needed
 

Abominatus

Sunday, 05 Feb 2012, 19:46:46
Having Internet issues. See my post in AWOL thread for details.
 

Mansen

Sunday, 05 Feb 2012, 12:22:18
Hmm, unannounced visitors, Preparations must be made...

http://www.youtube.com/watch?v=ZSTFrXwpVFo&feature=related
 

Kíì

Saturday, 04 Feb 2012, 21:23:25
No problem.
 

Kaasrasp

Saturday, 04 Feb 2012, 19:27:24
Thank you .co.uk for having stuff that i couldn't buy here \o/

Show 50 latest

Author Topic: ACE & Advanced Macros  (Read 514 times)

Online Flippant

  • Administrator
  • Forum Taskmaster
  • *****
  • Posts: 1,664
  • Karma: 41
ACE & Advanced Macros
« on: Thursday, 29 Apr 2010, 00:00:46 »
Been trying to get a macro working, which according to others does work, but I just get LUA errors.

Does anyone use /in as part of their macro? Here's an example:

Code: [Select]
/cast Divine Sacrifice
/in 0.5 /script CancelUnitBuff(“player”,”Divine Sacrifice”)

The macro casts a spell, then cancels it using /in [time].



Offline maky

  • Math Nerd
  • Global Moderator
  • Forum Taskmaster
  • *****
  • Posts: 3,357
  • Karma: 60
  • I, robot
    • My raid leading blog
Re: ACE & Advanced Macros
« Reply #1 on: Thursday, 29 Apr 2010, 00:07:01 »
Code: [Select]
/sw 5
/script Stopwatch_Play();
/cast Kick
/p ** KICKED * 10 **
/in 1 /p ** 9 **
/in 2 /p ** 8 **
/in 3 /p ** 7 **
/in 4 /p ** 6 *
(part of a macro)

Maybe try /cancelaura("Divine Sacrifice") (not the right way, see below) ? or that won`t work?

edit: The correct syntax seems to be:

/cancelaura Divine Sacrifice

« Last Edit: Thursday, 29 Apr 2010, 00:08:37 by maky »

Riiivoooooo
My WoW raiding blog
Crazy things I did :
- Tanked Gruul (MT), Hydross (MT) and Kara (OT) pre 3.0 at level 70 (on the rogue)
- Soloed Ley-Guardian Eregos (heroic) at level 80
- Soloed Doomwalker (on the DK) at level 80

Online Flippant

  • Administrator
  • Forum Taskmaster
  • *****
  • Posts: 1,664
  • Karma: 41
Re: ACE & Advanced Macros
« Reply #2 on: Thursday, 29 Apr 2010, 00:12:10 »
My normal macro is as follows:

Code: [Select]
#showtooltip
/cancelaura divine sacrifice
/cast divine sacrifice

So that's two button hits, the /in script macro was an attempt to only hit button once.


Gallico

  • Guest
Re: ACE & Advanced Macros
« Reply #3 on: Thursday, 29 Apr 2010, 00:15:48 »
#showtooltip Shattering Throw
/cast Shattering Throw
/s **Shattering %t**
/in 11 /s **Shatter Over**

I use that and never had any problems, like Maky said I think its not a problem with a /in but with syntax elsewhere

Offline maky

  • Math Nerd
  • Global Moderator
  • Forum Taskmaster
  • *****
  • Posts: 3,357
  • Karma: 60
  • I, robot
    • My raid leading blog
Re: ACE & Advanced Macros
« Reply #4 on: Thursday, 29 Apr 2010, 00:17:24 »
Tried logging a level 1 with 0 addons enabled, and any "/in" macro wouldn`t have any effect; now I`m confused...

Riiivoooooo
My WoW raiding blog
Crazy things I did :
- Tanked Gruul (MT), Hydross (MT) and Kara (OT) pre 3.0 at level 70 (on the rogue)
- Soloed Ley-Guardian Eregos (heroic) at level 80
- Soloed Doomwalker (on the DK) at level 80

Monascha

  • Guest
Re: ACE & Advanced Macros
« Reply #5 on: Thursday, 29 Apr 2010, 00:27:37 »
i think /in only works with whole seconds, not .5

i have no issues with macro's like:

Code: [Select]
/cast Barkskin
/ra >>Barkskin activated 12s<<
/in 12 /ra >>Barkskin down<<

Online Flippant

  • Administrator
  • Forum Taskmaster
  • *****
  • Posts: 1,664
  • Karma: 41
Re: ACE & Advanced Macros
« Reply #6 on: Thursday, 29 Apr 2010, 00:28:15 »
I've used /in on it's own before and works. It's a function of the stopwatch.

But seems running a script line triggered by /in might not be. Does any have an example of a script type line triggered by /in?


Monascha

  • Guest
Re: ACE & Advanced Macros
« Reply #7 on: Thursday, 29 Apr 2010, 00:35:42 »
did some google research and in several topics on wow forums there is mentioned that /in only works with announce type macro's. Spell casting can't be automated...and i guess canceling an aura counts as spell casting.

Offline Ark

  • Approved Member
  • Forum Machine Operator
  • *
  • Posts: 489
  • Karma: 11
Re: ACE & Advanced Macros
« Reply #8 on: Thursday, 29 Apr 2010, 00:39:21 »
/in does work with half-seconds, but I've only ever seen /in macros work with chat messages not with other commands like /cancelaura. Maybe using /in to delay a /cancelaura or similar command goes against Blizzards macros policy thing?

e: EFB


Offline maky

  • Math Nerd
  • Global Moderator
  • Forum Taskmaster
  • *****
  • Posts: 3,357
  • Karma: 60
  • I, robot
    • My raid leading blog
Re: ACE & Advanced Macros
« Reply #9 on: Thursday, 29 Apr 2010, 00:51:37 »
Yup, you guys are correct.

[01:50:46] Error, /in cannot call secure command: /cancelaura
[01:50:46] Error, /in cannot call secure command: /assist

For a list of secure commands, [wowwiki link].

Riiivoooooo
My WoW raiding blog
Crazy things I did :
- Tanked Gruul (MT), Hydross (MT) and Kara (OT) pre 3.0 at level 70 (on the rogue)
- Soloed Ley-Guardian Eregos (heroic) at level 80
- Soloed Doomwalker (on the DK) at level 80

Online Flippant

  • Administrator
  • Forum Taskmaster
  • *****
  • Posts: 1,664
  • Karma: 41
Re: ACE & Advanced Macros
« Reply #10 on: Thursday, 29 Apr 2010, 00:58:21 »
Thanks,
Macros i saw were dated sept last year, so guess Blizz secured the cancel bit after that. It smells of automation so can understand why Blizz thought to secure it.