Addon Info.
Change Log
Archived (1)
Comments (22)
Addon Information
Works with WoTLK
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Footrot's Portal Bug Reports Feature Requests
Author:
Version:
1.7.1
Date:
12-16-2008 07:23 AM
Size:
3.78 Kb
Downloads:
2,875
Favorites:
31
MD5:
Ghost: Mount   Popular!
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

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.
  Change Log - Ghost: Mount
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.
  Archived Versions - Ghost: Mount
File Name
Version
Size
Author
Date
1.7
4kB
Footrot
11-19-2008 03:22 AM
  Comments - Ghost: Mount
Post A Reply
Author Comments Comment Options
Old 12-11-2008, 10:07 PM  
rseiwert
A Kobold Labourer
 
rseiwert's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Re: Bug for chars under 77 in Dalaran

Quote:
Originally posted by rseiwert
There is a logic issue in the CanFly() function which doesn't work in Dalaran when you are under level 77. All you need to do to fix it is add "Dalaran" to the "znes" list at line 421....
Found anotherone "Crystalsong Forest"
rseiwert is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-11-2008, 09:49 PM  
rseiwert
A Kobold Labourer
 
rseiwert's Avatar

Forum posts: 0
File comments: 2
Uploads: 0
Bug for chars under 77 in Dalaran

There is a logic issue in the CanFly() function which doesn't work in Dalaran when you are under level 77. All you need to do to fix it is add "Dalaran" to the "znes" list at line 421....

Last edited by rseiwert : 12-11-2008 at 09:50 PM.
rseiwert is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-18-2008, 09:13 AM  
Footrot
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 204
Uploads: 3
Quote:
Originally posted by syeren
Is there anyway you can make this in WotLK? Zones like Dalaran and Lake Wintergrasp are annoying X_x
Absolutely - I have a private fix here just I'm just testing before I release. Now that I can actually get around everywhere, I can have this tested and posted in the next day or two.

Dalaran is fixed (including Krasus' Landing), just need to test Wintergrasp. The bug isn't in this mod of course - it's a widely known problem with the IsFlyableArea() API call that us mod authors have to workaround until Blizzard fixes their code.

Last edited by Footrot : 11-18-2008 at 09:14 AM.
Footrot is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-17-2008, 08:18 PM  
syeren
A Kobold Labourer

Forum posts: 0
File comments: 35
Uploads: 0
Is there anyway you can make this in WotLK? Zones like Dalaran and Lake Wintergrasp are annoying X_x
syeren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-06-2008, 03:53 PM  
Footrot
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 204
Uploads: 3
Re: Error in 1.5

Quote:
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.
Footrot is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-06-2008, 11:32 AM  
elderbrock
A Defias Bandit

Forum posts: 2
File comments: 14
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.
elderbrock is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-31-2008, 12:19 AM  
syeren
A Kobold Labourer

Forum posts: 0
File comments: 35
Uploads: 0
Quote:
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
syeren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 09:09 AM  
Footrot
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 204
Uploads: 3
Quote:
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-2008 at 09:14 AM.
Footrot is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 09:02 AM  
syeren
A Kobold Labourer

Forum posts: 0
File comments: 35
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
syeren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 02:08 AM  
syeren
A Kobold Labourer

Forum posts: 0
File comments: 35
Uploads: 0
No problem, thanks for your help and cooperation.
syeren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 02:05 AM  
Footrot
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 204
Uploads: 3
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-2008 at 02:08 AM.
Footrot is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 02:05 AM  
syeren
A Kobold Labourer

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

[06:01:09] Name: 'Brutal Nether Drake', Creature Spell ID: '58615'

Last edited by syeren : 10-30-2008 at 02:05 AM.
syeren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 01:56 AM  
Footrot
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 204
Uploads: 3
Quote:
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).
Footrot is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 01:54 AM  
syeren
A Kobold Labourer

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

What the hell?

enGB by the way
syeren is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 10-30-2008, 01:54 AM  
Footrot
A Defias Bandit
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 204
Uploads: 3
Quote:
Originally posted by syeren
Still zero response from that command :/

http://imageshack.dk//viewimage.php?...e/5jw45854.jpg
http://imageshack.dk//viewimage.php?...e/rDC45894.jpg
http://imageshack.dk//viewimage.php?...e/o0D45929.jpg

I'm just completely lost :/
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-30-2008 at 01:55 AM.
Footrot is online now Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:



The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOUI | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


MMOInterface.com Copyright ©2008
World of Warcraft is a registered Trademark of Blizzard Entertainment.
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.