Dancer Archive
Thread: Manual Buffing Macro problem
Page 1 of 1
AshleTavi
Wed Sep 15, 2004 4:27 pm
#1
Ok I created a manual buff macro, one that doesn't loop itself. Bascially looks like this
/sing Ok I am starting Dancing Buffs now Pls start watching me now.
/startDance poplock2;
/flourish 1;
/setperform;
/pause 120; <- this is for the 2 min minimum watch time to recieve buffs
/flourish 1;
/flourish 1;
/flourish 1;
/flourish 1;
/flourish 1;
/pause 8;
The above 5 flourish are repeated with 8 sec pauses between them til I reached 120 flourishs.
/sing Ok the dance buffs are finished, please type /stopW now.
/pause 40;
/stopDance;
Now I put this macro in my F tab yesterday, when I logged on today the macro is half there. It stops about at my 60th flourish. The rest disappreaed. Is there a limit on how many characters you can type into a macro? If so does anyone know of a better way to make a non looping buff macro so I don't have to sit there and click on flourish over and over and try to keep count on how many I have done?
/sing Ok I am starting Dancing Buffs now Pls start watching me now.
/startDance poplock2;
/flourish 1;
/setperform;
/pause 120; <- this is for the 2 min minimum watch time to recieve buffs
/flourish 1;
/flourish 1;
/flourish 1;
/flourish 1;
/flourish 1;
/pause 8;
The above 5 flourish are repeated with 8 sec pauses between them til I reached 120 flourishs.
/sing Ok the dance buffs are finished, please type /stopW now.
/pause 40;
/stopDance;
Now I put this macro in my F tab yesterday, when I logged on today the macro is half there. It stops about at my 60th flourish. The rest disappreaed. Is there a limit on how many characters you can type into a macro? If so does anyone know of a better way to make a non looping buff macro so I don't have to sit there and click on flourish over and over and try to keep count on how many I have done?
AshleTavi
Wed Sep 15, 2004 4:34 pm
#2
BTW I set this up holding in mind the nerfing of looping macro's by Thunderheart. Thanks for any assistance.
Reachwind
Wed Sep 15, 2004 5:06 pm
#3
Just make a macro that does this;
/startd <whatever dance you want>;
/flo #;
/pause 5; - Repeat these two lines10 times using which ever flo(s) you think look good.
Then just hit the macro key in your tool bar a couple of times during athree to five minute span andviola.
AshleTavi
Wed Sep 15, 2004 9:37 pm
#4
Yes but I also have /sing tells going at the same time in my buff process to make it a little more lively. I'm just wondering is there a limit on the amount of characters you are allowed to put into a macro.
Coreena
Thu Sep 16, 2004 2:38 am
#5
Correct me if i'm wrong but your macro does exactly the following:
Sings
Starts the ugliest dance in the universe (i would want a refund if I'd already paid for the buff at this point)
does a flourish
sets the performance at the target
pauses for 2 minutes doing nothing, just the autodance
does 5 flourishes at once after the 2 minutes are up
waits 8 seconds doing nothing again
finishes.
Or wait, I think i have it. Have you just copied/pasted the flourishes there then, having 120 flourishes there? Then most likely your macro is far to long. Its somewhere between 900-1000 characters i'm not sure seems to be different for each macro too.
You don't need 120 flo's either, you need about 100, since every 10 seconds you get 1 "tick" for free.
And kill the 2 minutes wait timer, you don't need it. You can start dancing right away for 3 minutes 10 seconds, right from the start. If the watcher stops before the 2 minutes are up he gets nothing. Once the 2 minutes are up he gets the buff for those 2 minutes as well.
You can shorten this macro: use /flo instead of /flourish. Works the same but safes a lot of space in the macro.
GreatOwl
Thu Sep 16, 2004 3:26 am
#6
And if it's still too long you can call a second macro with the rest in it....
/macro [macroname];
/macro [macroname];
Goldy_Lhim
Thu Sep 16, 2004 7:15 am
#8
AshleTavi wrote:
/sing Ok I am starting Dancing Buffs now Pls start watching me now.
/startDance poplock2;
/flourish 1;
/setperform;
/pause 120; <- this is causing you to stand still and do nothing but the base dance for 2 min. No flourishes, no buff.
/flourish 1;
/flourish 1;
/flourish 1;
/flourish 1;
/flourish 1;
/pause 8;
/sing Ok the dance buffs are finished, please type /stopW now.
/pause 40;
/stopDance;
You're better off making 2 macros. One for flourishes and 1 for the /pause 120.
Macro 1:
/flo 1;
/flo 1;
/flo 1;
/flo 1;
/flo 1;
/pause 8;
/macro Macro1-name
Macro 2:
/sing Staring buff;
/macro Macro1-Name;
/setperform;
/pause 195;
/sing Buff is done;
Something like that.
DarkY0da
Thu Sep 16, 2004 7:24 am
#9
To help you can also shorten /setperform to just /setp, /flourish to just /flo, /startdance to /startd, /pause to /p
Instead of the /pause which does just make you sit doing the base for 2 minutes. If your just wanting something to let you know when that two minute mark is hit you can put a /alarmaddin 0 02 Two Minute Mark. What that does it at 2 minutes the alarm will go off and you'll get the msg Two Minute Mark(I think it's a system msg).
But yes the reason it cut short was that you copy pasted. Doing that lets you use a macro that is longer then the limit. But when you log it cuts it down to the limit.
Page 1 of 1