Download
(181 Kb)
Download
Updated: 11-27-12 11:53 PM
Pictures
File Info
Updated:11-27-12 11:53 PM
Created:12-28-10 02:11 PM
Downloads:3,695
Favorites:44
MD5:
Zookeeper
Version: 5.1.1
by: CheshireKatt [More]
Quick note: I'm basically idle on this add-on (as I'm sure anyone that uses it can tell) since Pandaria launched, due to Blizzard wrecking the pet summoning behavior (it's back on the GCD and it's a full re-summon vs the pet just reappearing, which breaks stealth and interrupts actions), which I'm a little annoyed about. There's a few Zookeeper data bugs of note for mounts as well -- the data incorrectly flags the Sandstone Drake as requiring 525 alchemy, and makes the Red Qiraji Battle Tank entirely unsummonable. I don't know if/when I'll be updating this, but if I do those bugs will be fixed.

A pet and mount addon. Makes handling those big piles of mounts and minipets really easy, and adds some smarts to the process as well!

A short look into its features:
  • /mount command lets you pick mounts by tags randomly, specify certain ones to use or exclude, and even is smart enough to handle Northrend's quirks on where you are allowed to actually use a flying mount properly.
  • /minipet command lets you pick minipets just like /mount does for mounts, with an added feature -- your last-used command is remembered, so that if you ever find yourself alone Zookeeper will bring out another pet to keep you company automatically.
  • /disembark command -- it's like /dismount, but better, because it also works for vehicles!
  • Enhanced companion UI shows source, tags, cost of mounts and pets, and includes a database of known companions. You can even show the ones you don't have yet.
  • Tag database letting you control what type of mounts or pets you summon. Only want red horses? /mount red horse will do it. For more information, see the in-game help. Mount and pet tags are viewable in their tooltips in the companion UI in game.
  • Smart mount summoning based on location and skill -- just use the smart keyword with the /mount command (/mount smart)
  • Long minipet and mount macros, for more complex conditions!
  • Options and in-game documentation can be found in the Blizzard Addons options section, or accessed by using the /zoo or /zookeeper commands.
  • New macro conditionals for use with /mount, /minipet, /disembark for added control over what you summon based on where you are -- if you want to summon a netherdrake mount only in the Outland, for example, just use the [outland] conditional. For more information, see the in-game help.
  • Zookeeper lets you mark mounts and pets as "favorites", or "forbid" certain ones from ever showing up as a random choice.
  • Support for druid shapeshifting and shaman Ghost Wolf forms. They all have the tag "shapeshift" to aid in their use, plus Zookeeper will attempt to use them while moving if appropriate (Ghost Wolf only if talented to be instant). However, because these are spells and not mounts, Zookeeper can't do all the work for you. You'll need to use the /click ZookeeperSpell command after your /mount command. And because cancelling buffs is now protected, you'll have to add a /cancelform command to have your macro take you back out of form as well. As an example:
    Code:
    /cast [combat] Travel Form
    /mount [nocombat,nomounted,noform:5] smart
    /click [noform] ZookeeperSpell
    /disembark [mounted]
    /cancelform
    would be a basic druid macro that includes druid forms in its random selection and handles Travel Form in combat cleanly. I've also added a [moving] macro conditional for people that want more control over what gets used when. A similar macro for Ghost Wolf would be easy enough to do (but Ghost Wolf will only be picked while moving if it's talented to be instant, of course).
5.1.1: Minor update to support patch 5.1, no real changes yet, RL has been pretty busy
5.0.4: First pass at fixing Favorite/Forbid summon filtering for pets (was totally broken) and Forbid filtering for mounts
5.0.3: A few more small bugfixes (error case for some slash commands)
5.0.2: A few small bugfixes (there's still a mount sorting issue I haven't tracked down yet, but I'll keep an eye on it)
5.0.1: Big Mists of Pandaria update. Still a work in progress, there's some missing features from 4.3.2, but there's some new stuff too:
New features:
  • Integration with the new Mount and Pet interface
  • Enhancements to the Mount interface to support Favorite and Forbid
  • Mounts are now searchable and filterable like Pets
  • Mount filters include showing only favorites, hiding forbidden pets, hiding "unobtainable" mounts (limited-time mounts, essentially), hiding mounts that your current character cannot use, as well as the normal "show known" and "show missing" options from the pet list.
  • Mount UI displays current riding skills.

Missing features:[list][*]Pet UI search box does not currently support the "tag:" format for searching on tags from 4.3.2[*]Neither pet nor mount filter boxes currently have the Tag filtering dropdown support from 4.3.2[*]Tags, favorite, and forbid are not displayed yet on tooltips[*]Mount display missing information (no tags, no source detail, no mount flag display)[*]New mounts are not currently in the database (they'll *work*, they just won't show up as "unknown" and won't have tag data until I get it updated)[*]New pets do not yet have tag data beyond ones I can get from the game (battlepet, wild, tradable, unique, sources, types, that kind of thing). This will be updated as I get time.

Pre-Mists of Pandaria changelog (until I decide it's dumb to keep here and delete it):

4.3.2: Added a new command to control how aquatic mounts are selected for smart summoning (Always if swimming, Never if swimming, Only in Vasj'ir)
4.3.1: Added mounts and pets for patch 4.3.
4.2.10: Changed version numbering slightly, and updated Sinister Squashling's source information for 2011.
4.2.0.9: Added 2011 Hallow's End pets, Creepy Crate and Feline Familiar.
4.2.0.8: Fixed Mekgineer's Chopper and Mechano-Hog faction restrictions, and added a tag selection dropdown to the right of the search box that contains all active tags for companions of the current type.
4.2.0.7: Added new filtering options: Hide collector's edition pets, hide known pets. Also split up horde/alliance-sourced pets into two separate entries where appropriate (vendor pets are still shown for both, with hostility indicated in the source information).
4.2.0.6: Added support for the Brewfest Keg Pony (suspends pet autosummon for 3 minutes) and an approximation for The Innkeeper's Daughter (suspends for 2 minutes). This will be expanded as more timed non-spellbook companions become available or people report to me ones I've missed.
4.2.0.5: Added "insect" and "crustacean" tags, fixed mount type filtering, and added in a pair of help pages showing all currently-in-use tags for pets and mounts.
4.2.0.4: Fix for companions not in Zookeeper_Data, and added the missing ZG mounts.
4.2.0.3: Updated toc in Zookeeper_Data too
4.2.0.2: Updated the toc, and added a check to try to fix a reported data issue building companion lists.
4.2.0.1: Updated for new companions in the 4.2 patch.
4.1.0.1:
  • Updated for new companions in the 4.1 patch
  • Additional information added to tooltips -- companion cost and notes (in a few cases, such as Lil' Ragnaros's cooking fire ability, or the Argent Tournament squire/gruntling)
  • Added the Wintersaber Cub quest pet to the item exclusions
  • Fixed auto-resummon at the barber shop
  • No longer uses hard-coded mount speed/type information, instead uses the values returned by Blizzard (this seems to behave, but let me know if it misses something).
  • Better checks for mount usability, especially when using the smart keyword.
  • New option to revert to pre-4.1 pet functionality (4.1 lets minipets stay with you across zone load borders, this option lets you go back to the old functionality where they vanish at zone load instead if you prefer it).
4.0.3.7:
  • Fixed a rare timing error with profession checks
  • Added a few tweaks for druid shapeshift /shaman Ghost Wolf usage, and documentation in the description. It's still rough, so feedback is appreciated.
4.0.3.6:
  • Unbroke /mount after I broke it with 4.0.3.5's /minipet change
4.0.3.5:
  • /minipet should again attempt to summon a new minipet even if used while you have one currently out (not sure why I broke that in the first place, to be honest)
4.0.3.4:
  • Data fix for the Magic Carpet (wrong creature ID). Shouldn't require an import+overwrite to fix, but if it doesn't give that a try (in the options menu)
  • Fix for Tol Barad summoning logic
Archived Files (11)
File Name
Version
Size
Author
Date
5.0.4
180kB
CheshireKatt
09-11-12 10:50 PM
5.0.3
180kB
CheshireKatt
08-29-12 02:57 PM
5.0.2
180kB
CheshireKatt
08-29-12 08:48 AM
5.0.1
180kB
CheshireKatt
08-27-12 09:14 PM
4.3.2
171kB
CheshireKatt
04-23-12 01:26 PM
4.3.1
170kB
CheshireKatt
11-29-11 08:18 PM
4.2.10
168kB
CheshireKatt
10-18-11 03:20 PM
4.2.0.9
181kB
CheshireKatt
10-18-11 02:32 PM
4.2.0.8
168kB
CheshireKatt
10-14-11 03:14 PM
4.2.0.7
166kB
CheshireKatt
10-11-11 11:14 PM
4.2.0.6
166kB
CheshireKatt
10-10-11 11:41 PM


Post A Reply Comment Options
Unread 09-17-11, 02:04 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 47
Uploads: 0
Wow! Thank you so much for fixing that, and so fast! You're my hero!
Requiescat is offline Report comment to moderator  
Reply With Quote
Unread 09-16-11, 10:46 PM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
Easily enough done. Insect and crustacean tags added (and yes, I called spiders and scorpions "insects" because it's more about theme than scientific classification), filtering fixed, and currently valid tag lists added to the options. Ideally you should update this while WoW isn't active, but if you overwrite and reload your UI you'll need to go to the Zookeeper options and import mount and pet data (and be sure to check the Overwrite checkboxes).

One of these days I should go give a more thorough look at mount and pet tags (and find any companions I'm missing from my data), but that'll depend on me being in the right mood.
Last edited by CheshireKatt : 09-16-11 at 10:51 PM.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 09-16-11, 04:30 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 47
Uploads: 0
Talking Some questions!

Hello there!

Thank you for this awesome mod, and for the update!

Would it be at all possible to add a bug or insect tag? There are a ton of pets (moths, mr. grubbs, spider, etc) and mounts (aquamarine and black qiraji crystal) that could go under it. :]

Also, even with zookeeper as the only addon loaded, ground/flying/aquatic filters don't seem to do anything. I click them, no mounts get hidden. It says they are being filtered, down by the count, but no dice. The missing mount/companion buttons work just fine though.

Also, is there a list of tags somewhere? The in-game help is really good, it's amazing how flexible this mod is!

Thank you again!
Requiescat is offline Report comment to moderator  
Reply With Quote
Unread 09-16-11, 12:34 PM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
sorcereo: I added a fix today that I believe covers your problem completely. If you're still interested in checking it out, give it a go and I'm pretty sure it'll have you good to go.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 08-23-11, 12:38 PM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
I've never uploaded this addon to Curse. Looks like there's an entirely separate Zookeeper (the one on Curse is by brambler, and appears to have a capital K in its name).

Just a case of convergent naming, looks like, they're wholly unrelated.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 08-07-11, 02:31 PM  
sconley
A Fallenroot Satyr

Forum posts: 27
File comments: 67
Uploads: 0
The version on curse is older than this one.
sconley is offline Report comment to moderator  
Reply With Quote
Unread 07-14-11, 03:10 PM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
I've added a check for what I believe the error you posted is about -- it looks like your data may be out of date (and isn't updating properly for some reason). Go to Zookeeper in interface options and expand it, and go to the Import Data section and import (check the overwrite checkboxes) and re-import pet and mount data. That *should* make it behave.

I'd give that a try even if you don't see the error this time (I think my check may prevent the error from occurring). I'll look into the import code to and see if there's anything odd going on there.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 07-11-11, 03:30 AM  
sorcereo
A Kobold Labourer
 
sorcereo's Avatar

Forum posts: 0
File comments: 1
Uploads: 0
4.2 Problems

Shows up as out of date. Also having several other issues with it: All mounts are greyed out/no mounts appearing, pets are greyed out until a filter is toggled/no pets appearing, there seems to be a problem with filters, cannot select any of my mounts from the spellbook, there is also some notable lag when changing pages or toggling filters as well. I'll post the errors that have occurred, sorry if it's a bit much:

Login:
Message: Interface\AddOns\Zookeeper\Zookeeper.lua:564: attempt to index field '?' (a nil value)
Time: 07/11/11 04:15:14
Count: 1
Stack: Interface\AddOns\Zookeeper\Zookeeper.lua:564: in function `BuildFullCompanionList'
Interface\AddOns\Zookeeper\Zookeeper.lua:263: in function `OnEvent'
Interface\AddOns\Zookeeper\Zookeeper.lua:178: in function <Interface\AddOns\Zookeeper\Zookeeper.lua:178>

Locals: self = <table> {
SpellBookCompanionsFrame_FindCompanionIndex = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:589
MatchCompanionTerms = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1271
CompanionFilterButton_OnLeave = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:295
ImportCompanions = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1779
MinipetAutoResummonDisabled = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:375
OnCompanionActionClick = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:951
IsInVehicle = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1261
SetSpellButton = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1673
RidingSkill_OnEnter = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:207
GetPlayerInfo = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1045
DismissCompanion = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:838
SpellBookCompanionsFrame_UpdateCompanionPreview = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:796
IsEnabled = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.0\AceAddon-3.0.lua:465
IsCompanionKnown = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1108
CompanionFilterEdit_OnShow = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:299
UpdateFavoriteButtons = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:1134
data = <table> {
}
CompanionFilterEdit_OnEditFocusLost = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:313
GetActiveCompanion = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1009
SetEnabledState = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.0\AceAddon-3.0.lua:438
TryAddExactMatch = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1690
UpdateCompanionCount = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:1081
ShowOptions = <function> defined @Interface\AddOns\Zookeeper\Options.lua:439
ChildZones = <table> {
}
GetCompanionTypeNames = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1026
PickupCompanion = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:872
SortFullCompanionList = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:465
IsMounted = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1251
GetCompanionInfo = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:893
OnInitialize = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:155
NewModule = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.0\AceAddon-3.0.lua:255
IsMoving = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1257
ShowMissingCompanionButton_OnEnter = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:373
filterButtons = <table> {
}
CreateButton = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:727
ScanCompanions = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1549
ProcessMinipetAutoSummon = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:380
saved_SpellBookCompanionsFrame_FindCompanionIndex = <function> defined @Interface\FrameXML\SpellBookFrame.lua:863
AnnounceCompanionSummon = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:445
GetName = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.
Open Spellbook:
Message: Interface\AddOns\Zookeeper\Zookeeper.lua:564: attempt to index field '?' (a nil value)
Time: 07/11/11 04:23:08
Count: 1
Stack: Interface\AddOns\Zookeeper\Zookeeper.lua:564: in function `BuildFullCompanionList'
Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:816: in function <Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:814>
[C]: in function `SpellBookFrame_Update'
Interface\FrameXML\SpellBookFrame.lua:149: in function <Interface\FrameXML\SpellBookFrame.lua:148>
[C]: in function `Show'
Interface\FrameXML\UIParent.lua:1508: in function `SetUIPanel'
Interface\FrameXML\UIParent.lua:1352: in function `ShowUIPanel'
Interface\FrameXML\UIParent.lua:1239: in function <Interface\FrameXML\UIParent.lua:1235>
[C]: in function `SetAttribute'
Interface\FrameXML\UIParent.lua:1943: in function `ShowUIPanel'
Interface\FrameXML\SpellBookFrame.lua:81: in function `ToggleSpellBook'
[string "*:OnClick"]:1: in function <[string "*:OnClick"]:1>

Locals: self = <table> {
SpellBookCompanionsFrame_FindCompanionIndex = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:589
MatchCompanionTerms = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1271
CompanionFilterButton_OnLeave = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:295
ImportCompanions = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1779
MinipetAutoResummonDisabled = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:375
OnCompanionActionClick = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:951
IsInVehicle = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1261
SetSpellButton = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1673
RidingSkill_OnEnter = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:207
GetPlayerInfo = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1045
DismissCompanion = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:838
SpellBookCompanionsFrame_UpdateCompanionPreview = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:796
IsEnabled = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.0\AceAddon-3.0.lua:465
IsCompanionKnown = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1108
CompanionFilterEdit_OnShow = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:299
UpdateFavoriteButtons = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:1134
data = <table> {
}
CompanionFilterEdit_OnEditFocusLost = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:313
GetActiveCompanion = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1009
SetEnabledState = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.0\AceAddon-3.0.lua:438
TryAddExactMatch = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1690
UpdateCompanionCount = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:1081
ShowOptions = <function> defined @Interface\AddOns\Zookeeper\Options.lua:439
ChildZones = <table> {
}
GetCompanionTypeNames = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1026
PickupCompanion = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:872
SortFullCompanionList = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:465
IsMounted = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1251
GetCompanionInfo = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:893
OnInitialize = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:155
NewModule = <function> defined @Interface\AddOns\Zookeeper\Libs\AceAddon-3.0\AceAddon-3.0.lua:255
IsMoving = <function> defined @Interface\AddOns\Zookeeper\Zookeeper.lua:1257
ShowMissingCompanionButton_OnEnter = <function> defined @Interface\AddOns\Zookeeper\SpellBookFrameOptions.lua:373
fil

Quite a few more errors if different things are done, filters toggled and whatnot, you may want to look into it when you find the time.

Appreciate the addon by the way, keep up the awesome work, eh?
sorcereo is offline Report comment to moderator  
Reply With Quote
Unread 02-17-11, 11:50 AM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
I've added Ghost Wolf support and documented the druid/shaman usage (an extra command for clicking Zookeeper's spell button, basically). I don't actually have a shaman to test it with, but it should work. If it doesn't, let me know and I'll see what I can do.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 02-14-11, 01:35 PM  
Shaun
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Originally posted by CheshireKatt
Zookeeper actually somewhat supports druid forms, but I haven't documented it because it's a rather clumsy implementation and I haven't actually tested it in quite some time. (And it doesn't support Ghost Wolf right now either.) I'll give it a look and if it still works I'll add Ghost Wolf to it and document it for the next version.
cool, thanks!
Shaun is offline Report comment to moderator  
Reply With Quote
Unread 02-14-11, 12:23 PM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
Originally posted by Shaun
Yeah, this way a lot better

Was thinking: is it possible to incorporate Shaman Ghost Wolf and maybe other travelform like abilities into this mod? In a way I could press the same button to mount up, or switch to a travelform if no mounts are available/possible (inside)?
Zookeeper actually somewhat supports druid forms, but I haven't documented it because it's a rather clumsy implementation and I haven't actually tested it in quite some time. (And it doesn't support Ghost Wolf right now either.) I'll give it a look and if it still works I'll add Ghost Wolf to it and document it for the next version.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 02-14-11, 02:56 AM  
Shaun
A Kobold Labourer

Forum posts: 0
File comments: 3
Uploads: 0
Yeah, this way a lot better

Was thinking: is it possible to incorporate Shaman Ghost Wolf and maybe other travelform like abilities into this mod? In a way I could press the same button to mount up, or switch to a travelform if no mounts are available/possible (inside)?
Shaun is offline Report comment to moderator  
Reply With Quote
Unread 02-12-11, 12:27 AM  
CheshireKatt
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 42
Uploads: 3
That's a good point -- I use a really crazy mount macro personally so I hadn't noticed that error at first. /mount in 4.0.3.6 should now behave like it used to before I broke it in 4.0.3.5 (namely, /mount will now only attempt to summon a mount if you're not actually mounted).
/mount [nomounted] smart;
/disembark [mounted];

However, I receive a "You can't use that here" error message and no mount is selected when I attempt to run the macro in the Crumbling Depths of Deepholm. I even attempted to change the macro to the following with no luck:

/mount [nomounted,flyable] flying;
/mount [nomounted,noflyable] -flying;
/disembark [mounted];
Some of your problems could be those semicolons -- WoW will treat them as what should be done if the part before it doesn't pass (so /mount [nomounted,flyable] flying; will be treated as just /mount if you're mounted or can't fly), so that could be part of the issue you're seeing. Give 4.0.3.6 a try and let me know if it's still misbehaving for you without those semicolons.
CheshireKatt is offline Report comment to moderator  
Reply With Quote
Unread 02-01-11, 01:29 PM  
WDSpider
A Kobold Labourer

Forum posts: 0
File comments: 5
Uploads: 0
I changed the suggested macro to the following, which restores the mount / dismount functionality:

/mount [nomounted] smart;
/disembark [mounted];

However, I receive a "You can't use that here" error message and no mount is selected when I attempt to run the macro in the Crumbling Depths of Deepholm. I even attempted to change the macro to the following with no luck:

/mount [nomounted,flyable] flying;
/mount [nomounted,noflyable] -flying;
/disembark [mounted];

It also did not pick the Seahorse while swimming in Vasjri.
Last edited by WDSpider : 02-01-11 at 02:08 PM.
WDSpider is offline Report comment to moderator  
Reply With Quote
Unread 01-29-11, 08:19 AM  
avngr
A Deviate Faerie Dragon
AddOn Author - Click to view AddOns

Forum posts: 14
File comments: 21
Uploads: 5
4.0.3.5 /minipet change changes /mount also

It seems the /minipet change also applies to /mount, breaking even your included mount macro. Mounting works fine, but one can no longer dismount via that macro as it just keeps summoning a new mount over and over. This obviously makes one button mount control...two buttons.

I've tried yours:
/mount smart
/disembark [mounted]

and mine:
/disembark
/mount smart

both of which work in 4.0.3.4.

This is probably why you broke the minipet functionality previously. Can the change be undone for /mount and kept for /minipet?

Still a fantastic addon. Thanks for your work!
avngr is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: