Addon Information
Works with 3.2
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)
Author:
Version:
1.7.1
Date:
09-24-2009 09:41 PM
Size:
15.35 Kb
Downloads:
2,213
Favorites:
33
MD5:
Pictures
Click to enlarge
MiniMount
Got a lot of Mounts? Want to randomly load one, but don't know how to write complex macros?

Then MiniMount is for you!

MiniMount will randomly choose a mount depending on your location and skill, and load it!

Simply type /minimount, /mount or /mm and you will load a random mount! Perfect for those working on the achievements!
  Change Log - MiniMount
v1.7.1
- Minor Bugfixes

v1.7.0
- Added several new/forgotten mounts to the Database, including the new Onyxian Mount!
- 310% speed Mounts are now in a new Fast Epic Flying category!
- Fixed the AQ bug where it shows up in the rotation, however, I had to disable the AQ mounts for the time being.
- MiniMount will now only complain about a lack of mounts when it's called, not when the macro wants to change.

v1.6.8
- MiniMount will now work properly if you are in Wintergrasp during it's combat phase.

v1.6.7b
- Fixed a bug that wouldn't let toons fly in Northrend if they had Northrend Flying, but were not yet level 77.

v1.6.7a
- MiniMount's Command-line options will now accept Macro Conditionals!
- Fixed a bug in the new macro that wouldn't display the proper mount when updated.

v1.6.7
- Updated for Patch 3.2
- Added the new 3.2 mounts to the Database.
- Removed Wintergrasp's Flying restriction.
- Added the "New" commandline to cycle through next mounts.
- You can now Middle-Click the macro to choose a different next mount!
- Fixed a bug that wouldn't generate an options database.
- Fixed a bug where if you don't have mounts to match your riding skill, MiniMount will choose the next available mount.

v1.6.6
- Fixed a bug that would occasionally give people an error upon logging in.

v1.6.5
- Updated TOC for 3.1
- Added a multitude of new mounts to the database.
- Removed the swimming error.
- Added a localized Name Adjustment Database for mis-named mounts. This will correct the mount names so the macro correctly shows which mount is next.
- Added the Bronze Drake to the English Name Adjustment Database.
- Fixed a bug that would refresh the macro far more often than it should of done.

v1.6
- Added several new mounts to the Database.
- The Obsidian Sanctum and the Eye of Eternity are now on the No-Fly Zone list.
- You can now mount your flying mount at the top of the Violet Citadel.
- Druids & Shamans Rejoice! The MiniMount Macro will now cancel shapeshift forms!
- Changed the "Detect New Mount" function. It should now only run when you learn a new mount.
- MiniMount will no longer attempt to run if you are not yet level 30.
- Fixed a bug that wouldn't make it so the options wouldn't update.
- Moved the Options to a Per-Character Database, as all options would be specific to the characters.
- Fixed a bug that would sometimes report an error when first logging into WoW.
- Fixed a bug that would spew an error if you only had shifting mounts.
- Known Bug: AQ Mounts will occaisionally get thrown into the mount rotation.

v1.5b
- Added The Occulus to the No-Fly Zone list.
- Added White Polar Bear Mount to the Database.
- Fixed a bug that would break MiniMount if it detected a Death Knight's flyer, until you reloaded the UI.
- Fixed a bug that generated an error when entering Krasus' Landing if you could fly, but didn't have Northrend Flying.

v1.5a
- Added Wintergrasp as a No-Fly zone.
- Added the Armored Snowy Gryphon to the database.
- Fixed a bug that would screw things up if you could fly in Northrend.
- Fixed the mount function so that unknown mounts WILL be added to the mount list, as was originally intended.

v1.5
- MiniMount now knows if you've gotten your Northrend Flying training or not!
- Added a "Ground" function to the MiniMount_Mount function. This will select the appropriate ground mount for you.
- Moved the Winged Steed of the Ebon Blade to the proper Shifting group, since this mount scales with a Death Knight's Riding Skill.
- The Swimming Error is now properly named in the localization file.
- You can now right-click the macro to dismount. You must hold down the ctrl button to dismount in the air. Holding down ctrl when pressing the button will always dismount you.
- Minimount will now update when changing continents.
- The Macro will now auto-update with the proper mounts when logging on a toon.
- Added "Fly Zones", allowing MiniMount to call up a new mount if you've entered an area that may or may not support flying. (Most of Dalaran, for example.) This needs to be localized for non-English clients!
- Cleaned up some internal code to make things easier on everyone.

v1.4b
- Major bugfixes involving multiple toons & the new macro.

v1.4a
- Fixed a bug that would occur if you had no mounts.

v1.4
- MiniMount will no longer attempt to run if you are swimming.
- Added Riding Skill name localization for every locale. This should enable MiniMount to work with any client. (If it does not work with your client, send me the proper name for the Riding skill.)
- Added the DeathKnight Mount to the database.
- MiniMount will now create a mounting macro for you! This macro (called "MiniMount") will automagically update to show you which mount you will have next!

v1.3
- Added the Ahn'Qiraj mounts to a special database. These mounts will only show up in the rotation while in AQ40.
- Added a feature that will record which mounts are reported as Unknown Mounts, so you won't get spammed by the message everytime you mount.
- Fixed a bug that would occur if you specifically called for a mount-type you didn't have any mounts of.
- MiniMount will now auto-update itself when you learn new mounts. (Note: This may also occur when learning non-combat pets.)

v1.2a
- Bugfix for previous release.

v1.2
- Added Paladin & Warlock Mounts to the Database.
- Fixed a bug in the Scaling Mount code that wouldn't add it to the Mount Arrays.

v1.1
- Fixed a bug that would result in an error, not letting you mount.
- Added extra redundancies, to either mount you, or give you an error on similar problems.

v1.0
- Initial Release
- Partial WotLK support
  Archived Versions - MiniMount
File Name
Version
Size
Author
Date
1.7.0
14kB
Kjasi
09-24-2009 06:09 PM
1.6.8
15kB
Kjasi
08-27-2009 12:14 PM
1.6.7b
15kB
Kjasi
08-24-2009 04:11 PM
1.6.7a
15kB
Kjasi
08-24-2009 08:48 AM
1.6.7
15kB
Kjasi
08-23-2009 08:52 PM
1.6.6
14kB
Kjasi
04-21-2009 04:32 PM
1.6.5
14kB
Kjasi
04-16-2009 02:45 PM
1.6
14kB
Kjasi
03-31-2009 06:24 PM
1.5b
13kB
Kjasi
01-30-2009 08:37 PM
1.5a
12kB
Kjasi
11-30-2008 05:55 PM
1.5
11kB
Kjasi
11-25-2008 05:12 PM
1.4b
10kB
Kjasi
11-19-2008 12:58 AM
1.4a
10kB
Kjasi
11-18-2008 08:36 PM
1.4
10kB
Kjasi
11-18-2008 06:12 PM
  Comments - MiniMount
Post A Reply Comment Options
Old 09-24-2009, 09:32 PM  
Kjasi
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 37
Uploads: 8
Re: errors on latest version

Woah, thanks! Don't know how I missed these...
Kjasi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 09-24-2009, 08:31 PM  
thegriffgeeks
Mod Queen
 
thegriffgeeks's Avatar
Premium Member

Forum posts: 0
File comments: 77
Uploads: 0
errors on latest version

on my dk I'm getting errors from minimount

2009/09/24 20:22:47-260-x1]: MiniMount-Version\database.lua:281: unfinished long comment near '<eof>'

---

[2009/09/24 20:23:01-260-x1]: MiniMount-Version\main.lua:541: attempt to index global 'MiniMount_Mounts' (a nil value)
MiniMount-Version\main.lua:283: in function `MiniMount_GetNextMount'
MiniMount-Version\zones.lua:18: in function `MiniMount_ZoneSmartNewMount'
MiniMount-Version\main.lua:107: in function <Interface\AddOns\MiniMount\main.lua:95>

---

[2009/09/24 20:23:15-260-x1]: MiniMount-Version\main.lua:541: attempt to index global 'MiniMount_Mounts' (a nil value)
MiniMount-Version\main.lua:283: in function `MiniMount_GetNextMount'
MiniMount-Version\main.lua:253: in function `MiniMount_Mount'
MiniMount-Version\main.lua:233: in function `value'
Interface\FrameXML\ChatFrame.lua:3529: in function <Interface\FrameXML\ChatFrame.lua:3461>:
<in C code>: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3177: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3201: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>
__________________
thegriffgeeks is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 07-24-2009, 10:22 PM  
Kjasi
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 37
Uploads: 8
Quote:
Originally posted by Direphoenix
It appears that Minimount tries to use AQ mounts in flyable zones and uses the Argent Tournament mounts in flyable zones as well. Is there a file I can edit for this or is there a fix on its way?
There's a bug somewhere in the main program, so I'm re-working the engine to fix it, and to support new functions I'm adding for our next major release.
Kjasi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 06-27-2009, 03:26 PM  
Direphoenix
A Kobold Labourer

Forum posts: 0
File comments: 2
Uploads: 0
It appears that Minimount tries to use AQ mounts in flyable zones and uses the Argent Tournament mounts in flyable zones as well. Is there a file I can edit for this or is there a fix on its way?
Direphoenix is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 05-20-2009, 07:15 PM  
Gryphon
An Aku'mai Servant
Interface Author - Click to view interfaces

Forum posts: 30
File comments: 36
Uploads: 4
Edit Note: I went back one version and neither my wife or I have any issues.

Original comment:
Quote:
Thanks for the previous fix. Now since the 3.1.2 patch however I am getting the following error and my wife is not.

Upon login:

Code:
Error:  attempt to index global 'MiniMount_Options' (a nil value)
File: Interface\AddOns\MiniMount\main.lua
Line: 185
Count: 1
Interface\AddOns\MiniMount\main.lua:185: in function `MiniMount_Loaded'
Interface\AddOns\MiniMount\main.lua:100: in function `MiniMount_OnEvent'
[string "*:OnEvent"]:1: in function <[string "*:OnEvent"]:1>
Upon /minimount:

Code:
Error:  attempt to index global 'MiniMount_Options' (a nil value)
File: Interface\AddOns\MiniMount\main.lua
Line: 305
Count: 1
Interface\AddOns\MiniMount\main.lua:305: in function `MiniMount_GetNextMount'
Interface\AddOns\MiniMount\main.lua:253: in function `MiniMount_Mount'
Interface\AddOns\MiniMount\main.lua:233: in function `value'
Interface\FrameXML\ChatFrame.lua:3353: in function `ChatEdit_ParseText'
Interface\FrameXML\ChatFrame.lua:3052: in function `ChatEdit_SendText'
Interface\FrameXML\ChatFrame.lua:3073: in function `ChatEdit_OnEnterPressed'
[string "*:OnEnterPressed"]:1: in function <[string "*:OnEnterPressed"]:1>

Last edited by Gryphon : 06-03-2009 at 08:06 PM.
Gryphon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-21-2009, 04:26 PM  
Kjasi
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 37
Uploads: 8
Quote:
Originally posted by Gryphon
My wife is getting the following error upon login:
Code:
Error: attempt to index local 'temp' (a nil value)
File: Interface\AddOns\MiniMount\main.lua
Line: 139
Count: 1
I do not get the error however.
... Opps. Okay, what's causing this is that some Future Code from the Future! is looking for something I haven't quite got set up right. I don't get this error, so I haven't noticed it until now.

This is actually some code I added in preperation for the next major version of MiniMount which is going to have user-definable Mount lists.

I'll be releasing a bug-fix for this in a moment or two.
Kjasi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-19-2009, 12:12 AM  
Gryphon
An Aku'mai Servant
Interface Author - Click to view interfaces

Forum posts: 30
File comments: 36
Uploads: 4
My wife is getting the following error upon login:
Code:
Error: attempt to index local 'temp' (a nil value)
File: Interface\AddOns\MiniMount\main.lua
Line: 139
Count: 1
I do not get the error however.
Gryphon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-02-2009, 01:16 PM  
Kjasi
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 37
Uploads: 8
Quote:
Originally posted by Neipas09
any way of getting this to work with paladins so it casts crusader's aura when you mount and ret/prot aura when you dismount???
I'll look into that! (My pally needs to be leveled...)
Kjasi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 04-01-2009, 02:53 AM  
Neipas09
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
any way of getting this to work with paladins so it casts crusader's aura when you mount and ret/prot aura when you dismount???
Neipas09 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-25-2009, 01:06 AM  
Gryphon
An Aku'mai Servant
Interface Author - Click to view interfaces

Forum posts: 30
File comments: 36
Uploads: 4
Thanks. I am not using the macros from MM, I just added /cancelform to my macro.
Gryphon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 03-02-2009, 06:53 PM  
Kjasi
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 37
Uploads: 8
Quote:
Originally posted by Gryphon
I haven't played in a while. Today I logged in and tried to mount while shapeshifted and it would not allow it. I can use the regular mount interface and it will cancel the shapeshift before mounting.

Not sure when this started happening, I haven't played in a few patches.
It's impossible for an addon to cancel shapeshifting, so I can't directly fix this...

However, if you use the MiniMount macro, then I've actually already fixed this for Druids. I'm working on fixing it for shamans in Ghostwolf Form too. These fixes will be included in the upcoming version 1.6.
Kjasi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 02-26-2009, 08:38 PM  
Gryphon
An Aku'mai Servant
Interface Author - Click to view interfaces

Forum posts: 30
File comments: 36
Uploads: 4
I haven't played in a while. Today I logged in and tried to mount while shapeshifted and it would not allow it. I can use the regular mount interface and it will cancel the shapeshift before mounting.

Not sure when this started happening, I haven't played in a few patches.
Gryphon is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-27-2008, 08:12 AM  
tsukeru
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 16
Uploads: 2
Re: Re: Error with Flying Mounts

Quote:
Originally posted by Kjasi
This is an interesting fix to a problem I fixed in totally different way. (The code wasn't doing what I needed it to, but I got it working now.) But as a fail-safe, I'll add a similar functionality to the scan. 1.5a will be uploaded once I stress-test the fixes.
I thought of another interesting way to save it, you can save the important variables to a character specific array and load it at start up. I was going to do this as my fix but I didn't feel like going that in-depth with your code. If I had time, this is probably of how I would of fixed it my side. Much cleaner. ;-)
tsukeru is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-27-2008, 05:21 AM  
Kjasi
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 37
Uploads: 8
Re: Error with Flying Mounts

Quote:
Originally posted by tsukeru
I've noticed MM won't let you get on a flying mount when you log into the server first off but after reloading the ui it functions properly.

I've looked into your code and I have created a minifix for my own local based code. Basically I figured that the CanNorthrendFly variable is not being set true when you first log in because the code that searches your book can not search anything because the information has not been loaded local side. So I added an if statement in your MiniMount_FlyZone() method that checks if the variable is set to false. If it's false and your above 77 then it runs the search code again (I extrapolated the search code into a separate function) to make sure you can't fly.

This is a quick fix I came up with in an hour or so. I realize if you can't fly yet, this would be a rather tedious fix but considering most people will be able to fly after 77 then it shouldn't harm me or any other person more than once. If you would like to see my local code so you can add it into your own or would like a more in depth description of the problem just message me. Thanks for the great addon!
This is an interesting fix to a problem I fixed in totally different way. (The code wasn't doing what I needed it to, but I got it working now.) But as a fail-safe, I'll add a similar functionality to the scan. 1.5a will be uploaded once I stress-test the fixes.
Kjasi is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 11-26-2008, 02:04 PM  
tsukeru
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 16
Uploads: 2
Error with Flying Mounts

I've noticed MM won't let you get on a flying mount when you log into the server first off but after reloading the ui it functions properly.

I've looked into your code and I have created a minifix for my own local based code. Basically I figured that the CanNorthrendFly variable is not being set true when you first log in because the code that searches your book can not search anything because the information has not been loaded local side. So I added an if statement in your MiniMount_FlyZone() method that checks if the variable is set to false. If it's false and your above 77 then it runs the search code again (I extrapolated the search code into a separate function) to make sure you can't fly.

This is a quick fix I came up with in an hour or so. I realize if you can't fly yet, this would be a rather tedious fix but considering most people will be able to fly after 77 then it shouldn't harm me or any other person more than once. If you would like to see my local code so you can add it into your own or would like a more in depth description of the problem just message me. Thanks for the great addon!

Last edited by tsukeru : 11-27-2008 at 12:35 AM.
tsukeru is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




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


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.