Download
(155 Kb)
Download
Updated: 03-06-13 07:18 PM
Pictures
File Info
Compatibility:
Thunder Isle (5.2)
Landfall (5.1)
Updated:03-06-13 07:18 PM
Created:01-27-09 11:18 PM
Downloads:10,946
Favorites:120
MD5:
5.2
PetLeash  Popular! (More than 5000 hits)
Version: 2.2.10
by: endx7 [More]
PetLeash makes sure that you always have a non-combat pet summoned. It tries to only summon a pet when you are not busy, and can dismiss them when you go into stealth, camouflage or invisibility.

Features:
  • Automatically summon a pet when you are not busy.
  • Optionally summon a pet only under certain predefined conditions, or dismiss a pet under certain predefined conditions.
  • Allows you to configure which pets to use, including by location or with different weighting.
  • LibDataBroker launcher to quickly summon pets.
  • Randomly summon a different pet on a timer. (Note: This feature can potentially interfere with non-combat pets summoned via other means, such as using the Bloodsail Admiral's Hat)

Commands:
/petleash enable : enable/disable auto-summoning
/petleash togglePet : summon or desummon pet (and switch auto-summoning)
/petleash resummon : summon a new pet
/petleash desummon : desummon pet
/petleash config : show configuration

PetLeash has several key bindings that can be set via the Blizzard Key Binding interface.
Archived Files (51)
File Name
Version
Size
Author
Date
2.2.9
155kB
endx7
03-06-13 02:04 AM
2.2.8
155kB
endx7
02-22-13 12:10 PM
2.2.7
155kB
endx7
02-20-13 10:15 AM
2.2.6
155kB
endx7
02-16-13 11:52 AM
2.2.5
155kB
endx7
02-08-13 04:49 PM
2.2.4
162kB
endx7
01-27-13 10:27 PM
2.2.3
161kB
endx7
01-25-13 10:02 AM
2.2.2
161kB
endx7
12-31-12 12:46 PM
2.2.1
162kB
endx7
11-29-12 01:16 PM
2.2.0.1
161kB
endx7
11-27-12 01:19 PM
2.2
161kB
endx7
11-26-12 11:37 PM
2.1.8
163kB
endx7
11-15-12 06:20 AM
2.1.7
163kB
endx7
11-13-12 10:06 AM
2.1.6
163kB
endx7
10-07-12 04:41 PM
2.1.5
163kB
endx7
09-23-12 09:44 PM
2.1.4
162kB
endx7
09-23-12 07:15 PM
2.1.3
162kB
endx7
09-12-12 10:27 PM
2.1.2
162kB
endx7
09-11-12 01:28 AM
2.1.1
162kB
endx7
09-06-12 06:06 PM
2.1
161kB
endx7
09-02-12 01:43 PM
2.0.1.2
161kB
endx7
08-31-12 01:22 AM
2.0.0.4
161kB
endx7
08-28-12 11:06 PM
2.0.0.3
147kB
endx7
08-28-12 10:43 PM
2.0.0.2
160kB
endx7
08-28-12 02:41 PM
2.0.0.1
147kB
endx7
08-28-12 12:00 PM
1.6.6
148kB
endx7
08-17-12 12:06 AM
1.6.5
148kB
endx7
07-02-12 08:42 AM
1.6.2
147kB
endx7
03-26-12 09:21 PM
1.6.1
147kB
endx7
11-07-11 07:02 PM
1.6.0
147kB
endx7
06-28-11 10:00 PM
1.5.11
144kB
endx7
04-27-11 10:04 PM
1.5.9.1
140kB
endx7
10-25-10 05:45 PM
1.5.8
141kB
endx7
11-05-09 12:45 PM
1.5.6
131kB
endx7
08-05-09 11:55 PM
1.5.5
131kB
endx7
08-04-09 10:06 PM
1.5.4
131kB
endx7
08-02-09 03:39 PM
1.5.3
132kB
endx7
07-11-09 01:55 AM
1.5.2
131kB
endx7
07-05-09 02:19 PM
1.5.1
131kB
endx7
07-05-09 04:16 AM
1.5
131kB
endx7
06-29-09 04:12 PM
1.4.3
126kB
endx7
05-25-09 11:54 AM
1.4.2
125kB
endx7
05-20-09 10:37 AM
1.4.1
125kB
endx7
05-10-09 04:57 PM
1.4
125kB
endx7
05-08-09 11:17 AM
1.3.1
123kB
endx7
05-03-09 01:04 PM
1.3
125kB
endx7
04-21-09 10:32 AM
1.2
115kB
endx7
02-14-09 07:30 PM
1.1
114kB
endx7
02-06-09 04:36 PM
1.0.3
102kB
endx7
01-28-09 02:37 PM
1.0.2
45kB
endx7
01-28-09 11:09 AM
1.0.1
45kB
endx7
01-27-09 11:18 PM


Post A Reply Comment Options
Old 01-05-13, 06:01 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 53
Uploads: 9
I definitely need to redesign the weighted config, and I suppose even the normal config is a bit slow too.

I'll do something about it.
Last edited by endx7 : 01-05-13 at 06:01 PM.
endx7 is offline Report comment to moderator  
Reply With Quote
Old 01-05-13, 07:11 AM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar
Premium Member

Forum posts: 58
File comments: 228
Uploads: 0
PetLeash froze WoW. o.O

I was flying from Dalaran to Fizzcrank Airstrip in Borean Tundra. I was looking around at things to do in that three minutes, and saw that I hadn't done anything with setting up prefs for PetLeash. First, I noticed it in the slidebar, and tried to poke it there - but when the mouse came off the slidebar to choose something in the list, the slidebar went back and the panes with the choices went with it, effectively making it impossible to do anything there. (Not sure if that should be a complaint against teh slidebar or what...)

So then I opened the config by clicking on the icon in slidebar, and opened up the pane (I can't remember the name?) that includes the checkbox for 'Weighted Pets'. I clicked that checkbox, and WoW froze. After a minute or two, I came here and started typing. It has since unfrozen, reloaded the ui twice, and logged me out to the initial game launch screen, all without my touching it.

Yay, computers are fun! :/

ETA: I logged back in, and tried again, disabling one addon I had that I thought had been lagging me before. I used control-click on the slidebar icon, hit the + next to the PetLeash name, clicked on "Enabled Pets" and it froze again, right there. It did finally wake up again, and showed me the pane to weight the pets with. Not sure what's happening here, but if it does this persistently it's not a good thing.

Son of ETA: Clicking on the arrow of any of the dropdown boxes causes 1-2 seconds of freeze. Clicking on any of the choices causes 5-10 seconds of freeze. Note: I have over 500 pets, due to having 10 toons on the server and having gotten pets for all to have the same one, so I have LOTS of duplicates. I'm ONLY clicking on one of each. Also, clicking on either of the scrollbar arrows causes more than 1 page of scroll.
Last edited by Barleduq : 01-05-13 at 07:50 AM.
Barleduq is offline Report comment to moderator  
Reply With Quote
Old 12-11-12, 12:52 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 53
Uploads: 9
Sure, I'll see what I can do.
endx7 is offline Report comment to moderator  
Reply With Quote
Old 12-11-12, 11:54 AM  
Karzanus
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
A suggestion for future releases: now that lots of people (read: me) have lots of pets and are catching new pets at a faster rate than before, would it be possible to alter the weighted scale so that the user can dictate what the default weight is? Currently you can only toggle it to "often" or "never" and even if you toggle it to "never," new pets still enter the petleash weighted scale as "often".

Personally, for example, i would prefer to be able to make most of my pets "hardly ever" on the weighted scale so that they all still come out, but the few that i choose come out most often. It would be optimal if i could change my default to "hardly ever" so that, A.) they would all change to that setting without me having to change all two hundred of them individually, manually by hand, and 2.) i don't have to fish through my huge list of pets to change it to that every time i catch a new one.

Anyways, just a thought.
Karzanus is offline Report comment to moderator  
Reply With Quote
Old 08-17-12, 10:55 AM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 53
Uploads: 9
There is already an option for disabling while in battlegrounds and arenas.

I will look into adding an option that will also cause it to desummon your minipet when you enter one.
endx7 is offline Report comment to moderator  
Reply With Quote
Old 08-17-12, 02:10 AM  
Devius
A Kobold Labourer

Forum posts: 0
File comments: 99
Uploads: 0
Is it possible to make an option for the addon to dismiss any pet and disable it's self while in a bg, rbg or arena and reenable when outside of them ?
Devius is offline Report comment to moderator  
Reply With Quote
Old 07-03-12, 09:16 AM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 53
Uploads: 9
If you're looking for the version to run on the MoP beta client, look here.
endx7 is offline Report comment to moderator  
Reply With Quote
Old 09-26-11, 03:08 PM  
loop not defined
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Brewfest Keg Pony

Hello,

Just wanted to let you know that the new Brewfest item, Keg Pony (different from the Pony Keg) gets despawned by PetLeash.

The Keg Pony is and isn't a companion. It isn't learned in the Combanion Spellbook, but does replace any existing companions when summoned. Because of this, PetLeash detects no companions and immediately summons an actual companion - despawning the Keg Pony which is on a 30 minute cooldown.

Is it possible to add this to the list of Special Item exceptions?
loop not defined is offline Report comment to moderator  
Reply With Quote
Old 07-14-11, 12:26 AM  
Blackthorn0069
A Kobold Labourer

Forum posts: 0
File comments: 9
Uploads: 0
Bug?

So how do u make the "Auto Switch when changing maps" not occur when ur mounted, 100m in the air?
Blackthorn0069 is offline Report comment to moderator  
Reply With Quote
Old 03-03-11, 03:26 PM  
Pennet
An Aku'mai Servant

Forum posts: 32
File comments: 31
Uploads: 0
Fix for PetLeash breaking Hunter Camouflage

This fix will unsummon upon casting Camouflage, and resummon upon leaving Camouflage.

Open PetLeash.lua

Find line:
local INVIS_SPELLS = {66, 11392, 3680}

Change to:
local INVIS_SPELLS = {66, 11392, 3680, 80326}

Save and restart WoW.

Cheers!
Last edited by Pennet : 03-03-11 at 03:27 PM.
Pennet is offline Report comment to moderator  
Reply With Quote
Old 01-27-11, 03:43 PM  
Corax
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
PetLeash Breaking Camouflage

I've been having problems with the new hunter ability Camouflage. Camo is only a true stealth when you stand still, so when you start moving around, petleash will summon a pet and break it.

For anyone else having the same issue, I found a temporary solution. Replace the Camouflage spell on your toolbar with this macro:

#showtooltip
/cast Camouflage
/petleash desummon

Then use another macro to do

/petleash enable

along with one of your combat spells, or something else that would break camo anyway. I simply added it to my existing "hunter's mark and send pet" macro. A vanity pet will be summoned the next time you're idle.

Anyway, I'm not sure if I've said this before, but thanks for this great addon. Before I installed it, I used to hardly ever see my vanity pets because I'd forget to summon one. Now I get to see all the ones I like regularly.
Corax is offline Report comment to moderator  
Reply With Quote
Old 11-11-10, 02:38 AM  
Nook77
A Kobold Labourer

Forum posts: 0
File comments: 7
Uploads: 0
Originally posted by essmene
From the name i had deducted that it would also cast a leash on (from the dalaran vendor) on the pets. Would that be possible ?

Or washing / feeding them ?
yes that would be a great feature. espacialy as these items dont use up the internal cooldown.

something like this translated to lua (which i dont understand at all) would do the magic.

/target <petname>
/use Rope Pet Leash
/use washingitem
/use feedingitem
/targetlasttarget
Nook77 is offline Report comment to moderator  
Reply With Quote
Old 10-16-10, 06:03 PM  
help137
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 114
Uploads: 17
Update for 4.01?

Most of this addon (one of my favorites!) seems to work in 4.01, but I keep getting this error upon toon login:

It seems to be only affecting the LBD function, as I no longer get a Petleash button on TitanPanel.

Code:
Date: 2010-10-16 20:00:20
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetLeash\PetLeash.lua line 423:
   attempt to index global 'CompanionSummonButton' (a nil value)
Debug:
   (tail call): ?
   PetLeash\PetLeash.lua:423:
      PetLeash\PetLeash.lua:384
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:510: InitializeAddon()
   ...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:622:
      ...\AddOns\AtlasLoot\Libs\AceAddon-3.0\AceAddon-3.0.lua:615
help137 is offline Report comment to moderator  
Reply With Quote
Old 03-26-10, 12:11 PM  
help137
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 28
File comments: 114
Uploads: 17
Specific pets when in Druid shapeshifted forms?

Would it be possible to have something that brings up a pet from a list when a druid is in a specific animal form? i.e. I'd love to be able to bring up a bear pet when in bear form, a feline pet when in cat form, a flying pet when in bird form, etc. I know you can test for animal form in macros, so I'm assuming there's a way to do it in an add-on.

-A
help137 is offline Report comment to moderator  
Reply With Quote
Old 02-11-10, 03:42 AM  
Corax
A Kobold Labourer

Forum posts: 0
File comments: 8
Uploads: 0
As ElvisDumbledore discovered, pet weighting doesn't work at all. After some digging around in the source code, I found the problem: the PickPet() function is testing self.db.weightedPets when it should be self.db.profile.weightedPets.

Even without weighting, this is a great addon. I almost never used to see my small pets because I didn't think to take them out -- now I get to see all my favorites regularly.
Corax is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: