Download
(4Kb)
Download
Updated: 12-08-08 04:39 PM
Updated:12-08-08 04:39 PM
Created:11-19-08 04:57 PM
Downloads:2,566
Favorites:9
MD5:

Damn Mounts

Version: r1037
by: Shadowed [More]

Fairly simple mod that's meant to fix the fact that [flyable] doesn't work as you would think in Dalaran or Wintergrasp. Basically, what this does is put a macro (or companion) you set when you're in a city on your bars, then another when you move into a zone that works with [flyable].

No configuration, to set it up. Put the mount you want to use in a city and type /dm city, then swap to the mount you want to use for flight and type /dm fly and you're good to go. You can also use /damnmounts if another addon has /dm already used.

For example, in a city you would have a macro that does something like

/cast Amani War Bear

And then for flying you would have one setup that does

/cast [flyable] Brutal Nether Drake; Amani War Bear

Optional Files (0)


Post A Reply Comment Options
Unread 12-16-08, 06:54 AM  
biggoofyus
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 76
Uploads: 1
confused

Ok, this sounds great, but the setup is extremely confusing

Here's what I have done:

1. Installed addon.
2. Switched into my land mount. Typed /dm city
3. Switched into my flying mount. Typed /dm fly

So. Now am I supposed to create a macro like:

/cast [flyable] Swift Blue Gryphon; Swift Stormsaber

Then I use this macro and when I am in Dalaran it will summon my Swift Stormsaber, otherwise if I can fly it will summon my Swift Blue Gryphon?

I'm confused on the execution of your addon, once we /dm city and /dm fly, what do we do to use your addon and summon the right mount?
Last edited by biggoofyus : 12-16-08 at 07:01 AM.
Report comment to moderator  
Reply With Quote
Unread 12-08-08, 08:18 PM  
ragnarok00
A Kobold Labourer

Forum posts: 0
File comments: 49
Uploads: 0
It seems that it does not work on Chinese client. I am still not sure how to deal with multilingual in LUA. Any ideas/plans to fix it?
The savevariables only has
DamnMountsDB = {
["flying"] = {
},
["canFly"] = 1,
["city"] = {
},
}
even after running /dm city & /dm fly several times..

thanks for your work!
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 10:40 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
As far as I know, it's something they want to fix, but it's not a high priority.
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 10:06 PM  
Gnarfoz
A Deviate Faerie Dragon
 
Gnarfoz's Avatar
AddOn Author - Click to view AddOns

Forum posts: 18
File comments: 73
Uploads: 7
Useful.


Any idea if Blizzard intends to ever fix this themselves? ^^
__________________
Be nice to nerds, chances are you might end up working for one. -- Charles J. Sykes
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 12:59 PM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
You can use /damnmounts instead if you have a mod that conflicts with it, will update description.
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 11:53 AM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar

Forum posts: 281
File comments: 252
Uploads: 5
Seems fine now.

Btw, /dm conflict with Diplomancer.
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Last edited by Caellian : 12-06-08 at 11:56 AM.
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 10:07 AM  
Shadowed
...
Featured Addon Author

Forum posts: 387
File comments: 2513
Uploads: 83
Should be fixed
Report comment to moderator  
Reply With Quote
Unread 12-06-08, 04:59 AM  
Caellian
A Frostmaul Preserver
 
Caellian's Avatar

Forum posts: 281
File comments: 252
Uploads: 5
Getting:

Code:
Interface\AddOns\DamnMounts\DamnMounts.lua:197: attempt to index global 'DamnMountsDB' (a nil value)
Count: 1

Call Stack:
[C]: ?
Interface\AddOns\DamnMounts\DamnMounts.lua:197: in function `CheckStatus'
Interface\AddOns\DamnMounts\DamnMounts.lua:257: in function <Interface\AddOns\DamnMounts\DamnMounts.lua:214>
and

Code:
Interface\AddOns\DamnMounts\DamnMounts.lua:232: bad argument #1 to 'pairs' (table expected, got nil)
Count: 1

Call Stack:
[C]: ?
[C]: in function `pairs'
Interface\AddOns\DamnMounts\DamnMounts.lua:232: in function `MacroFrame_SaveMacro'
[string "*:OnClick"]:2: in function <[string "*:OnClick"]:1>
__________________
if (sizeof(workload) > sizeof(brain_capacity)) { die('System Overload'); }
Report comment to moderator  
Reply With Quote
Unread 11-19-08, 07:13 PM  
level12wizard
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 2
File comments: 39
Uploads: 1
Good idea, it's a pain in the ass trying to fit all the zone info into a macro. Works nice and simply.
Report comment to moderator  
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.