So, macro scripting - Printable Version +- The Lurker Lounge Forums (https://www.lurkerlounge.com/forums) +-- Forum: Lurker Games (https://www.lurkerlounge.com/forums/forum-6.html) +--- Forum: World of Warcraft (https://www.lurkerlounge.com/forums/forum-16.html) +--- Thread: So, macro scripting (/thread-3481.html) |
So, macro scripting - NiteFox - 01-10-2007 I must admit, I don't know a lot about macro scripting, but with the new /dismount command I've finally found a way to get rid of the drudgery out of dismounting (without using finicky add-ons like StupidMount2, which'll throw you from the saddle if you make one misclick). Basically, I've removed my normal Brown Kodo actionbar button and replaced it with the following macro: Code: /dismount [mounted] But being the crazy hunter that I am, I'd like to expand on this. First off (and probably the easiest to deal with) is a seperate dedicated dismount macro that will cast Aspect of the Cheetah/Pack with as little interruption as possible. I've found the following macro (which casts Cheetah if ungrouped, Pack if grouped) but I haven't figured out how to thread the two together. Code: /cast [group] Aspect of the Pack; Aspect of the Cheetah The second is pretty demanding, and I'm not sure it can be managed. It's an extrapolation of the mount/dismount toggle, but runs like this: If Mounted: 1) Dismount. As before. If Unmounted, and outside 1) Cast Aspect of the Hawk. Hawk is my main aspect, and doesn't fade on mount like Cheetah/Pack, so while mounted I'd like to make sure this is up. Often I stupidly cast Pack/Cheetah and mount up. I'd like to be able to be sure that I'll have AotH up when dismounting. Of course, if it's possible to cast AotH while dismounting, that would also be useful. 2) Stop running. Another no-brainer, and you'd be surprised how often I try to mount while running. 3) Use the mount item. I'm picking through various guides to see if any of the above is possible, but anyone with scripting knowledge with some advice/pointers to offer would be great. |