Addon Information
Download Latest Version.
To add favorites please register for a free account. If you already have one you need to login. How do I install this? (FAQ)
Author:
Version:
3.3.5a
Date:
01-05-2010 08:48 PM
Size:
18.82 Kb
Downloads:
3,898
Favorites:
120
MD5:
Pictures
Click to enlarge
Looks like I have 5 alts that can use this!
PetShop
One day I was running my Guildmates thru Deadmines and a [Green Wing Macaw] dropped. When I moused over the [Parrot Cage(Green Wing Macaw)] it said my current toon already knew it. I got to thinking, I have 9 other toons, I wonder which ones already knew the Macaw. When I got back to town I mailed it to my first alt. When he opened his mail it said he already knew the [Green Wing Macaw]. Now I had to mail to to my next alt. My 5th toon wound up being the one needing the Macaw. What a pain in the butt. I went to all the major addon sites and started looking for an addon that could show me what Companions my toons knew. After several hours I turned up nothing. While I have never written an addon for WoW or used LUA I have been a programmer for several years so I decided to make my own and after several days PetShop was born.

PetShop will track every Companion your toons knows and add lines to the GameTooltip to show you which toons currently have that Companion and which toons are missing it. PetShop currently works with every tooltip I can think of, Mailbox, Backpack, Auction House, Trade Window, Loot Window, Chat Links and the Companion Frame.

As of version 3.0.5 I have added the ability to "Ignore" any toon. All you need to do is while you are logged on with the toon you want to ignore just type "/petshop ignore". If the current toon is being show it will now be ignored, if it is currently being ignored it will now be shown.

I hope you find it as useful as I intended it to be. I am always open to ideas, suggestions, compliments and complaints. For the most current version or to find out more about PetShop, my Guild (Dragon Slayer of Duskwood) or me (Rakreo of Duskwood) please visit http://www.Rakreo.com

Click here to lend your support!
  Change Log - PetShop
3.3.0 - Added ChatThrottleLib to control the flow of Addon Message traffic. Hopefully this should fix the disconnection problems. Rewrote the send message routines to be more efficient and reduce the amount of traffic generated.

3.2.4 - Cleaned the code and added localizations. Should fully support guild members.

3.2.3 - Never released, internal guild testing ONLY!

3.2.2 - Now supports alts in opposite factions on the same server and guildmates who also run PetShop 3.2.2+ Due to a complete rewrite of the addon, AGAIN, it will automatically reset your Saved Variables when you first run the new version. Use "/petshop" for a list of options available in the new version. Next version will hopefully contain a GUI for config.

3.2.0 - Due to a complete rewrite you will need to type "/petshop reset" once to clear all the old data. Then just logon with each toon once to repopulate the database.

3.0.5 - Now has the ability to Ignore a toon.

3.0.4 - I sure hope all those bug I introduced in 3.0.3 have been removed!

3.0.3 - Hopefully removed a version compare bug in 3.0.2!

3.0.2 - Now has much cleaner code and a smaller footprint!

3.0.1 - Now works with the Companion Frame. Due to changes to the database upgrading from 3.0.0 to 3.0.1 will require a database reset. This is done automatically and only requires a reload of each toon to repopulate the database.

3.0.0 - Initial release
  Comments - PetShop
Post A Reply Comment Options
Old 02-03-2010, 03:17 AM  
Grizzly UK
A Cliff Giant
 
Grizzly UK's Avatar

Forum posts: 73
File comments: 78
Uploads: 0
With the latest version (3.3.5a) installed I'm getting random disconnects. Previously I was using 3.3.1 and once I re-install that version the random disconnects stop! With 3.3.5a I get disconnected totally at random, I had 2 disconnects in the frst hour of using 3.3.5a, then I had 4 in the second hour with 2 of those only 5 minutes apart! No error report were being generated, just disconnected from the server! Seeing as that was the only updated addon I'd installed I reverted back to the version I had been using (3.3.1), logged back in and was able to play without any disconnects!

I turned off the communication features as I have absolutely no interest in what companion pets my in-game friends and guild-mates have or need! But I'm wondering if that does actually disable the syncing or not? There's obviously some reason why the latest version causes disconnects for me, but I'm at a loss as to what that reason is!
__________________
Grizzly UK is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-25-2010, 10:47 AM  
RoloX2
A Kobold Labourer
 
RoloX2's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
Update thumps Skillet

Petshop 3.3.5 interferes with Skillet/LSW r84; Skillet's title window text and prices no longer display. Reverting to Petshop 3.3.3 remedies this but I get the "attempt to comppare number with nil" lua error.
RoloX2 is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-08-2010, 08:15 AM  
Grizzly UK
A Cliff Giant
 
Grizzly UK's Avatar

Forum posts: 73
File comments: 78
Uploads: 0
Patch Notes / Update Log

Why do the patch notes stop at 3.3.0? Not even a comment about what's new in the latest version! Are we not allowed to know what happened with 3.3.1, 3.3.2, 3.3.3, 3.3.4, 3.3.5 and 3.3.5a? Have all those versions been for bug fixes? Nothing new been added, changed or updated? Surely at least one of those versions contained new companion pet updates?
__________________
Grizzly UK is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-06-2010, 07:50 AM  
Longarms
A Defias Bandit
 
Longarms's Avatar
Interface Author - Click to view interfaces

Forum posts: 2
File comments: 23
Uploads: 2
Still missing

PetShop 3.3.5 is missing data for (10713) Albino Snake

Yes, I see it in the lua. It gives the warning anyway.
__________________

(click for armoury)

Last edited by Longarms : 01-06-2010 at 12:25 PM.
Longarms is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-05-2010, 08:50 PM  
smccandl
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 28
Uploads: 2
Bug squashed!

Hopefully the bug is finally fixed!

Quote:
Originally posted by Marthisdil
Getting the following error with the latest available version:

Date: 2010-01-05 13:27:55
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetShop\PetShop.lua line 674:
attempt to compare number with nil
Debug:
[C]: ?
PetShop\PetShop.lua:674: ?()
PetShop\PetShop.lua:708:
PetShop\PetShop.lua:708
smccandl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-05-2010, 01:26 PM  
Marthisdil
A Cobalt Mageweaver
Interface Author - Click to view interfaces

Forum posts: 226
File comments: 57
Uploads: 1
Getting the following error with the latest available version:

Date: 2010-01-05 13:27:55
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\PetShop\PetShop.lua line 674:
attempt to compare number with nil
Debug:
[C]: ?
PetShop\PetShop.lua:674: ?()
PetShop\PetShop.lua:708:
PetShop\PetShop.lua:708
AddOns:
Swatter, v5.8.4591 (CreepyKangaroo)
AckisRecipeList, v1.0 2791
ACP, v3.3.0.28
Analyst, v1.0.11
AraBrokerReputations, vr3
AraBrokerTradeskills, vr29
AucAdvanced, v5.8.4591 (CreepyKangaroo)
AucDb, v5.1.DEV.3583
AucFilterBasic, v5.8.4591 (CreepyKangaroo)
AucFilterOutlier, v5.8.4591.2531
AucMatchUndercut, v5.8.4591.2531
AucScanData, v5.8.4591 (CreepyKangaroo)
AucStatClassic, v5.8.4591 (CreepyKangaroo)
AucStatHistogram, v5.8.4591 (CreepyKangaroo)
AucStatiLevel, v5.8.4591 (CreepyKangaroo)
AucStatPurchased, v5.8.4591 (CreepyKangaroo)
AucStatSales, v5.8.4591.2842
AucStatSimple, v5.8.4591 (CreepyKangaroo)
AucStatStdDev, v5.8.4591 (CreepyKangaroo)
AucStatWOWEcon, v5.8.4591.2530
AucUtilAHWindowControl, v5.8.4591.3311
AucUtilAppraiser, v5.8.4591.2530
AucUtilAskPrice, v5.8.4591.3175
AucUtilAutoMagic, v5.8.4591.3142
AucUtilBroker, v0.9.0c
AucUtilCompactUI, v5.8.4591.2530
AucUtilEasyBuyout, v5.8.4591.3583
AucUtilFixAH, v5.8.4591 (CreepyKangaroo)
AucUtilGlypher, v5.8.4591.2545
AucUtilItemSuggest, v5.8.4591.3108
AucUtilPriceLevel, v5.8.4591.2545
AucUtilScanButton, v5.8.4591.2530
AucUtilScanFinish, v5.8.4591.2530
AucUtilScanProgress, v5.8.4591.2530
AucUtilSearchUI, v5.8.4591.3655
AucUtilSimpleAuction, v5.8.4591.4546
AucUtilVendMarkup, v5.8.4591.2530
Auditor2, v4.3.3
Babylonian, v5.1.DEV.130
BadBoy, v4.0.3.4
BadBoyCCleaner, v2.2.1
Bagnon, v2.12.3
BeanCounter, v5.8.4591 (CreepyKangaroo)
BonusScanner, v5.2
BrokerACP, v1.0
BrokerAuditor, v4.3.3
BrokerCalendar, v1.1.4
BrokerEverything, v0.0.16
BrokerSimpleCurrency, vr9
BuyEmAll, v
ChocolateBar, vr101
Configator, v5.1.DEV.130
DataStore, v3.3.001
DataStoreAchievements, v3.3.001
DataStoreAuctions, v3.3.001
DataStoreCharacters, v3.3.001
DataStoreContainers, v3.3.001
DataStoreCrafts, v3.3.001
DataStoreCurrencies, v3.3.001
DataStoreInventory, v3.3.001
DataStoreMails, v3.3.001
DataStorePets, v3.3.001
DataStoreQuests, v3.3.001
DataStoreReputations, v3.3.001
DataStoreSkills, v3.3.001
DataStoreSpells, v3.3.001
DataStoreStats, v3.3.001
DataStoreTalents, v3.3.001
DebugLib, v5.1.DEV.130
DungeonSpeedRunner, vv0.3-beta-4-g810432b
ElitistGroup, v
EMLib, v
Enchantrix, v5.8.4591 (CreepyKangaroo)
EnchantrixBarker, v5.8.4591 (CreepyKangaroo)
GearScore, v3.0.14 - Release
GnomishYellowPages, vr51
Informant, v5.8.4591 (CreepyKangaroo)
LeatrixGfx, v
LibAbilityLinksDB3SavedVariables, vn/a
LibItemBasicInfoDB4SavedVariables, vn/a
LibItemLinksDB4SavedVariables, vn/a
LibPlayerTradeLinksDB1SavedVariables, vn/a
LibQuestLinksDB3SavedVariables, vn/a
LibTalentLinksDB2SavedVariables, vn/a
LibTradeskillLinksDB4SavedVariables, vn/a
LilSparkysWorkshop, v1.00
LinkBot, v2.2.0
LinksList, v2.4.1
Looter, v
Mapster, v1.3.4
MarketWatcher, v2.04
nUI, v5.06.06 (Plus)
nUIConfigGUI, v30300.1
nUIInfoPanelDualStats, v1.03.00
PetShop, v3.3.5
Prat30, v3.3.1
Prat30Libraries, v
PratArmoryLink, v3.1-v3.1
QuickAuctions, v
RecipeBook, v
SharedMedia, v3.0.3-178
SlideBar, v5.8.4591 (CreepyKangaroo)
StopAddonMessage, v
Stubby, v5.8.4591 (CreepyKangaroo)
SuperDuperMacro, v1.8.3
tekKompare, v3.2.0.7
TweakWoW, v2.9.6
VendorMaster, v1.1.1
WinterTime, v1.83
WoWEquip, v1.2
BlizRuntimeLib_enUS v3.3.0.30300 <us>
(ck=d1a)
__________________

Marth


Marthisdil is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 01-01-2010, 09:06 PM  
xtoq
A Fallenroot Satyr
 
xtoq's Avatar
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 632
Uploads: 2
So I just downloaded StopAddonMessage and PetShop is sending out a ridiculous number of requests for syncing. I've turned off the communication via slash commands. Is there a way to disable this communication altogether? Its sending out more requests than QuestHelper....
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-27-2009, 01:58 PM  
Shakari
A Kobold Labourer

Forum posts: 1
File comments: 32
Uploads: 0
getting on all char:

Date: 2009-12-27 19:54:19
ID: 1
Error occured in: Global
Count: 2
Message: ..\AddOns\PetShop\PetShop.lua line 668:
attempt to compare number with nil
Debug:
[C]: ?
PetShop\PetShop.lua:668: ?()
PetShop\PetShop.lua:702:
PetShop\PetShop.lua:702
Shakari is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-27-2009, 12:28 PM  
xtoq
A Fallenroot Satyr
 
xtoq's Avatar
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 632
Uploads: 2
I admit I don't know a lot about addons, but wouldn't it be easier to use some sort of library for the pets, rather than manually adding them in? Or would that just cause unnecessary memory usage?
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-25-2009, 09:30 AM  
vpr
A Theradrim Guardian

Forum posts: 65
File comments: 293
Uploads: 0
Got this today while flying from SW to IF

Code:
[2009/12/25 23:29:59-68-x1]: PetShop-3.3.3\PetShop.lua:668: attempt to compare number with nil
PetShop-3.3.3\PetShop.lua:702: in function <Interface\AddOns\PetShop\PetShop.lua:702>

  ---
vpr is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-18-2009, 01:06 AM  
Eisa
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 30
Uploads: 2
Thanks for this add-on. V.handy

PetShop 3.3.3 is missing data for (69452) Core Hound Pup
PetShop 3.3.3 is missing data for (65358) Calico Cat
PetShop 3.3.3 is missing data for (10713) Albino Snake
PetShop 3.3.3 is missing data for (34767) Thalassian Charger
Eisa is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-10-2009, 11:06 PM  
Trond
A Cliff Giant
 
Trond's Avatar

Forum posts: 74
File comments: 30
Uploads: 0
[06:05:29]PetShop 3.3.3 is missing data for (10713) Albino Snake
[06:05:29]PetShop 3.3.3 is missing data for (65358) Calico Cat
__________________
Trond, because you deserve it...?
SDMF
Trond is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-09-2009, 01:43 AM  
xtoq
A Fallenroot Satyr
 
xtoq's Avatar
Interface Author - Click to view interfaces

Forum posts: 25
File comments: 632
Uploads: 2
Date: 2009-12-09 00:28:06
ID: 6
Error occured in: Global
Count: 1
Message: ..\AddOns\PetShop\PetShop.lua line 668:
attempt to compare number with nil
Debug:
[C]: ?
PetShop\PetShop.lua:668: ?()
PetShop\PetShop.lua:702:
PetShop\PetShop.lua:702

Error is still there, but now the line number is changed.
__________________
There is absolutely no evidence to support the theory that life is serious.
xtoq is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2009, 06:47 PM  
Kharthus
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 59
Uploads: 1
Re: error

Quote:
Originally posted by Kharthus
Been seeing this error a lot after portaling:

Date: 2009-11-15 11:17:17
ID: 1
Error occured in: Global
Count: 3
Message: ..\AddOns\PetShop\PetShop.lua line 666:
attempt to compare number with nil
Debug:
[C]: ?
PetShop\PetShop.lua:666: ?()
PetShop\PetShop.lua:700:
PetShop\PetShop.lua:700

Don't see any change log for 3.3.1, but does it possibly fix this?

Update: Same error in 3.3.1, but the line is now 664.
Error is still there in 3.3.3.
Kharthus is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Old 12-08-2009, 06:17 PM  
smccandl
A Kobold Labourer
Interface Author - Click to view interfaces

Forum posts: 0
File comments: 28
Uploads: 2
I will attempt to make this option available as soon as possible.

Quote:
Originally posted by xtoq
I second this, one of the reasons I'm looking to use this is to eliminate Altoholic, which generates a ridiculous amount of invisible traffic no matter what I have it set to. Since I only used a bit of its features anyway, seemed like a smarter idea to just download mods that had the features I used. Honestly, I don't care to communicate with my guild or friends about my/their pets; its not my job to collect for them!
smccandl is offline Report comment to moderator   Edit/Delete Message Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.




The Network:
EQInterface | EQ2Interface | LoTROInterface | MMOInterface | War.MMOUI | WoWInterface | VGInterface | Allakhazam | Thottbot | Wowhead | Zam


©2009 MMOUI / ZAM Network
vBulletin - Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.