Brentwahn wrote:Awesome - thanks!
It doesn't seem to work with every mouseclick... I'm wondering if it looks at your whole list when trying to summon a pet, rather than just the pets you possess.
One thing that happened even with the old random pet macro, if you re-summon exactly the same pet you already have out, it will disappear instead of something new being summoned (because summon and dismiss are the same command).
If you mean your pet reappears but it stays the same pet, it would mean a duplicate of that pet on the list was called.
If I've used search to find a pet on the list, let's say I searched the term "Tiny" so my list is only showing copies of Tiny Sporebat, Tiny Snowman, Tiny Flamefly, and Tiny Shale Spider--when I click the random macro (even after closing the list), it will now only give me one of those Tiny pets. That makes it both more apt to get the same pet twice in a row, and more apt to get exactly the same pet which would make it disappear.
Now lets say I use the search to trim the list down to only things I don't have, like I put in "Sifang" and I don't have those otters. When I summon nothing happens, the pet I already have out doesn't disappear, and nothing happens if I didn't have a pet out yet.
In that case, I think nothing happens because there are no pets to choose from, as far as the program is concerned. I haven't really noticed that happening when a search isn't restricting the list, I don't think the program is normally trying to summon unlearned pets.