Download
(4Kb)
Download
Updated: 04-12-09 06:12 PM
Updated:04-12-09 06:12 PM
Created:unknown
Downloads:10,863
Favorites:49
MD5:

Ghost: Mount  Popular! (More than 5000 hits)

Version: 1.8.2
by: Footrot [More]

Just a simple random mount addon for WotLK/Patch 3.0.

Usage...

- /mount best will summon a flying mount in flying zones, and land mounts otherwise.
- /mount forcedismount works exactly like /mount best except that it allows dismounting even if you're flying.
- /mount land will summon the fastest land mount you have, regardless of where in the world you are.
- /mount pet will summon a random pet (this dismounts you, and that's Blizzard's fault, not the mod).
- /mount display will put a small list of your mounts to the chat window with their spell IDs (which I need if this addon doesn't summon a particular mount you have).
- /mount help displays the options in your chat window.

Change Log

2009-04-13: 1.8.2
- Added the Blue Proto-Drake from Utgarde Pinnacle.

2009-02-26: 1.8.1
- Fixed a bug with summoning pets upon dismounting.

2009-02-25: 1.8
- Added the ability to let you ignore certain vanity pets.
- The dismounting feature will now exit vehicles as appropriate.

2009-01-18: 1.7.2
- Added the Acherus Deathcharger as a fast land mount. DKs rejoice!

2008-12-16: 1.7.1
- Fixed Dalaran and Crystalsong Forest for levels up to 77 thanks to feedback.

2008-11-19: 1.7
- Added workaround for IsFlyableArea() - now supports correct mounting in Dalaran, including Krasus' Landing and Wintergrasp (english clients only).

2008-11-09: 1.6
- Fixed a problem with the macro-conditionals, but means you NEED to specify best, land, flying or forcedismount - /mount by itself won't work now.
- Added rogue and druid stealthing/prowling support. If you're in an Arena, a Battleground or just out in the world PvP-flagged, stealthing will now automatically dismiss your vanity pet.

2008-11-06: 1.5
- Added support for macro-like modifiers. For example, /mount [mod:alt] land; best will summon a random flying mount, unless you're holding down an ALT key, in which case a random land mount is summoned.
- Added the flying option, which will try to summon a flying mount only, unless you don't have any, in which case you will get a land mount.

2008-10-30: 1.4
- Now supports super-fast Arena mounts.

2008-10-30: 1.3.3
- Fixed a bug with trying to mount pre-70 in Outland (i.e. you have no flying mounts in a flyable zone).

2008-10-30: 1.3.2
- Added error messages for when the addon can't find any appropriate mounts to call.

2008-10-30: 1.3.1
- Added /gmount and /ghostmount aliases for the slash command, in case other addons are conflicting.

2008-10-29: 1.3
- Added /mount forcedismount to allow dismounting while flying - be careful with this!!

2008-10-22: 1.2
- Support for vanity pets.
- Can elect to have a pet automatically summoned when Ghost: Mount dismounts you (other methods of dismounting, such as moving indoors from outside for example, will not work)
- Can now choose to ignore mounts based on a partial match. An example...

/mount ignore drake

... will ignore all mounts with 'drake' in their name.

2008-10-21: 1.1.2
- Using the /mount command while mounted will now dismount you, if you're not flying.

2008-10-21: 1.1.1
- Fixed a small bug that could make the /mount command not work sometimes.
- Changed the logic so that, if possible, you never see the same mount twice in a row.

2008-10-21: 1.1
- Added support for the AQ40 bug mounts, so they'll be summoned if you have them when in AQ40.

2009-04-13: 1.8.2
- Added the Blue Proto-Drake from Utgarde Pinnacle.

2009-02-26: 1.8.1
- Fixed a bug with summoning pets upon dismounting.

2009-02-25: 1.8
- Added the ability to let you ignore certain vanity pets.
- The dismounting feature will now exit vehicles as appropriate.

2009-01-18: 1.7.2
- Added the Acherus Deathcharger as a fast land mount. :) DKs rejoice!

2008-12-16: 1.7.1
- Fixed Dalaran and Crystalsong Forest for levels up to 77 thanks to feedback.

2008-11-19: 1.7
- Added workaround for IsFlyableArea() - now supports correct mounting in Dalaran, including Krasus' Landing and Wintergrasp (english clients only).

2008-11-09: 1.6
- Fixed a problem with the macro-conditionals, but means you NEED to specify best, land, flying or forcedismount - /mount by itself won't work now.
- Added rogue and druid stealthing/prowling support. If you're in an Arena, a Battleground or just out in the world PvP-flagged, stealthing will now automatically dismiss your vanity pet.

2008-11-06: 1.5
- Added support for macro-like modifiers. For example, /mount [mod:alt] land; best will summon a random flying mount, unless you're holding down an ALT key, in which case a random land mount is summoned.
- Added the flying option, which will try to summon a flying mount only, unless you don't have any, in which case you will get a land mount.

2008-10-30: 1.4
- Now supports super-fast Arena mounts. :)

2008-10-30: 1.3.3
- Fixed a bug with trying to mount pre-70 in Outland (i.e. you have no flying mounts in a flyable zone).

2008-10-30: 1.3.2
- Added error messages for when the addon can't find any appropriate mounts to call.

2008-10-30: 1.3.1
- Added /gmount and /ghostmount aliases for the slash command, in case other addons are conflicting.

2008-10-29: 1.3
- Added /mount forcedismount to allow dismounting while flying - be careful with this!!

2008-10-22: 1.2
- Support for vanity pets.
- Can elect to have a pet automatically summoned when Ghost: Mount dismounts you (other methods of dismounting, such as moving indoors from outside for example, will not work)
- Can now choose to ignore mounts based on a partial match. An example...

/mount ignore drake

... will ignore all mounts with 'drake' in their name.

2008-10-21: 1.1.2
- Using the /mount command while mounted will now dismount you, if you're not flying.

2008-10-21: 1.1.1
- Fixed a small bug that could make the /mount command not work sometimes.
- Changed the logic so that, if possible, you never see the same mount twice in a row.

2008-10-21: 1.1
- Added support for the AQ40 bug mounts, so they'll be summoned if you have them when in AQ40.
Post A Reply Comment Options
Unread 11-17-08, 07:18 PM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
Is there anyway you can make this in WotLK? Zones like Dalaran and Lake Wintergrasp are annoying X_x
Report comment to moderator  
Reply With Quote
Unread 11-06-08, 02:53 PM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Re: Error in 1.5

Originally posted by elderbrock
Code:
Interface\AddOns\GhostMount\Core.lua:208: bad argument #2 to 'random' (interval is empty)
Everything seems to be working, but I get this message when I dismount.
You should use this command once and once only...

/mount togglepet

... and your problem will go away. You don't have any vanity pets, and Ghost: Mount isn't coping with that. I'll upload an update soonish, but if you use that command once, Ghost: Mount will no longer try to summon a vanity pet when you dismount, and hence, you won't get the error.
Report comment to moderator  
Reply With Quote
Unread 11-06-08, 10:32 AM  
elderbrock
A Murloc Raider
AddOn Compiler - Click to view compilations

Forum posts: 4
File comments: 8
Uploads: 1
Error in 1.5

Code:
Interface\AddOns\GhostMount\Core.lua:208: bad argument #2 to 'random' (interval is empty)
Everything seems to be working, but I get this message when I dismount.
Report comment to moderator  
Reply With Quote
Unread 10-30-08, 10:19 PM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
Originally posted by Footrot
Could you please explain your request in more detail? I'm not quite sure what you're asking for. If your normal macro is written as...

/gmount forcedismount

... then it's exactly the same as /gmount or /gmount best, except that it allows dismounting while flying (if you're not mounted, /gmount forcedismount will mount you under the same conditions as /gmount, and if you're mounted, you'll dismount even if flying). Of course, it will also dismount you if you're 100 yards above the ground, but then, that's up to you to worry about. :P
Well then I already have what I want, I assumed the command was there simply to dismount instead of doing both the mount and dismounting :P

Thanks once again
Report comment to moderator  
Reply With Quote
Unread 10-30-08, 07:09 AM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Originally posted by syeren
Any chance you could add a 'safety trigger' option for /gmount?

Being 5 yards above the ground and not being able to just drop without having to make another macro using another binding, or typing a command is quite tedious. Then you have to hope your mount lands in the right position and then.... sigh ;p
Could you please explain your request in more detail? I'm not quite sure what you're asking for. If your normal macro is written as...

/gmount forcedismount

... then it's exactly the same as /gmount or /gmount best, except that it allows dismounting while flying (if you're not mounted, /gmount forcedismount will mount you under the same conditions as /gmount, and if you're mounted, you'll dismount even if flying). Of course, it will also dismount you if you're 100 yards above the ground, but then, that's up to you to worry about. :P
Last edited by Footrot : 10-30-08 at 07:14 AM.
Report comment to moderator  
Reply With Quote
Unread 10-30-08, 07:02 AM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
Any chance you could add a 'safety trigger' option for /gmount?

Being 5 yards above the ground and not being able to just drop without having to make another macro using another binding, or typing a command is quite tedious. Then you have to hope your mount lands in the right position and then.... sigh ;p
Report comment to moderator  
Reply With Quote
Unread 10-30-08, 12:08 AM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
No problem, thanks for your help and cooperation.
Report comment to moderator  
Reply With Quote
Unread 10-30-08, 12:05 AM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Found the problem - none of the super-fast mounts were in the list of stuff that qualifies as a flying mount. Fixed in 1.4 (about to upload that now). Sorry for the hassles - and thanks for sticking with me.
Last edited by Footrot : 10-30-08 at 12:08 AM.
Report comment to moderator  
Reply With Quote
Unread 10-30-08, 12:05 AM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
We're making progress!

[06:01:09] Name: 'Brutal Nether Drake', Creature Spell ID: '58615'
Last edited by syeren : 10-30-08 at 12:05 AM.
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 11:56 PM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Originally posted by syeren
[05:50:13] Ghost: Mount - no appropriate flying mounts found.

What the hell?

enGB by the way
Give me the ID of the Brutal Drake please (see my edit below).
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 11:54 PM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
[05:50:13] Ghost: Mount - no appropriate flying mounts found.

What the hell?

enGB by the way
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 11:54 PM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Try 1.3.3 (which I just uploaded seconds ago) and tell me what happens, please?

EDIT: Okay - can you please do a /mount display and give me the ID for the Brutal Drake?
Last edited by Footrot : 10-29-08 at 11:55 PM.
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 11:52 PM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 11:43 PM  
Footrot
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 420
Uploads: 9
Originally posted by syeren
Every single slash command works for me except /mount and /mount best, which is kind of annoying to say the least.

Could you offer any ideas or help me help you troubleshoot?
I have uploaded version 1.3.1 that gives you /gmount and /ghostmount aliases for the slash command, just in case (although given the other variants are working, I'd say it's not this kind of problem).

Things to check...

1) You have mounts in your Pets tab
2) Make sure that some of those mounts are not ignored (/mount listignored to see what you're currently ignoring)

Other than that, I'm not sure what it would be. Obviously, you can't be in combat and must be outdoors etc etc etc. Let me know how you progress.

EDIT: I've just done 1.3.2 to give you an error message if it can't find any appropriate mounts - likely that it's not calling a land mount when in Outland if you have no flying mounts - I'll fix this shortly.
Last edited by Footrot : 10-29-08 at 11:51 PM.
Report comment to moderator  
Reply With Quote
Unread 10-29-08, 09:29 PM  
syeren
A Kobold Labourer

Forum posts: 1
File comments: 75
Uploads: 0
Every single slash command works for me except /mount and /mount best, which is kind of annoying to say the least.

Could you offer any ideas or help me help you troubleshoot?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: