Hi. Just wanted to ask if it is possible to change the modifier to one specific modifier key?
Right now I have the Macro on Shift+Space and to use ground mount I use Ctrl+Space.
except one small thing. For the longest time my mount macros have doubled as my "oh shit" macro in combat. Since you already have the combat stuff for hunters and chamois... could you generalize it into a char-specific setting and let us pick what spell to cast in combat?
Also (I haven't tested on my huntard), could you ensure that in combat the macro is:
<script src="http://gist.github.com/25690.js"></script>
This ensures that if I hit the macro, in combat and mounted, I don't waste my "oh shit"
The logic should already handle it. I would have to add some GUI to allow user-defined combat spell but that is doable.
Hello again. ;)
Another suggestion. It would be great if you could add an option to add a "!" in front of swimform and travelform for druids in combat. This allows hitting the button once when you are rooted and change back to the form immediately.
/cast [combat] !swimform
And if you are feral it would be nice to use catform inside where you cant mount to get a 30% speedbuff like hunters with their aspekt! (via talent)
Hello again. ;)
Another suggestion. It would be great if you could add an option to add a "!" in front of swimform and travelform for druids in combat. This allows hitting the button once when you are rooted and change back to the form immediately.
/cast [combat] !swimform
That is a bit tricky as it would affect only all combat/running spells, not only druid ones.
I also use my mount button as my "oh shit" button and therefore edited the LUA to cast Feign Death rather than Cheetah on my hunter. If love it if you would allow us to specify which spell to use in combat.
That of course adds the third case... out of combat but indoors. Now I'd love to be able to define cheetah (or pack).
I also use my mount button as my "oh shit" button and therefore edited the LUA to cast Feign Death rather than Cheetah on my hunter. If love it if you would allow us to specify which spell to use in combat.
That of course adds the third case... out of combat but indoors. Now I'd love to be able to define cheetah (or pack).
Both are on the way (well, in the alpha actually).
The modifier key for ground mount is now configurable.
I also added the Cat Form as druid indoor spell and AotC as hunter indoor spell.
Most spells become "forced" (i.e. prepended by "!") when entering combat.
All this is available in the version v1.0-beta-3. I plan to make a release today if no bug is reported.
I just wanted to drop a quick note that I tried this today, and really loved it. Easy to use, very lightweight, bye-bye Coconuts. Thank you for writing this.
Okey, got it installed, and it certainly works, but I notice that it is rewriting the macro far too often. Mainly every time an aura changes. You could use a single macro to cover everything, and only rewrite when the user dismounts or when the [flyable] condition changes (or rather, would change if it worked correctly in NR).
Here's a macro you could use:
<script src="http://gist.github.com/26442.js"></script>
As for tracking mounted, you would only need to test this every time an aura changed... and only rewrite the macro when you changed from IsMounted() to not IsMounted()... or when the player leaves combat after such a change if they were in combat.
Obviously druids are the special case to all that, but I'm sure you can handle them however.
Okey, got it installed, and it certainly works, but I notice that it is rewriting the macro far too often. Mainly every time an aura changes.
Actually it does not check for UNIT_AURA but... it checks for IsMounted() changes. It also checks for movement start/stop (movement spells), that cannot be handled by macro conditionals. I admit that may be "a bit too much" in certain cases.
You could use a single macro to cover everything, and only rewrite when the user dismounts or when the [flyable] condition changes (or rather, would change if it worked correctly in NR).
Here's a macro you could use:
<script src="http://gist.github.com/26442.js"></script>
That was the way I started but updating on more events allows to have a shorter macro. With the first implementations the macro could hit the 255 character cap (think about all cases for druids...) and sometimes felt back to the ugly "?" icon.
As for tracking mounted, you would only need to test this every time an aura changed... and only rewrite the macro when you changed from IsMounted() to not IsMounted()... or when the player leaves combat after such a change if they were in combat.
Actually it catches the current mount to use it as the macro icon, so I think it will continue to catch "not IsMounted() to not IsMounted()" transitions. Handling both combat events also help separating combat macros and non-combat ones.
Globally, I will try to narrow the updating triggers to what is needed depending on available spells and configuration.
All I know is I was running around on my pally and the macro was changing... but I wasn't doing anything. It was kinda disconcerting.
I guess that was the change-on-move thing. It shouldn't happen anymore (with latest alpha) except for druids, hunters and shamans with their movement spell enabled.
Edit: the macro is also updated on zone and subzone changes. That is required to properly handle Lake Wintergrasp and Dalaran. So just running around can have the macro updated.
Once I have generated the macros on my characters and then log off and then in again, the macro changes to /cast and nothing else. I have to reload my UI and then the macro looks fine again.
Once I have generated the macros on my characters and then log off and then in again, the macro changes to /cast and nothing else. I have to reload my UI and then the macro looks fine again.
Would it be possible to add a modifier key condition to dismounting while flying, so I don't accidently hit my mount key mid-air and fall to my death? :>
Would it be possible to add a modifier key condition to dismounting while flying, so I don't accidently hit my mount key mid-air and fall to my death? :>
I will take a look.
Woohoo !
The logic should already handle it. I would have to add some GUI to allow user-defined combat spell but that is doable.
as Bl4ckSh33p said the option to select a specific Modifier would be great.
p.s.
here the German Translation for the Zones
if locale == "deDE" then
L_AQ40 = "Tempel von Ahn'Qiraj"
L_KRASUS_LANDING = "Krasus' Landeplatz"
L_UNDERBELLY = "Die Schattenseite"
end
Another suggestion. It would be great if you could add an option to add a "!" in front of swimform and travelform for druids in combat. This allows hitting the button once when you are rooted and change back to the form immediately.
/cast [combat] !swimform
And if you are feral it would be nice to use catform inside where you cant mount to get a 30% speedbuff like hunters with their aspekt! (via talent)
That is a bit tricky as it would affect only all combat/running spells, not only druid ones.
I could have Squire uses cat form anytime you are indoors but it would not test if the the talent was there or not.
That of course adds the third case... out of combat but indoors. Now I'd love to be able to define cheetah (or pack).
Both are on the way (well, in the alpha actually).
I also added the Cat Form as druid indoor spell and AotC as hunter indoor spell.
Most spells become "forced" (i.e. prepended by "!") when entering combat.
All this is available in the version v1.0-beta-3. I plan to make a release today if no bug is reported.
Here's a macro you could use:
<script src="http://gist.github.com/26442.js"></script>
As for tracking mounted, you would only need to test this every time an aura changed... and only rewrite the macro when you changed from IsMounted() to not IsMounted()... or when the player leaves combat after such a change if they were in combat.
Obviously druids are the special case to all that, but I'm sure you can handle them however.
Oh and I forgot...
Actually it does not check for UNIT_AURA but... it checks for IsMounted() changes. It also checks for movement start/stop (movement spells), that cannot be handled by macro conditionals. I admit that may be "a bit too much" in certain cases.
That was the way I started but updating on more events allows to have a shorter macro. With the first implementations the macro could hit the 255 character cap (think about all cases for druids...) and sometimes felt back to the ugly "?" icon.
Actually it catches the current mount to use it as the macro icon, so I think it will continue to catch "not IsMounted() to not IsMounted()" transitions. Handling both combat events also help separating combat macros and non-combat ones.
Globally, I will try to narrow the updating triggers to what is needed depending on available spells and configuration.
Wowhead fault (or Blizzard one), it is not listed in this search result : http://www.wowhead.com/?spells=-5&filter=na=Outland+or+Northrend;ex=on
I will change my search.
I guess that was the change-on-move thing. It shouldn't happen anymore (with latest alpha) except for druids, hunters and shamans with their movement spell enabled.
Edit: the macro is also updated on zone and subzone changes. That is required to properly handle Lake Wintergrasp and Dalaran. So just running around can have the macro updated.
Which version are you using ?
"Sh*s happen."
A shame. I absolutely love the addon, but that would've been the addition to make it perfect, in my opinion. Oh well :>