Mounted
Brand new complete rewrite of Mounted is available as alpha
- Complete redo of Mounted
- profile based priorities
- mounts can be grouped
- macros sytem has been simplified (only 2 tags <primary>, <secondary>)
- Fancy new interface which attaches itself to the Mount Journal page blizzard provides
Mounted is patched for 4.0
with the mount changes in 4.0 Mounted is due for another rewrite until then Mounted will work just like before (but since mount speeds now scale with skill they have all been set to max Mounted 3 will remove the speed selection options all together)
Please report any bugs to the ticket tracker here
Warning in order for Mounted to work properly in your local the following strings need to be translated at the very least.
- L["SpeedFast"] = "extremely%s+fast" -< unique phrase found only in extremely fast mounts (310% flying)
- L["SpeedMedium"] = "very%s+fast" -< unique phrase found only in fast mounts (100% ground or 280% flying)
- Translations may be submitted here.
With the coming of WoW 3.0 we may now have as many mounts as we want since we learn them and do not have to carry them in you bags.
Thus my dilemma which mount shall i use and how can i chose them easily out of the mess of mounts found in the mounts tab.
Out of this Mounted was born. Instead of mucking about with secure code and make buttons that have to be skinned and carefully placed in your UI i instead chose to utilize the macro functions. Thus enabling you to simply use any actionbar mod.
So what does mounted actually do for you?
- It will create a macro called Mounted in your global macro space this way you only use one slot and not one per character.
- It will scan through all your mounts and create a list and sort them by speed.
- It will then analyze your surroundings and edit the Mounted macro.
- If you can fly then it will chose a random flying mount from the fastest category it will also chose a random ground mount to be used when using a modifier with the macro.
- If you can not fly it will simply chose a random ground mount from the fastest category.
- If you enter combat it will change the macro to a combat macro which you can edit in the Blizzard Addon options.
- If you are indoors it will change to the indoor macro.
- If you are swimming it will change to the swimming macro.
- A new mount will be chosen for you every time you mount up.
- the macros are compleatly customizable (editing of the attack macro is highly recommended)
- macros can by customized with tags that get replaced when the macro is parsed (see below for list of available tags)
- custom macros are saved globally so you will have access to them from all your characters (per account)
- you can preview your macros before deciding on them
- you can set priorities for mounts from 0-10 (0 = will never be selected, 10 will most likely be selected)
- If you want to add a spell such as travel form you may do this from the options this will then be put into the mount linup (after you configured the spell)
Macro tags are:
Here are tags you may use to customize the above macros: <ff> == Random Flying Mount (fastest speed increase) <f310> == Random Flying Mount (310% speed increase) <f280> == Random Flying Mount (280% speed increase) <f60> == Random Flying Mount (60% speed increase) <gf> == Random Ground Mount (fastest speed increase) <g100> == Random Ground Mount (100% speed increase) <g60> == Random Ground Mount (60% speed increase) <g0> == Random Ground Mount (0% speed increase) <ww> == Random Water Mount (defaults to <gf> if no mount was found) <aq> == Random Ahn'Qiraj Mount <s#> == will be replaced with the spellname of spellid (will not insert rank so will scale)[/code]
If any mounts are missclassified please let me know so i can fix the scanner. You may fix this on your end by simply editing the mount in the Mount Options
Mounted also supports the various Druid forms and the Shaman Ghost Wolf form though there may be some bugs associated with them since i don't have either character to do extensive testing on all i get is premades on the PTR when they are available. Mounted will also present you with some druid /shaman macros as appropriate.
any suggestions or improvements are most welcome please open a ticket about them.
If you want a very similar addons for your other Critters look no further and go to here.
(btw what local are you client wise?)
For example for Druids, this macro would put them in Aquatic form. But for a shaman, I could do something like:
#showtooltip
/cast [nomodifer, target:player] Water Walking ; [modifier:shift, target:player] Water Breathing
And it could auto-switch to this macro, like it auto-switches when I go in/out doors, in combat, etc. Just as soon as I'm swimming it switches into this macro.
Right now, I have altered my main macros, but I run out of room. For example:
#showtooltip
/dismount[mounted,noflying]
/cast [nomodifier,noswimming]<ff>; [nomodifier,swimming,target:player]Water Walking; [modifier:shift,noswimming]<gf>; [modifier:shift,swimming,target:player]Water Breathing; [modifier:ctrl]<gf40>
It's just too big once expanded.
am actually thinking about getting rid of the druid/shaman modules in favor of moving/swimming/indoor/combat modules :) (of course druid and shaman forms would still be supported :) )
[2008/10/27 07:44:38-223-x1]: TipHooker-1.0-90052:481: attempt to call method 'GetObjectType' (a nil value)
AceAddon-2.0-91091 (Ace2):1965: in function <Interface\AddOns\Ace2\AceAddon-2.0\AceAddon-2.0.lua:1951>
<in C code>: ?
AceEvent-2.0-91091 (Ace2):519: in function `TriggerEvent'
AceEvent-2.0-91091 (Ace2):1819: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:1805>
---
[2008/10/27 07:44:42-223-x1]: CowTip-r68121\Appearance\Appearance.lua:597: attempt to call method 'GetObjectType' (a nil value)
---
The errors don't seem to relate to Mounted, but Mounted is really the cause. Reverting to 1.1.11 cures it.
but you are using an old version of cowtip it seams try updating your addons to 3.0 compliant ones and see if it still happens
also at what point does that error occur? what are you doing to make it happen?
Feedback would be greatly appreciated
Goal for the beta release was to make macro creation/editing simpler (more intuitive) and to make the druid and the shaman code separate from the rest so that i can clear it out of memory if your not a druid or shaman
I'm a druid, and don't use any macro's before this, well a lot of addons, but i have some buggs with this addon, and i don't no how to make the right macro for it.
what my problem is, when i'm in a bg, mounted will choose my travelform mostly, also when i'm out off combat.and in the outland, it also sometime's choose my flying form.100%
i checked the settings and i have my windrider260% given priority 1, and my netherwingdrake260% priority 9.
did this also with my groundmounts with 100% speed
my frostwolf has priority 9, and my warkodo has priority 1.
My travelform40%, and flying form100%, has priority 0,
but mounted is still using them, out of combat.
so i need a macro that mounted only choose my flying mount with 260%speed in outland, and my 100% groundmounts out of outland, and bg, when i'm out of combat.
and when i'm on a mount, when i click, it must unmount, and nothing more.
now when i click, it take's another mount.
And i'm looking for how i can make it, when i'm in combat, and push the button, it will cast nature grasp, rejuvenation, and then my travelform, and when i can fly my flightform.
does anybody know how i can make this macro's, and will you help me with it, that will be nice.
it is a very nice addon, and i like to use it, because now i can use the mounts randomly, but now it wont work, because i didn't entry any macro, and it choose my travelform, and flightform all the time, when i'm out of combat, and when i sit on my mount in combat, i can't unmount, only when i cast a spell.
Hope you can help me, thanks alot
see the top of the descriptions for more details about this
its gonna be fixed ?
or u planned it like this ?
also removed the need to translate Dalaran and Wintergrasp
Mounts will be added to "Mounted.lua" in SavedVariables, but will not removed if a mount gets destroyed or renamed.
(the addon checks all mounts in the mount tab and add new ones, but not checks if mounts already in are still in the mount tab).
This cause imho 3 problems:
1.: If you change your client language (in my case deDE <-> enGB) the addon randomly put the mount-names from both language in the macro.
2.: If you delete your char and create on the same server a new char with the same name the mounts from the old char are still in the list and gets put in the macro.
3.: If a mount gets renamed be blizzard with a patch, the addon puts also the old name in the macro.
i moved to saving spellids instead of names a while ago so the naming issues can not happen anymore
the char with same name issue is valid though its an edge case :) will see about fixing it though