Help

Pocket Menagerie

Companions Login to Add Favorites
  • 0 Likes
  • World of Warcraft
  • 4,548 Downloads
  • Supports: 3.2.0
  • 1 Average Daily Downloads
  • Comments
  • Created 10/17/2008 5:49:03 PM
  • Updated 7/9/2011 2:31:46 PM
  • 71 Favorites
  • Project Site
  • License: All Rights Reserved
  • Release Type: Inactive
  • Newest File: Pocket Menagerie 1.4
or

About Pocket Menagerie

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

PLEASE NOTE: If you still have any version of this addon prior to 2.x installed, you will want to remove the folder and all files. I have renamed the addon folder and files, as there are other addons now which use the same folder name this addon had been using.

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>>

Patch 3.2.0 TOC Interface Number Update

Added more rows to accomodate the increase in total available companions.

Addon Packs Containing This...

Comments

First Previous Page 1 of 2 Next Last
  • #23
    Blademage wrote me, that he would make this wonderful little Addon ready for Cataclysm. I`m afraid, it is a few weeks ago. So i hope, he won`t forget us.
  • #22
    I just found this addon and can't seem to get it to work...I don't see the baby seal T_T
  • #21
    My wish for Christmas is, that someone would be soooo kind to update this wonderful little Addon, so it is ready for use in Cataclysm. Please! Thanks a lot! :)
  • #20
    Found out a little anoying thing the hard way a while back. When you go into combat you cannot open the large pet display. No problem there. However when you have the window open and you get into combat... it won't close. Wipe a whole group in a HC because i was selecting a pet while the tank attacked :-S
  • #19
    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
    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
  • #18
    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?
  • #17
    Id like to see a mount version of this and to have the 2 mods click together and the size allowable to be adjusted
  • #16
    is there a way to set up a button or hotkey to randomly summon one of your favorites?
  • #15
    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
  • #14
    I think it would be fantastic if the main window could be dragged around.
  • #13
    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
  • #12
    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 ?
  • #10
    Love it already! Only thing that would make it better is a Fubar plugin option instead of the floating icon. :D
  • #8
    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 :)
  • #7
    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
  • To post a comment, please login or register a new account.
Learn how to disable ads
Learn how to disable ads
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster Addon Downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse.com Experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Minecraft 3D Print Giveaway

Enter Now!