Page 1 of 1
Catty about Macros!
Posted: Sun Feb 06, 2005 7:42 am
by Josiejo
Ok, I thought I'd start a thread to get some kitties talking about their most favorite/useful/random macros! Feel free to share any you've made or any you've seen others make.
One thing that doesn't seem to be common knowledge are some of the targetting references.
<t> - current target
<bt> - targets an enemy being attacked by you/your group (I think)
<st> - allows player to select target (any) for an action
<stpc> - allows player to select any PC target for an action
<stnpc> - allows player to select any NPC target for an action
<lastst> - recalls the last selected target
<me> - current player (you)
<p0> - also current player (you)
<p1>...<p5> - members of your party from the first name underneath yours down to the bottom of the list, respectively.
I'm not sure if that's all of them, but a lot of people don't seem to know about the pc/npc ones. It really helps take a lot of targets out of the tab rotation when they don't really need to be there anyway. As for macros, here are some of mine...
Extended Boost - for MNKs, of course!
/ja "Boost" <me>
/wait 16
/ja "Boost" <me>
/wait 16
/ja "Boost" <me>
/echo Extended Boost Complete!! =^o.o^=
Provoke - WARs
/ja "Provoke" <t>
/p
{Provoke
} -> <t>
/recast "Provoke"
/wait 30
/echo
{Provoke
} {Ready!
}
Cures - WHM/RDM
/magic "Cure (II,III,IV,V)" <st>
/p
{Cure (II,III,IV,V)
} -> <lastst>
/recast "Cure (II,III,IV,V)"
Dia - Or other enfeebles
/magic "Dia (II)" <stnpc>
/p
{Dia (II)
} -> <lastst>
/recast "Dia (II)"
Cheekies - For cuties/tarus
/poke motion
/em pokes <t>'s little cheekie-weekies!!
PDance - A
must-have for any Tarutaru!
/panic motion
I'll put up more when I think of them... but let's see some of yours!!
*edit* : I usually leave Cure macros with <st> in case I'm fighting Undead, I can still cycle through to it. With a control pad, you can use Up/Down on the directional pad to cycle through party members, so that sort of acts like <stpc>. However, some spells like Protect are never cast on NPCs, so it's easier just to take them out of the rotation all together.
Posted: Sun Feb 06, 2005 5:16 pm
by Alya Mizar (Tsybil)
The single most useful macro for a Melee type:
/lockon <bt>
/attack <bt>
Then there are swap macros. I am at the Black cape <=> White cape stage so I am adding lines like these before EVERY spell macro.
/equip back (White Cape)
/equip Ring1 (Saintly Ring)
/equip Ring2 (Saintly Ring)
Then there a few just fun ones. This one works on all Taru standing or sitting and most sitting characters.
/kneel motion
/em kisses <t> on top of the head
Quite fond of this next one.
/huh motion
/em gives <t> a kiss
I see that /wait 15 does not always work for you either Josiejo. Have you ANY idea why this is so? Drives me batty.
Posted: Sun Feb 06, 2005 5:41 pm
by Poge
This helps a lot for spells with long cooldown times like Refresh and Utsusemi.
/ma "Name of Spell" <st>
/recast "Name of Spell"
It doesn't cast the spell a second time, it tells you how long until the spell is ready.
I also like:
/ma "Freeze" <bt>
/wait 5
/p {Ready to Start Skillchain!}
but my blm isn't high enough yet
Posted: Mon Feb 07, 2005 7:12 am
by Josiejo
Tsybil wrote:I see that /wait 15 does not always work for you either Josiejo. Have you ANY idea why this is so? Drives me batty.
Well, I don't use it because I don't care how long it's been in-between.

I just want to know when it's ready... also, I don't have enough lines in my macro to have a 15-second reminder. Plus, when you use another macro, it stops the action of the previous one, and then reminders wouldn't help because they'd be killed. Having /recast "Provoke" in my Provoke macro lets me see how much time I have left before casting again, and I can just guess-timate it from there. (Then again, so does attempting to use the ability.) I just wish that, if an ability was unsuccessful, it wouldn't go through the rest of the macro. I hate when I'm trying to predict it and there's about 3-4 party tells from me hitting the macro until Provoke fires.
Hmm... the "lockon" macro sounds pretty useful... I'll have to add that one! I wonder if this one would be of any more help?
/assist <stpc>
/attack <t>
Posted: Mon Feb 07, 2005 5:16 pm
by Eviticus
/ja "Provoke" <t>
/wait 20
/wait 20
/wait 20
/tell Eviticus Provoke Ready!
Has always worked for me.
Posted: Mon Feb 07, 2005 5:52 pm
by Josiejo
Why would you wait 60 when Provoke only takes 30 seconds to recast?
Posted: Mon Feb 07, 2005 6:01 pm
by Nivez
a few very unrelated macros ive made.
Flash
/ma "Flash" <t>
/em flashes the <t>.
Spirits Within
/ws "Spirits Within" <t>
/p Feel the darkness inside. (Spirits Within)
Vorpal Blade
/ws "Vorpal Blade" <t>
/p Blood, Darkness, Come onto me! (Vorpal Blade)
Invincble
/ja "Invincible" <me>
/p BITE ME!!! (Invincible)
Posted: Mon Feb 07, 2005 6:41 pm
by Maezen
/p It's raining cats!
/ja "Jump" <t>
and
/p 110 Lbs. hott ass mithra coming through make way!!
/ja "Flee" <me>
(a spin off of my Galka friends Flee macro that says "900 Lbs. Fat ass galka coming through make way!!"
Posted: Tue Feb 08, 2005 12:36 am
by Eviticus
Oops, I meant 2 /wait 15's. I can't remember how much it takes, just using that as an example. I do have macros where 20 sec works, but I'm not sure if 30 sec works.
Posted: Tue Feb 08, 2005 3:46 am
by Lihera
actually, you would just put a /wait 20, and a /wait 8 for that macro to be timed perfectly, and do you use the /tell for viewing purposes? I might just have to try that instead of my /echo...
Posted: Tue Feb 08, 2005 7:13 am
by Crispleaf
As a Paladin, my Provoke macro is the only one I use except in rare circumstances (like ones involving Invincibilty

)
The reason being, if you use macro with a /wait and then try using another macro before the /wait is finished, you don't get the message you were /waiting for. I don't know why that happens, it's just from my experience.
My provoke macro looks something like this:
/ja "Provoke" <t>
/wait 10
/echo -~- 20 seconds till Provoke -~-
/wait 20
/echo -~- Provoke Ready -~-
Someone told me about /echo when I was driving everyone batty with my Boost macro in party chat when I was playing as a monk

The /echo command just shows the message to you and no one else.
Anyway, the macro I wrote above lets me know when 10 seconds have passed since I provoked. That gives me a few seconds to do something "interesting" to keep the monster focused me, like a Cure spell, or Flash, or Sentinel, etc.
But, to get the last Provoke Ready message, I can't use another macro until then. So I just use the menus for everything but Provoke.
There's probably a better way to do this, but it works for me

Posted: Tue Feb 08, 2005 7:55 am
by Josiejo
Crispleaf wrote:As a Paladin, my Provoke macro is the only one I use except in rare circumstances (like ones involving Invincibilty

)
The reason being, if you use macro with a /wait and then try using another macro before the /wait is finished, you don't get the message you were /waiting for. I don't know why that happens, it's just from my experience.
My provoke macro looks something like this:
/ja "Provoke" <t>
/wait 10
/echo -~- 20 seconds till Provoke -~-
/wait 20
/echo -~- Provoke Ready -~-
Someone told me about /echo when I was driving everyone batty with my Boost macro in party chat when I was playing as a monk

The /echo command just shows the message to you and no one else.
Anyway, the macro I wrote above lets me know when 10 seconds have passed since I provoked. That gives me a few seconds to do something "interesting" to keep the monster focused me, like a Cure spell, or Flash, or Sentinel, etc.
But, to get the last Provoke Ready message, I can't use another macro until then. So I just use the menus for everything but Provoke.
There's probably a better way to do this, but it works for me

Josiejo wrote:... when you use another macro, it stops the action of the previous one, and then reminders wouldn't help because they'd be killed...
Soo... there ya go.

That's the "why". And yeah, /wait 30 does work... at least it does for me. I always get my Provoke Ready! after 30 seconds, unless I've triggered another macro, of course.
Posted: Tue Feb 08, 2005 7:46 pm
by Fayin
This is the basic macro setup for all of my spells (and I just redid my macro banks. 200 macros, most of them filled, ugh.)
/recast "Name Of Spell"
/ma "Name Of Spell" <stnpc> or <stpc> (depends on if it's attack or support magic)
/p [ {Name Of Spell} ] <lastst> (Some spells require additional information (Bind, Sleep(ga) (I,II), etc) to be sent to the PT.)
/wait ## (Went and tested every spell I could use in the newbie lands to find what it's recast timer is. And no, looking at the spell in your magic menu when you cast it does not give you an accurate readout cause that does not include casting time)
/echo NAME OF SPELL SPELL UP!
Example:
/recast "Cure II"
/ma "Cure II" <stpc>
/wait 7
/echo CURE II SPELL UP!
Example:
/recast "Sleep"
/ma "Sleep" <stnpc>
/p [ {Sleep} ] <lastst>
/wait 32
/echo SLEEP SPELL UP!
The reason why I put the /recast before the /ma line is so if I hit it a bit early I know how long I have to wait. If my recast says 3 seconds left, I can mentally count down and cast it. This is useful on my melee macros too. If I hit my Provoke macro and see that I have 5 second left, since the /p Provoke -> <lastst> line doesn't execute until I've actually used Provoke (<stnpc> and <stpc> pause the macro until you choose a target and hit enter), the PT doesn't get erroneous information or spam.
Posted: Thu Feb 10, 2005 8:00 pm
by Neoshinobi
The /wait command works for up to 60, anything after will not work.
Posted: Thu Feb 10, 2005 8:38 pm
by Lihera
Vorpal Blade
/ws "Vorpal Blade" <t>
/p Blood, Darkness, Come onto me! (Vorpal Blade)
Hehe, gotta love the nighmare quote.
Perhaps there would ba another like
Spirits within
/ws "Spirits Within" <t>
/p Souls... Come onto me! (Spirits within)
Posted: Thu Feb 10, 2005 8:54 pm
by Mystiana
fyi, /wait was increased to 60 seconds a few patches ago.
THe macro interrupt thing sucks, but sometimes I've used it to my advantage. If I'm casting a spell via macro, and I get "Firemyst does not have enough MP to cast x", I can use my status macro that shows I didn't have MP for it, and cancels the rest of my wasted macro

Posted: Fri Feb 11, 2005 8:10 am
by Josiejo
Fayin wrote:The reason why I put the /recast before the /ma line is so if I hit it a bit early I know how long I have to wait. If my recast says 3 seconds left, I can mentally count down and cast it. This is useful on my melee macros too. If I hit my Provoke macro and see that I have 5 second left, since the /p Provoke -> <lastst> line doesn't execute until I've actually used Provoke (<stnpc> and <stpc> pause the macro until you choose a target and hit enter), the PT doesn't get erroneous information or spam.
I tried this, although I used <t> instead of <stnpc> and even if the skill (Provoke, in this case) doesn't fire, it still completes the macro, sending the Party tell. So does that mean you're actually getting your macro aborted by canceling the Select Target?
paladin macros
Posted: Fri Feb 11, 2005 2:36 pm
by Mielu
I've been playing paladin on my Hume character lately and I feel that these sets of macro are the most effecient
/ma Cure(1,2,3,4) <stpc>
/recast Provoke
/ja Shield Bash <t>
/p Look at me when I'm hitting you!
/recast Provoke
/recast Sentinel
/ja Sentinel <me>
/p Ha ha! Just try and cut through that!
/recast Provoke
/recast Shield Bash
/ja Provoke <t>
/p Come here stupid!
/recast Shield Bash
/recast Sentinel
Cure <st> is much better than Cure <me> because curing the puller as he's coming back gets hate on you even before you Provoke.