Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(166 Kb)
Download
Updated: 12-17-14 07:25 PM
Pictures
File Info
Compatibility:
Warlords of Draenor Pre-Patch (6.0.3)
Updated:12-17-14 07:25 PM
Created:01-28-09 12:18 AM
Downloads:12,955
Favorites:120
MD5:
6.0.3

PetLeash  Updated less than 3 days ago!  Popular! (More than 5000 hits)

Version: 3.0.4
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.

fix filter options
fix spurious events
Archived Files (60)
File Name
Version
Size
Author
Date
3.0.3
166kB
endx7
12-17-14 06:58 PM
3.0.2
166kB
endx7
10-17-14 06:02 AM
3.0
166kB
endx7
10-15-14 07:39 PM
3.0-beta3
167kB
endx7
10-27-13 01:23 PM
3.0-beta2
166kB
endx7
09-25-13 07:31 PM
3.0-beta1
166kB
endx7
09-22-13 01:37 PM
2.2.11
155kB
endx7
06-05-13 08:20 PM
2.2.10.1
155kB
endx7
05-21-13 08:08 AM
2.2.10
155kB
endx7
03-06-13 08:18 PM
2.2.9
155kB
endx7
03-06-13 03:04 AM
2.2.8
155kB
endx7
02-22-13 01:10 PM
2.2.7
155kB
endx7
02-20-13 11:15 AM
2.2.6
155kB
endx7
02-16-13 12:52 PM
2.2.5
155kB
endx7
02-08-13 05:49 PM
2.2.4
162kB
endx7
01-27-13 11:27 PM
2.2.3
161kB
endx7
01-25-13 11:02 AM
2.2.2
161kB
endx7
12-31-12 01:46 PM
2.2.1
162kB
endx7
11-29-12 02:16 PM
2.2.0.1
161kB
endx7
11-27-12 02:19 PM
2.2
161kB
endx7
11-27-12 12:37 AM
2.1.8
163kB
endx7
11-15-12 07:20 AM
2.1.7
163kB
endx7
11-13-12 11: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 08: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 01: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 08:30 PM
1.1
114kB
endx7
02-06-09 05:36 PM
1.0.3
102kB
endx7
01-28-09 03:37 PM
1.0.2
45kB
endx7
01-28-09 12:09 PM
1.0.1
45kB
endx7
01-28-09 12:18 AM


Post A Reply Comment Options
Unread 11-03-14, 05:46 AM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Not at all a complaint! Petleash settings vanished

I'm not sure if it was something in the patch, or in the update here for the patch; I finally noticed that I hadn't seen *any* pets out, and went to look, and all my weightings had been lost. They were all set to 'never'. Now, that's the *correct* default - I'm not complaining! I just wanted to post something in case other people had the same thing happen and were wondering if it was just them.

Thank you!
-Barleduq
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 12-14-13, 01:38 AM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Rogue spell 'Vanish', pet still out.

I don't play a rogue out in the wild much, they are usually my bank alts. Trying to get one up to 90, so playing where I have sudden need to use Vanish - it makes you invisible, exits combat, and goes into stealth after a few seconds. I realized as I was running from the mob I'd vanished on, that my pet (the Pandaren Monk, which is particularly attention getting... ) was still out, doing a kata as I was trying to swim....

I love the way your addon makes the pets fade on initiating Stealth. Please have it do so on Vanish also?

Thanks!
-Barleduq
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 09-25-13, 07:32 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 55
Uploads: 9
thanks

should be fixed in 3.0-beta2
Last edited by endx7 : 09-25-13 at 07:32 PM.
endx7 is offline Report comment to moderator  
Reply With Quote
Unread 09-25-13, 05:49 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Bugs Bugs STOMP'EM FLAT!!!

Sorry, I'm a little giddy.

I DL'ed the new version up, and yes I know it says beta. Here's the report, as per swatter:

Code:
Date: 2013-09-25 20:14:49
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetLeash\PetLeash.lua line 210:
   bad argument #1 to 'ipairs' (table expected, got nil)
Debug:
   [C]: ?
   PetLeash\PetLeash.lua:210:
      PetLeash\PetLeash.lua:190
   PetLeash\PetLeash.lua:313: UpgradeSettings2()
   PetLeash\PetLeash.lua:94:
      PetLeash\PetLeash.lua:85
   (tail call): ?
   [C]: ?
   [string "safecall Dispatcher[1]"]:9:
      [string "safecall Dispatcher[1]"]:5
   (tail call): ?
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:529: InitializeAddon()
   ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:644:
      ...\AddOns\DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:636
Locals:
None
AddOns:
  Swatter, v5.18.5433 (PassionatePhascogale)
  AucAdvanced, v5.18.5433 (PassionatePhascogale)
  AucFilterOutlier, v5.18.5433.5347(5.18/embedded)
  AucMatchUndercut, v5.18.5433.5364(5.18/embedded)
  AucStatiLevel, v5.18.5433 (PassionatePhascogale)
  AucStatSales, v5.18.5433.5376(5.18/embedded)
  AucStatWOWEcon, v5.18.5433.5323(5.18/embedded)
  AucUtilAHWindowControl, v5.18.5433.5347(5.18/embedded)
  AucUtilAppraiser, v5.18.5433.5427(5.18/embedded)
  AucUtilAskPrice, v5.18.5433.5347(5.18/embedded)
  AucUtilAutoMagic, v5.18.5433.5415(5.18/embedded)
  AucUtilCompactUI, v5.18.5433.5427(5.18/embedded)
  AucUtilEasyBuyout, v5.18.5433.5427(5.18/embedded)
  AucUtilItemSuggest, v5.18.5433.5417(5.18/embedded)
  AucUtilPriceLevel, v5.18.5433.5427(5.18/embedded)
  AucUtilScanButton, v5.18.5433.5403(5.18/embedded)
  AucUtilScanFinish, v5.18.5433.5347(5.18/embedded)
  AucUtilScanProgress, v5.18.5433.4979(5.18/embedded)
  AucUtilScanStart, v5.18.5433.5347(5.18/embedded)
  AucUtilSearchUI, v5.18.5433.5373(5.18/embedded)
  AucUtilSimpleAuction, v5.18.5433.5415(5.18/embedded)
  AucUtilVendMarkup, v5.18.5433.4828(5.18/embedded)
  Babylonian, v5.1.DEV.332(/embedded)
  BadBoy, v12.042
  BadBoyCCleaner, v3.66
  BadBoyHistory, v1.31
  Configator, v5.1.DEV.344(/embedded)
  DarkmoonFaireQuestStatus, v1.1.2
  DataStore, v5.4.001
  DataStoreAuctions, v5.4.001
  DataStoreSpells, v5.4.001
  DataStoreStats, v5.4.001
  DebugLib, v5.1.DEV.337(/embedded)
  FBMergeDatabase, v1.2p
  FishingBuddy, v1.2p
  GoblinVendorFilter, vv1.0.9
  IgnoreMore, v1.1.1-40300
  KeepingTabs, v1.4.2
  LibExtraTip, v5.12.DEV.355(/embedded)
  PetLeash, v3.0-beta1
  Postal, v3.5.1
  SlideBar, v5.18.5433 (PassionatePhascogale)
  SpeedyGonzales, v1.7.1
  Stubby, v5.18.5433 (PassionatePhascogale)
  SwindlerPreventer, v5.0.1 (15799) BETA
  TabardAddict, v2.21
  TipHelper, v5.12.DEV.351(/embedded)
  TrackOMatic, v1.6.1
  BlizRuntimeLib_enUS v5.4.0.50400 <us>
  (ck=789)
Hope this helps.
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 09-22-13, 01:39 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 55
Uploads: 9
Re: Kicking Hunter out of Camouflage

Originally Posted by help137
I've got an odd issue since 5.4 came out. If I have Petleash running and I have the "Dismiss when Stealthed" option selected, Petleash is canceling my Hunter's Camouflage after 2 seconds. It's not doing this to my Rouge's stealth or my Mage's invisibility. I don't know if Bliz changed something that's causing it or what, but I spent several hours tracking the issue down and it's definitely PetLeash dismissing the pet that is kicking the hunter out of camo.

-A
I think they changed the spell id that the buff has. I've uploaded 3.0-beta1 which might have the appropriate spell ids, or it might not. I'll take a closer look when I have some time.
Last edited by endx7 : 09-22-13 at 01:39 PM.
endx7 is offline Report comment to moderator  
Reply With Quote
Unread 09-22-13, 11:05 AM  
help137
An Aku'mai Servant
AddOn Author - Click to view AddOns

Forum posts: 30
File comments: 120
Uploads: 17
Kicking Hunter out of Camouflage

I've got an odd issue since 5.4 came out. If I have Petleash running and I have the "Dismiss when Stealthed" option selected, Petleash is canceling my Hunter's Camouflage after 2 seconds. It's not doing this to my Rouge's stealth or my Mage's invisibility. I don't know if Bliz changed something that's causing it or what, but I spent several hours tracking the issue down and it's definitely PetLeash dismissing the pet that is kicking the hunter out of camo.

-A
help137 is offline Report comment to moderator  
Reply With Quote
Unread 03-19-13, 01:09 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Originally Posted by endx7
You'd only lose the assigned weight values, and only until you reenabled the weight setting (which would probably cause your WoW to hang again).

Unfortunately, until I get the new version out (which is weeks at best), there probably won't be a good way to deal with this.
Ok. If it gets irritating I will disable it. Since things only hang when I try to go in to modify these settings, it's not an overal/global problem. Good luck and happy coding!

-Bar
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 03-17-13, 12:50 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 55
Uploads: 9
You'd only lose the assigned weight values, and only until you reenabled the weight setting (which would probably cause your WoW to hang again).

Unfortunately, until I get the new version out (which is weeks at best), there probably won't be a good way to deal with this.
endx7 is offline Report comment to moderator  
Reply With Quote
Unread 03-17-13, 11:55 AM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Re: Re: Re: Re: Still having hanging problems.

Originally Posted by endx7
Weighted mode's configuration is pretty slow, unfortunately.

You could try turning it off like this:
/run PetLeash.db.profile.weightedPets = false

and then seeing if you can get in the options.

I am working a completely overhaul of the configuration system that greatly improves this, but it's not yet complete.
The only option I can't get into is the screen called "Enabled Pets" in the Game Menu > Interface > Addons > Petleash section. I'd rather not lose what I did configure; at least one toon is working properly. What does confuse me is that that toon's configuration should be part of the 'default' profile, but other toons set to the default profile aren't seeing the same behavior. I don't know if this is reasonable - if I have to go in and set each toon to 'default' specifically before it works - or if I've done something else wrong.
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 03-16-13, 01:40 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 55
Uploads: 9
Re: Re: Re: Still having hanging problems.

Originally Posted by Barleduq
Originally Posted by endx7
Originally Posted by Barleduq
Just a note that I am still having the problem where, when I try to go to the 'enable pets' interface, my wow hangs and eventually disconnects from the server.
Odd. Do you know if you might be using the weighted option?
if you mean, where I went in and marked each pet to be used sometimes/always/never (it was more choices, but that's the basic concept) - yes, I did that. IIRC I had about 2 weeks where it was laggy, but I *could* go in and adjust things, and then it started lagging out again. I had set it so that the pets I'd named - one of each one i had - were set to come out mostly sometimes, but some more often, and the ones I hadn't named were set to never.

Since 5.2, the toon I was logged in to when I made those settings still has the named ones coming out. Other toons, however, have un-named ones. I went in to check the profiles, and all the ones I checked were set to 'default', including the one that's working fine. Unfortunately, I can't go check the settings on the pets themselves - that's what lags me out.

Thank you for looking into things. I've been considering looking at the code files to see if I could figure out how to edit the files to force what I want to happen, but I'm hesitant to do so, if only due to generic fumble-fingeredness.
Weighted mode's configuration is pretty slow, unfortunately.

You could try turning it off like this:
/run PetLeash.db.profile.weightedPets = false

and then seeing if you can get in the options.


I am working a completely overhaul of the configuration system that greatly improves this, but it's not yet complete.
endx7 is offline Report comment to moderator  
Reply With Quote
Unread 03-15-13, 07:37 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Re: Re: Still having hanging problems.

Originally Posted by endx7
Originally Posted by Barleduq
Just a note that I am still having the problem where, when I try to go to the 'enable pets' interface, my wow hangs and eventually disconnects from the server.
Odd. Do you know if you might be using the weighted option?
if you mean, where I went in and marked each pet to be used sometimes/always/never (it was more choices, but that's the basic concept) - yes, I did that. IIRC I had about 2 weeks where it was laggy, but I *could* go in and adjust things, and then it started lagging out again. I had set it so that the pets I'd named - one of each one i had - were set to come out mostly sometimes, but some more often, and the ones I hadn't named were set to never.

Since 5.2, the toon I was logged in to when I made those settings still has the named ones coming out. Other toons, however, have un-named ones. I went in to check the profiles, and all the ones I checked were set to 'default', including the one that's working fine. Unfortunately, I can't go check the settings on the pets themselves - that's what lags me out.

Thank you for looking into things. I've been considering looking at the code files to see if I could figure out how to edit the files to force what I want to happen, but I'm hesitant to do so, if only due to generic fumble-fingeredness.
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 03-15-13, 06:02 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 55
Uploads: 9
Re: Still having hanging problems.

Originally Posted by Barleduq
Just a note that I am still having the problem where, when I try to go to the 'enable pets' interface, my wow hangs and eventually disconnects from the server.

I really want to use this addon, as it does pretty much exactly what I want it to without being bundled with anything else. (like a few that are both pets and mounts, or pets mounts and titles, or pets and albatrosses I mean achievements, or ....)

I'd be happy to be selling off my excess pets, but I don't have storage room to do more than a few at a time, and I currently have a set of 5 going through the AH till they sell...
Odd. Do you know if you might be using the weighted option?
endx7 is offline Report comment to moderator  
Reply With Quote
Unread 03-15-13, 06:00 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Still having hanging problems.

Just a note that I am still having the problem where, when I try to go to the 'enable pets' interface, my wow hangs and eventually disconnects from the server.

I really want to use this addon, as it does pretty much exactly what I want it to without being bundled with anything else. (like a few that are both pets and mounts, or pets mounts and titles, or pets and albatrosses I mean achievements, or ....)

I'd be happy to be selling off my excess pets, but I don't have storage room to do more than a few at a time, and I currently have a set of 5 going through the AH till they sell...
Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 03-08-13, 12:07 PM  
Barleduq
Ruler of All I Survey
 
Barleduq's Avatar

Forum posts: 63
File comments: 273
Uploads: 0
Thank you!

for the update to 5.2 !!

Barleduq is offline Report comment to moderator  
Reply With Quote
Unread 02-16-13, 12:53 PM  
endx7
An Aku'mai Servant
 
endx7's Avatar
AddOn Author - Click to view AddOns

Forum posts: 35
File comments: 55
Uploads: 9
Originally Posted by Khisanth
Hi,
I want to report you an error I have every time I opne the Interface panel in game :
Whoops, thought I had caught that one already.

Should be fixed in the version I just uploaded, thanks.
endx7 is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: