I updated and started WoW, minipet never troubled me before.....now it's broken.I update w/out externals.
[2008/05/09 22:54:59-1334-x1]: MiniPet-3.0.$Rev: 73211 $\MiniPet.lua:137: Cannot find a library instance of PetAndMountDatabase-1.0.
Ace2\AceLibrary\AceLibrary.lua:490: in function `AceLibrary'
MiniPet-3.0.$Rev: 73211 $\MiniPet.lua:137: in main chunk
---
[2008/05/09 22:56:53-1334-x1]: MiniPet: AceConsole: args.relist: "GetPlayersPets" is not a proper function:
<in C code>: ?
AceEvent-2.0-66043 (Ace2):260: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
---
[2008/05/09 22:57:29-1334-x2423]: <string>:"MiniPet_Button:OnUpdate":1: attempt to call method 'OnUpdate' (a nil value)
--
[2008/05/09 22:58:27-1334-x1]: <string>:"MiniPet_Button:OnEnter":1: attempt to call method 'SetGameTooltips' (a nil value)
---
[2008/05/09 22:58:27-1334-x1]: <string>:"MiniPet_Button:PostClick":1: attempt to call method 'ChooseRandomPet' (a nil value)
After getting over a bout of sickness I deleted Minipet and downloaded a fresh copy of it.Seems whatever was changed didn't look for external libs or didn't download externals ( I have my updater set to download the libs standalone).Dunno if it was intentional.
Now, I'm not getting any errors , but even if I have a minipet out it's still reminding me to take one out and the minipet box is still on screen....annoying.Whom ever changed it can you plz look into it plz?
Just installed minipet last night before I shutdown so today is the first time I have had minipet running and i get these errors.
[2008/05/13 17:55:35-79-x1]: MiniPet-3.0.$Rev: 73211 $\MiniPet.lua:137: Cannot find a library instance of PetAndMountDatabase-1.0.
Ace2\AceLibrary\AceLibrary.lua:490: in function `AceLibrary'
MiniPet-3.0.$Rev: 73211 $\MiniPet.lua:137: in main chunk
---
[2008/05/13 17:55:43-79-x1]: MiniPet: AceConsole: args.list: "ListPets" is not a proper function:
<in C code>: ?
AceEvent-2.0-66043 (Ace2):260: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
---
[2008/05/13 17:55:44-79-x995]: <string>:"MiniPet_Button:OnUpdate":1: attempt to call method 'OnUpdate' (a nil value)
---
[2008/05/13 17:57:47-79-x2]: <string>:"MiniPet_Button:PostClick":1: attempt to call method 'ChooseRandomPet' (a nil value)
---
Those were the errors I had.I had to go to the beta section of WoWAce to grab it, the lib was in that version.It needs a lib called "PetandMountdatabase".The lib is available seperatly, but I have'nt been able to test if it's o.k. dis embedded.
5/16 07:09:08.500 An action was blocked in combat because of taint from Ace2 - MiniPet_Button:SetAttribute()
5/16 07:09:08.500 Interface\AddOns\MiniPet\MiniPet.lua:504 SetButton()
5/16 07:09:08.500 Interface\AddOns\MiniPet\MiniPet.lua:328 OnUpdate()
5/16 07:09:08.500 MiniPet_Button:OnUpdate()
I use Auto bar and ArkInventory. Maybe I'll find an older version on minipet...BUT you know Phanx, *wink*, wouldn't it be nice if there was a mod that did handled both of the things Menagerie and MiniPet does now. Minipet is a reminder to take out your pet after hearthing and landing from a flight, puts a movable button on screen to just click to drop a random pet.
Updated this morning, and if the author updating cares to know, right on login.
[2008/05/28 10:17:47-1445-x1]: MiniPet-75305\MiniPet.lua:157: Cannot find a library instance of LibHelper-1.0.
Ace2\AceLibrary\AceLibrary.lua:490: in function `AceLibrary'
MiniPet-75305\MiniPet.lua:157: in main chunk
---
[2008/05/28 10:19:10-1445-x1]: MiniPet: AceConsole: args.relist: "GetPlayersPets" is not a proper function:
<in C code>: ?
AceEvent-2.0-66043 (Ace2):260: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
---
[2008/05/28 10:19:50-1445-x4259]: <string>:"MiniPet_Button:OnUpdate":1: attempt to call method 'OnUpdate' (a nil value)
---
Then when I moved the button onscreen...
[2008/05/28 10:24:36-1445-x1]: <string>:"MiniPet_Button:OnEnter":1: attempt to call method 'SetGameTooltips' (a nil value)
You're missing the LibHelper-1.0 addon. Download it, install it, the error should go away (at least that one). Not sure what the point of it is, though... it's about two dozen 1-4 line functions that aren't really related to each other and don't really warrant creating a library for.
If you downloaded with embedded libraries, that means the author forgot to properly update his svn-externals. In that case, downloading the addon without embeds likely won't prevent you from having to manually download the library either, since if the author didn't even remember to update externals, it's unlikely he remembered to update his X-Embeds toc field either. :P
Actually, the svn-externals are set right, I'm looking at the ZIP right now.
Sorry I didn't see this thread for a long time, I try to check the HELP! but must have missed this one. (Course I've also been meaning to start threads for my addons in General Addons too :p At least I finally have the Wiki pages up)
LibHelper is, I fear, a failed experiment I shouldn't have tried in the first place :p
Ammo renamed it, and I'm likely going to delete it altogether and just put the files in the two or so addons that use them.
And yes I do sometimes have problems remembering to update the X-Embeds toc :p
The taint is interesting, I thought that was fixed well before you posted. I'll need to check on that some more.
As far as a single addon that does both what Managerie and MiniPet does, I don't know of one. However I also have worked on Stable which does swapping (it's based on Kennel) and also supports swapping Mounts. Stable + MiniPet + Mount makes for a lot of combination lol.
Yeah I got that from Breanni too which is odd. The version up now has the X-Embeds updated and there is a fix to prevent a nil, tonight I will have to figure out WHY there was a nil error since both I and my Fiancee used it yesterday without getting that error whereas both you and Breanni ran it and got the error. *thinks* Or maybe I did get the error and attributed it to the Mount changes I was testing *d'oh*
Thanks :) Getting close to getting 3.1 released officially. We have planned for the future the option of having MiniPet suggest pets based on the zone you're in.
[2008/05/09 22:54:59-1334-x1]: MiniPet-3.0.$Rev: 73211 $\MiniPet.lua:137: Cannot find a library instance of PetAndMountDatabase-1.0.
Ace2\AceLibrary\AceLibrary.lua:490: in function `AceLibrary'
MiniPet-3.0.$Rev: 73211 $\MiniPet.lua:137: in main chunk
---
[2008/05/09 22:56:53-1334-x1]: MiniPet: AceConsole: args.relist: "GetPlayersPets" is not a proper function:
<in C code>: ?
AceEvent-2.0-66043 (Ace2):260: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
---
[2008/05/09 22:57:29-1334-x2423]: <string>:"MiniPet_Button:OnUpdate":1: attempt to call method 'OnUpdate' (a nil value)
--
[2008/05/09 22:58:27-1334-x1]: <string>:"MiniPet_Button:OnEnter":1: attempt to call method 'SetGameTooltips' (a nil value)
---
[2008/05/09 22:58:27-1334-x1]: <string>:"MiniPet_Button:PostClick":1: attempt to call method 'ChooseRandomPet' (a nil value)
---
Now, I'm not getting any errors , but even if I have a minipet out it's still reminding me to take one out and the minipet box is still on screen....annoying.Whom ever changed it can you plz look into it plz?
Plus it seems toggleautohidebutton is set to off be default now.
Boo to both.
The Rock config is much better now though, check it.
5/16 07:09:08.500 An action was blocked in combat because of taint from Ace2 - MiniPet_Button:SetAttribute()
5/16 07:09:08.500 Interface\AddOns\MiniPet\MiniPet.lua:504 SetButton()
5/16 07:09:08.500 Interface\AddOns\MiniPet\MiniPet.lua:328 OnUpdate()
5/16 07:09:08.500 MiniPet_Button:OnUpdate()
1. Download and install Menagerie to auto-swap minipets when you visit the bank.
2. Make a macro to use the item in the bag slot where you keep your minipet(s):
/use 4 1
or
/userandom 4 1, 4 2, 4 3
3. Drop the macro on an action button or bind a key directly to it with SpellBinder, BindPad, or any other direct-keybinding addon.
Or, replace steps 2 & 3 with AutoBar and let it fix the bar button or provide the keybind.
If you already se AutoBar though, you could follow Samala's suggestion and just use that for your minipets.
[2008/05/28 10:17:47-1445-x1]: MiniPet-75305\MiniPet.lua:157: Cannot find a library instance of LibHelper-1.0.
Ace2\AceLibrary\AceLibrary.lua:490: in function `AceLibrary'
MiniPet-75305\MiniPet.lua:157: in main chunk
---
[2008/05/28 10:19:10-1445-x1]: MiniPet: AceConsole: args.relist: "GetPlayersPets" is not a proper function:
<in C code>: ?
AceEvent-2.0-66043 (Ace2):260: in function `TriggerEvent'
AceEvent-2.0-66043 (Ace2):910: in function <Interface\AddOns\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>
---
[2008/05/28 10:19:50-1445-x4259]: <string>:"MiniPet_Button:OnUpdate":1: attempt to call method 'OnUpdate' (a nil value)
---
Then when I moved the button onscreen...
[2008/05/28 10:24:36-1445-x1]: <string>:"MiniPet_Button:OnEnter":1: attempt to call method 'SetGameTooltips' (a nil value)
--
Sorry I didn't see this thread for a long time, I try to check the HELP! but must have missed this one. (Course I've also been meaning to start threads for my addons in General Addons too :p At least I finally have the Wiki pages up)
LibHelper is, I fear, a failed experiment I shouldn't have tried in the first place :p
Ammo renamed it, and I'm likely going to delete it altogether and just put the files in the two or so addons that use them.
And yes I do sometimes have problems remembering to update the X-Embeds toc :p
The taint is interesting, I thought that was fixed well before you posted. I'll need to check on that some more.
As far as a single addon that does both what Managerie and MiniPet does, I don't know of one. However I also have worked on Stable which does swapping (it's based on Kennel) and also supports swapping Mounts. Stable + MiniPet + Mount makes for a lot of combination lol.
Thanks :) Getting close to getting 3.1 released officially. We have planned for the future the option of having MiniPet suggest pets based on the zone you're in.