Portal   Forum   Members   Market   Gallery   Events


Post New Thread Reply

Old Sep 19, 2008, 08:07 PM
  #21
Jakeman
MSC Founder
 
Jakeman's Avatar
 
Member Info
Reputation
22
Market Rating
Post Count
25,590
Join Date
Feb 2000
 
Characters
NAME
LV
RCE
CLS
Jaden
80
GNO
MGE
 
Default

I have it in there because the UI doesn't dismount you on casting when you are flying. Probably a safety so you don't fall.
__________________
my computer:
- mid 2010 unibody mac mini, 8gb ram, 160gb intel ssd
- dell g2410h
  Reply With Quote

Old Sep 19, 2008, 08:11 PM
  #22
Lurk
Peasant
 
Lurk's Avatar
 
Member Info
Reputation
41
Market Rating
Post Count
2,558
Join Date
Jul 2000
 
Characters
NAME
LV
RCE
CLS
Firemane
80
HUM
MGE
 
Default

Quote:
Originally Posted by Jakeman View Post
I have it in there because the UI doesn't dismount you on casting when you are flying. Probably a safety so you don't fall.
There is another interface option for that.
__________________


"Remember this - that very little is needed to make a happy life." Marcus Aurelius
  Reply With Quote

Old Sep 19, 2008, 10:29 PM
  #23
Jakeman
MSC Founder
 
Jakeman's Avatar
 
Member Info
Reputation
22
Market Rating
Post Count
25,590
Join Date
Feb 2000
 
Characters
NAME
LV
RCE
CLS
Jaden
80
GNO
MGE
 
Default

Then I have it in there so you can dismount without having to fire on something. For example, you can't just press Ice Lance and dismount. You have to actually fire it which requires a hostile.
__________________
my computer:
- mid 2010 unibody mac mini, 8gb ram, 160gb intel ssd
- dell g2410h
  Reply With Quote

Old Nov 19, 2008, 05:25 AM
  #24
Jakeman
MSC Founder
 
Jakeman's Avatar
 
Member Info
Reputation
22
Market Rating
Post Count
25,590
Join Date
Feb 2000
 
Characters
NAME
LV
RCE
CLS
Jaden
80
GNO
MGE
 
Default

Here's another revision.

1) Blizzard's "flyable" boolean isn't working properly in some areas. For example, it tries to use my flying mount in Dalaran's "no fly" zones. So I changed the condition so that:

"no target + shift + click" = ground mount
"no target + click" = flying mount

That way I can manually choose. Note that it will only mount if you have no target. This is slightly more restrictive than the previous version which would mount with a friendly target as well.

2) I added a decurse line so I can just select a friendly and click the same macro to decurse them.

3) Added mirror image since it's not on the GCD. It goes nicely with this macro.

Code:
/dismount [mounted]
/cast [help] Remove Curse
/use [noexists, modifier:shift] Amani War Bear; [noexists] Swift Blue Gryphon
/stopmacro [noharm]
/use [modifier:shift] 13
/cast [modifier:shift] Icy Veins
/cast [modifier:shift] Mirror Image
/cast Frostbolt
It's not entirely obvious, but there are three types of targets in this macro:

- friendly (help)
- no target (noexists)
- hostile (the only other possibility if the first two conditions aren't true)

The stuff above "/stopmacro [noharm]" is for friendlies and no target. The [noharm] condition is true if and only if the target is friendly or there is no target, so that condition correctly stops the macro in both cases where you don't need to attack.
__________________
my computer:
- mid 2010 unibody mac mini, 8gb ram, 160gb intel ssd
- dell g2410h
  Reply With Quote

Old Nov 20, 2008, 12:22 PM
  #25
Lurk
Peasant
 
Lurk's Avatar
 
Member Info
Reputation
41
Market Rating
Post Count
2,558
Join Date
Jul 2000
 
Characters
NAME
LV
RCE
CLS
Firemane
80
HUM
MGE
 
Default

My mount macro is not combined with any other actions, so that allows me to use a modifier key as a workaround in Dalaran:
Code:
#showtooltip
/cast [modifier:shift,nomounted] Swift White Steed
/cast [flyable,nomounted] Swift Blue Gryphon; [nomounted] Swift White Steed
/dismount [mounted]
Pressing the shift key forces the macro to cast the ground mount, skipping the "flyable" check. Outside Dalaran I don't press shift and it works as before, picking the correct mount for the area.

Note: Before 3.0 I didn't need the /dismount line, as using the item in your inventory functioned as both a mount and dismount. With the new mount system this line is mandatory or the macro will not dismount you.
__________________


"Remember this - that very little is needed to make a happy life." Marcus Aurelius
  Reply With Quote

Post New Thread Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




All times are GMT -4. The time now is 08:53 AM.

Hitometer: 24,436,050 since 1995