Whistle
Hunter pet manager for any DataBroker(LDB) display.
This addon is aimed for hunters, who find it tedious that you always have to use the flyout menu if you want to call a pet, but you don't want to waste 5 key bindings for every single call pet ability.
Use:
- Bind the addon to a key in the default key bindings menu, then use your LDB display addon or the minimap icon to change pets.
- Or you can use it in a macro for example:
/click WhistleFrame /cast [@pet,dead][mod:alt] Revive Pet /cast [pet,mod:ctrl] Mend Pet /cast [pet,mod:shift] Dismiss Pet
Restriction:
- You can not change pets in combat with the addon.
- THE ADDON NEEDS TO BE LOCALIZED TO WORK CORRECTLY
You can help out with localization at: http://www.wowace.com/addons/whistle/localization/
DEde-client
the button is at the minimap, but theres simply nothing happening neither in a macro nor through keybinding nor direct clicks.
no errors are shown
back in a few minutes.
tried both ways.
i do see everything, but when i try to click any of the pets in the menu nothing happens, as well as with the keybind.
fixed the conflict, let me know if you run into any other problems
I'm using NPCScan also without a problem.
Everyone has their proper name on the list!
I found that when using both Whistle and NPCScan, the pet names all show up as empty slots (Pet Slot 1, etc). The addon still works, and summons whatever pet is in that slot. I'm also not getting any UI errors. Very handy addon, by the way. Thanks!
This is great!
I should have posted my actual macro in the first place but I just took the "Click whistleframe" and made mine work. If you're curious. (This is bound to shift 4 for me)
If pet dead then Revive. If right click and exist then dismiss. If right click and no exist then Revive. Otherwise, use amazing Mod to summon pet and Mend Pet everything else.
Thank you so much, This just made life awesome again.
I updated the description with an example of how to use it in a macro and get kind of the effect you described. Let me know if this is what you wanted.
Any way to make this work in a macro? For example: My old macro is something like this /cast [nopet] Call Pet /cast [@pet,dead][mod:shift] Revive Pet /cast [pet,nomod,button:1] Mend Pet /cast [pet,nomod,button:2] Dismiss Pet
This no longer works because the Call Pet spell has to have a 1-5 on it (As you know since you made this awesome addon. :P ) and that's annoying when constantly changing roles.
I'd love to just change the "/cast [nopet] Call Pet" to something like "/run [nopet] Whistle" or whatever macro commands would make that function. With the help of your addon I'm now using 2 buttons to do the same thing that one did before but at least it's easier than using the Call Pet flyout.
I've been trolling the .com UI & Macro forums for days with no help. Is this even possible with your current coding?
As an example, the Mountiful mod makes a macro you put on your action bar instead of assigning a keybind to the addon.
"if [nopet], then [call last pet];
if [pet=dead] or [nopet,modifier], then [revive pet];
if [pet=exists] cast [mend pet]"
please?^^
can't test it right now, cuz my account is frozen atm.
this would be an amazing feature for zhunter ( http://wow.curse.com/downloads/wow-addons/details/zhunter-mod.aspx ), which is given up by the original author. as i remember he is willing to pass on his project.
i'd do it on my own, if i had the knowledge of programming =/
it would be cool to see you continueing his job. i think you have the right ideas (like whistle^^) to make it the ultimate hunteraddon.