• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

Pocket Menagerie

 

Project Updated:
Files Updated: Wed, Aug 5 2009
Supports Game Version: 3.2.0
Category: Action Bars
Tags:

[Edit Tags]

Project Manager: blademage727
Additional Authors: Dourd
Current Version: Pocket Menagerie 1.4
License: All Rights Reserved
Development Site: CurseForge
Avg Daily DL (last 30 days): 4
Downloads Total: 2,988
Favorites: 37
Comments: 16
  • About Pocket Menagerie
  •  

An addon to help you access your (favorite) non-combat pets (also known as small pets, mini pets, vanity pets, etc.).

I am taking over for Dourd in regard to keeping this addon updated. He wrote to me:

<<quote>>heya blademage727

Lately with work commitments and other RL stuff I no longer have time to work on updates, or really play wow as much as before.

Ofcourse you have my permission to update / take over the Pocket Menagerie project all you wish and upload for the people to enjoy :)

And thank you for taking the time to update the code and seek permission, a rarity these days.

Yours
Dourd<</quote>>

The main update is the addition of two extra rows of buttons to the main frame. After having added my 85th pet to my collection on my main, the addon was giving me an error. This was due to the fact that it was only expecting a maximum of 84 pets. At the current time, it is possible to have 99 small pets on a single character (assuming you are on a US server). As such two more rows are required to accommodate that many pets.

As of 1.2.1, there is one more row. Though it is not needed presently, there was space for it to be added without further changing the size of the main window, so I figured I'd add it now. Plus, I added it to my mount version of the addon, Pocket Stable, and I wanted to keep them consistent.

~ Original Description ~ <<quote>>With the introduction of the new Pet & Mount system we can now carry all of our non combat pets with us, all the time, this is great, but I personaly have over 50 pets and trying to find the ones I really like is literally like finding a needle in a haystack, except this haystack has my pet Boar Irwin in it and he's not too happy about me poking around his haystack ;)

To make things a little easier and fun I created an addon that shows you all of your pets and lets you pick 10 of them as your faves to quickly summon them whenever you want without having to look for ages.

Release History

Version 1.1

  • Fixed a bug which could result in the Pocket Menagerie button being duplicated when you zone.

Version 1.0

  • Initial Release.

Instructions

The first time you run the addon, there will be a button in the middle of your screen that looks like a baby seal cub.

Hovering over this button shows your Favourites Bar (this will be blank at first)

  • Hold the Right Mouse Button to drag this Button wherever you want
  • Left Click The Mouse to bring up the main Pet Menagerie Screen.

Main Pet Menagerie Screen

This screen shows all of your non combat pets in one large grid at the bottom of the window, and at the top, is a list of your 10 favourite pets.

  • Left Click a pet will summon it.
  • Right Click a pet will add it to your Favourites Bar

You can remove a pet from your favourites by Right Clicking On it.<</quote>>

  • Downloads (6)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  Pocket Menagerie 1.4 Release 3.2.0 722 8/5/2009
  Pocket Menagerie 1.3 Release 3.1.0 819 4/14/2009
  Pocket Menagerie 1.2.1 Release 3.0.8 468 2/16/2009
  Pocket Menagerie 1.2 Release 3.0.8 73 2/8/2009
  Pocket Menagerie version 1.1 Release 3.0.2 639 10/20/2008
  • Screenshots (1)
  •  
  • Comments

Add Comment  

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • Neogia said 

    If you'd like the quick buttons to disappear more effectively (still not perfect if you move your mouse really fast through the buttons), you can modify your addon as follows.

    Add this section of code to the very bottom of Menagerie.lua:

    --CODE
    local menagerieFrameTimer = 0.0;
    local menagerieFrameShouldHide = false;
    local menagerieFrameHideDelay = 0.3;

    function MenagerieFrameTimerReset(shouldHide)
    menagerieFrameTimer = 0.0;
    menagerieFrameShouldHide = shouldHide;
    end

    function MenagerieFrameTimerOnUpdate(self, elapsed)
    if (not menagerieFrameShouldHide) then return; end
    menagerieFrameTimer = menagerieFrameTimer + elapsed;
    if (menagerieFrameTimer < menagerieFrameHideDelay) then return; else MenagerieQuickButtonFrame:Hide(); end
    menagerieFrameTimer = menagerieFrameTimer - floor(menagerieFrameTimer);
    end
    --CODE

    Then overwrite lines 119-128 with this code:

    --CODE
    f:SetScript("OnEnter",function()
    MenagerieFrameTimerReset(false);
    if not (Menagerie:IsVisible()) then MenagerieQuickButtonFrame:Show() end;
    GameTooltip:SetOwner(this, "ANCHOR_BOTTOMLEFT", 0, 5);
    GameTooltip:AddLine("|cFF1199FFPocket Menagerie");
    GameTooltip:AddLine("|cFF00FF00[Left Click]|r Open Main Window");
    GameTooltip:AddLine("|cFF00FF00[Right Click]|r Drag to move this button");
    GameTooltip:Show()
    end )

    f:SetScript("OnLeave",function() MenagerieFrameTimerReset(true); GameTooltip:Hide() end)

    f:SetScript("OnUpdate",MenagerieFrameTimerOnUpdate);
    --CODE

    Then add this line just below line 58:

    --CODE
    MenagerieFrameTimerReset(false)
    --CODE

    And finally, overwrite line 37 with these lines:

    --CODE
    f:SetScript("OnLeave",function() MenagerieFrameTimerReset(true) end )
    f:SetScript("OnEnter",function() MenagerieFrameTimerReset(false) end )
    f:SetScript("OnUpdate",MenagerieFrameTimerOnUpdate);
    --CODE

    Obviously, don't include the "--CODE" lines, those are just for readability

    Reply Report Permalink
  • Absalono said 

    i'm not sure if this can be changed or if you cant but i find it quite annoying when the favorites actionbar wont dissapear if you accidently scrolled your mouse over. the only way i made it disapear was by pressing it. please fix this will you?

    Reply Report Permalink
  • Chiiel30 said 

    Id like to see a mount version of this and to have the 2 mods click together and the size allowable to be adjusted

    Reply Report Permalink
  • stoneR27 said 

    is there a way to set up a button or hotkey to randomly summon one of your favorites?

    Reply Report Permalink
  • I like this simple and neat addon. Fist off I like to see a option to lock the favorites bar as it always blocks a place where I need to access. Yes a confirgurable icon would be very nice but for me a perfect solution would be LDB (LibDataBroker)support as I use ChocolateBar http://wow.curse.com/downloads/wow-addons/details/chocolatebar.aspx

    Reply Report Permalink
  • I think it would be fantastic if the main window could be dragged around.

    Reply Report Permalink
  • love the add on but wish there was a way to adjust the size and transparentcy of the icon and be able to lock the bar so every time i dont have to keep placing where i want it other than that really cool addon

    Reply Report Permalink
  • subbass said 

    the wife and I are having probs with removing pets from the favorites bar (on two machines), they just plain simple don't want to leave once they have set up home there. Its conceivable that another addon is bugging it but before I go hunting is there a known prob ?

    Reply Report Permalink
  • nymphya said 

    Love it already! Only thing that would make it better is a Fubar plugin option instead of the floating icon. :D

    Reply Report Permalink
  • Dourd said 

    Ok guys I fixed a small bug that occured sometimes, it would result in the windows being duplicated, not a fatal bug but very annoying.

    Also taken on board the comments about mounts, I am not a great mount collector but I could use the framework from this mod to create a mount one, So expect that soon :)

    Reply Report Permalink
  • Skyehawk said 

    WOW !!! If only you could do the exact same way only with mounts I would say it would be the best ever. I love the way it holds the vanity pets and allows you to chose one and even dismiss it easy enuff. If you could do the same for the mounts then ....
    Thanks again for a great add on

    Reply Report Permalink
  • "If only you could do the exact same way only with mounts..."
    Oh yeah <3 !
    And thanks, it's a great and funny Add ^^

    Reply Report Permalink
  • Baccha said 

    omg it's teh Dourd!! :)

    Reply Report Permalink
  • Dourd said 

    Aye its me, the one and only ;)

    Reply Report Permalink
  • Very snazzy. I'd love to see something similar for mounts.

    Reply Report Permalink
  • Dourd said 

    According to curseforge the file is up, i have uploaded it again, if it fails to show you can download the file at:

    http://www.fire-bat-software.co.uk/PocketMenagerieV1.0.zip

    Reply Report Permalink
  • subbass said 

    Thanks very much, it is visible now, gonna install and have a poke with it.

    Thanks again.

    Reply Report Permalink
  • Dourd said 

    Meh yeah I see theres no file to download (curse bugged on me several times while trying to add this addon, ill try putting the file up again now)

    Reply Report Permalink
  • subbass said 

    Is my browser borked, or is there no download for this ?

    Looks a nice addon though, very useful wit h the gazillion of companion pets we are all collecting :]

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 3,458 Bartender4 Action Bars
  2. 3,165 Dominos Action Bars
  3. 1,918 ButtonFacade Action Bars
  4. 1,326 AutoBar Bags & Inventory, Action Bars...
  5. 453 SpellFlash Combat, Action Bars, Hunter...