One-Click Un/Mount AA Steed

Post your completed (working) macros here. Only for macros using MQ2Data syntax!

Moderator: MacroQuest Developers

CheckinThingsOut
a ghoul
a ghoul
Posts: 81
Joined: Wed Jun 30, 2004 3:11 pm

One-Click Un/Mount AA Steed

Post by CheckinThingsOut » Wed Jul 21, 2004 11:32 pm

I got tired of the normal hotkey of:

/alt activate xxx
/dismount

because it was so ugly and sometimes you would have to click a couple of times because you would summon your steed then immediately dismount. It worked ok but like I said, just wasn't pretty. So, I came up with this tiny simple macro:

Code: Select all

| One-Click Un/Mount AA Steed 
| 
| Activation Codes:
| Holy Steed = 77
| Unholy Steed = 85
|
| Could do ${AltAbility[Holy Steed].ID} instead of /alt
|
| aasteed.mac 
| 7/21/04 
| By Outlaw 

Sub Main
     /if (!${Me.Mount.ID}) {
          /goto :SummonSteed
     } else {
          /goto :Unmount
     }  
/endmacro

:SummonSteed
     /alt activate 77
     /return
     
:Unmount
     /dismount
     /return

zanomo
a hill giant
a hill giant
Posts: 285
Joined: Thu Jun 24, 2004 11:21 pm

Post by zanomo » Thu Jul 22, 2004 1:36 am

Why not simply just:

Code: Select all

/docommand ${If[${Me.Mount.ID},/dismount,/alt activate 77]}
Have fun. :smile:

CheckinThingsOut
a ghoul
a ghoul
Posts: 81
Joined: Wed Jun 30, 2004 3:11 pm

Post by CheckinThingsOut » Thu Jul 22, 2004 8:44 am

Thanks for posting the alternative.

It doesn't fit my needs since what I posted is a skeleton of code that does some other things in the subs. But yeah, that works if all you want to do is just un/mount.

frabtik
a ghoul
a ghoul
Posts: 114
Joined: Sat Feb 21, 2004 10:07 am

Post by frabtik » Thu Jul 22, 2004 8:34 pm

Why not use the binds, that way you don't need to have a macro running to do it, there are some posted to mount and dismount already for normal mounts.

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Post by ieatacid » Thu Jul 22, 2004 10:00 pm

I use this in autoexec.cfg:

Code: Select all

/custombind add dismount
/custombind set dismount /multiline ; /if (${Me.Mount.ID}) /dismount;/stopcast
/bind dismount c

CheckinThingsOut
a ghoul
a ghoul
Posts: 81
Joined: Wed Jun 30, 2004 3:11 pm

Post by CheckinThingsOut » Thu Jul 22, 2004 10:15 pm

As I said, I have other things going on in the subs of my actual macro. That's the reason I don't have a bind for it.

frabtik
a ghoul
a ghoul
Posts: 114
Joined: Sat Feb 21, 2004 10:07 am

Post by frabtik » Fri Jul 23, 2004 12:24 am

Nothing in any macro has any effect on your binds, it doesn't matter either way and still doesn't work if you don't have a macro running.

Pytte
orc pawn
orc pawn
Posts: 11
Joined: Sun Jul 18, 2004 6:58 pm
Contact:

Post by Pytte » Sun Aug 08, 2004 6:47 pm

could we get a macro that declicks the spell and stops casting .. or does that already exist somewhere?