BattlePetCageMatch offers numerous features to help you manage the tracking and caging of your battle pets.
FEATURES:
Pet Journal upgrades:
- Flags the Pet Journal for any pets that it detects currently caged in your inventory.
- Flags the Pet Journal for any pets that it has detected in other character's inventory.
- Integration with TSM to show pet prices directly in the Pet Journal, with the ability to filter based on a specific price
- Adds a customizable tooltip that is displayed when you mouse over the pet icon in the Pet Journal.
Automatic Pet Caging:
- Now you can automatically cage trade-able pets that match a set of user specified options.
- Options inclued Min/Max levels, Quality, Known Quanitity, TSM price and more.
- The ability to manually create a white list of pets to use instead of or in addition to using filters. This list accepts the use of wildcards.
- The ability to manually create a black list of pets never to cage. This list accepts wildcards.
- Can be triggered from the new cage icon in the Pet Journal, from keybind or broker addon.
- The generated list can be displayed in a window where you can see the pet info and have the option to remove pets from the queue.
- Pressing the cage button when the addon is caging pets will bring up a prompt to stop.
Learn Pet Key bind:
- While the ability to automatically learn caged pets in the inventory is not currently possible, there is a user settable keybind that will initially scan the inventory and log any caged pets. Each time the keybind is then pressed, it will cycle though the list and learn the pets. It if encounters a pet that can not be learned, that pet will be cycled over so that the rest of the pets can be learned. (This feature is found in the System Keybinding menu, under the Addons->BattlePetCageMatch Section.)
Mouse over pet cageing:
- Once this keybind is set, you can cage pets from the Pet Journal by moving the mouse over the pet to be caged and using the keybind. (This feature is found in the System Keybinding menu, under the Addons->BattlePetCageMatch Section.)
Profiles:
- You can create multiple profiles in case you want different cage filters or to have character specific settings.
Custom TSM Price String:
- You can now use custom TSM price strings instead of a standard market value source for the price filtering and auto cage selection.
Compatible with TSM (3 & 4.10), PetJournal Enhanced and Rematch.
**TSM 4.10 Upgrade Note. The updated version of TSM added new data sources. This changed the order of the source list, so previously saved source position now possibly points to a different source. Re select the source you want to use and everything should work again.**
I would REALLY like to be able to use the rule features in conjunction with the whitelist. Specifically I would like if the Whitelist could still follow the rules for both the amount of pets to cage (IE 1,2 or 3, of each at a time) and if to ignore/not ignore if they are already posted for auctions.
If that was not possible I'd like to be able to reference a TSM group and that be the only pets that are caged. Right now I'm selling things on multiple servers and I'd like to EASILY grab specific pets without it grabbing my main pets that aren't being sold over here anyway. I can do this with favorites at the moment but I'd like to be able to do it with the whitelist. Just want whitelist to be allowed to follow rules or not (toggle box maybe?)
Thanks
Just pushed a new version to Curse for packaging. Apologizes for not being able to get something out sooner, but a family matter cropped up recently that required my attention. I added some more checks to filter out pets that can't be caged due to various reasons and redid some of the logic to hopefully fix issues people are seeing. I'm hoping that this fixes the issues people have been reporting, as it is working fine when I try to cage things with different options selected.
In reply to SLOKnightFall:
Still getting "building cage list" and then nothing happens :(
In reply to tacto44:
Ba. I'll try to get a new version with some diagnostics code so we can hopefully finally figure out why it is breaking for you and not when I'm running it. Can you try creating a new profile under the options section and seeing if that changes anything. I'm wondering if there could be something that might have gotten messed up somehow and since I'm constantly resetting my profiles to test changes, it could be why I can't reproduce the issue consistently.
In reply to SLOKnightFall:
I just tried creating a new profile and deleting all other ones and it still won't work, I really appreciate all the work you do though, it's a great addon.
In reply to tacto44:
Hello. I still have this problem. How did you solve it?
In reply to xim333:
I didn't, it still doesn't work :(
In reply to tacto44:
I've tried a lot. The other two accounts are working. I threw wtf from them. Did not help. Even for a clean game without addons and settings, it does not work. Sorry for my English(
Posting my experience - maybe it can help to debug...
Same Problem on my main account with Shadowlands Expansion - "building cage list" and then nothing happens
Still works without problems on my other accounts without Shadowlands Expansion.
Tried with new Interface and WTF folders and only BattlePetCageMatch installed.
Maybe the problem is with Shadowlands?
Currently I have pets in bag i cannot learn till I cage one in Journal due to 3/3 max , would be great to have option to auto cage pets already in bag and cant be learned due to 3/3 limit
No matter what settings I use, I just get a "cageing: Building Cage List" prompt and nothing else.
Hi. please add the option so that pets who have a bid in the auction are considered as those that are not in the auction. sry for my engl
I love this addon, so much! And it's especially impressive how you keep making it better.
I do have one small suggestion if it's doable. When caging, I'd love an option to prefer caging the lowest level pet instead of the highest. E.g. lets say I have a level 1 and a level 25 Anubisath Idol and two level 25 Stitched Pups. I want to run automatic caging and have it get the level 1 Idol and the level 25 Pup so that I've pulled out duplicates, but always kept my level 25 pets in my collection. But if I allow it to pull level 25 pets at all (which I need to do so it can pull one of the Pups), the caging chooses the level 25 Idol instead of the level 1. I've tried sorting my collection low to high by level in Rematch, but it didn't make a difference.
Right now, I just run caging limited to 1-24 and then run it again 1-25 to catch anything that I only have level 25 pets for, so it's not hard to workaround, but it would be nice to be able to do it all in one step if that's possible. Thanks again for all the hard work that went into this!
In reply to buedefixe:
Your are the second person to suggest that. It it definitely something I plan to add.
In reply to SLOKnightFall:
Yes that was me :D
Hey,
The addon keeps saying 'Building Cage List' but nothing happens.
Greetings
Jack
In reply to Jack_the_Dipper:
Thanks for letting me know. Had it been working since the prepatch or did i just stop?
In reply to SLOKnightFall:
The moment the pre-patch came it stopped working, even after the updates you released. I tried a new profile, removing all tsm info, but still the same.
In reply to Jack_the_Dipper:
I think I figured out what might be the issue. Try using the revive battle pet button and see if that fixes it. It is working for me up to a point and then would not go any farther. When looking at the list it turns out one of the pets listed was injured which was preventing it from getting caged. Since the auto cage triggers off of the previous pet being caged, it being blocked from caging the pet stops it from working. I fixed a similar issue I had found when a pet was in a battle team which also prevents caging. Hopefully healing the pets fixes the issue for now and then I will do an update to filter out those pets too.
In reply to SLOKnightFall:
All my pets we're full health.
I changed 'How to Handle Interrupted Auto Cage List' to Prompt. After I hit the Revive button a window shows up asking me 'Continue Caging Old List'. When I hit yes, it doesn't do anything and the window with the question stays up. When I hit No, then I get in the chat 'Caging: Building Cage List' and also here the window stays up and won't go away until I do a reload.
When I change the interrupted option it doesn't happen. It seems like it's stuck with an old list somehow that I don't use.