Download
(123Kb)
Download
Updated: 10-14-08 09:31 AM
Pictures
File Info
Updated:10-14-08 09:31 AM
Created:unknown
Downloads:2,723
Favorites:6
MD5:

Stable

Version: 2.1.62
by: LordFarlander [More]

Stable may be obsolete when WotLK is released and is no longer under development, however is still being bugfixed

Stable is a expansion of Kennel using Ace3.

Stable allows for the automatic swapping of minipets and mounts when visiting the bank. For each category that is enabled, an item in your inventory will get randomly swapped for one in your bank. You can also set individual mounts and minipets you never want Stable to swap.

The chat command is /stable or /stbl (imaginative, I know ). Configuration can also be done in WoW's Interface->Addons tab.

Options are:

  • swapMiniPets: Toggles the swapping of all minipets.
  • swapMinipetsNormal: Toggles the swapping of normal minipets.
  • swapMinipetsReagented: Toggles the swapping of reagented minipets (eg needs a snowball to summon).
  • swapMinipetsEquipment: Toggles the swapping of equipment minipets (at the moment does not swap ones that are currently being worn).
  • swapMounts: Toggles the swapping of all mounts.
  • swapMountsGround: Toggles the swapping of all ground mounts.
  • swapMountsGroundSlow: Toggles the swapping of slow (running speed) ground mounts.
  • swapMountsGroundFast: Toggles the swapping of fast (+60% running speed) ground mounts.
  • swapMountsGroundVeryFast: Toggles the swapping of very fast (+100% running speed) ground mounts.
  • swapFlyingMounts: Toggles the swapping of flying mounts.
  • swapMountsFlyingFast: Toggles the swapping of fast (+60% ground/+60% flying speed) flying mounts.
  • swapMountsFlyingVeryFast: Toggles the swapping of very fast (+100% ground/+280% flying speed) flying mounts.
  • swapMountsFlyingExtremelyFast: Toggles the swapping of extremely fast (+100% ground/+310% flying speed) flying mounts.

Never swap items cannot be set or removed via the command line.

Bug reporting
Report bugs at WoWAce

Future Plans:
  • Swap equipment being worn.
  • I am looking for someone to localize, if interested contact me.

2.1.62
- TOC bump
- Use localisation.xml
- Copyright stuff

2.1.59
- Library updates

2.1.58
- Library updates

2.1.56
- Same as 1.5.82078.23, but with new versioning method.

2.1.78554.16
- WoW 3.0 support

2.1.78554.7
- Added Spirit of Competition MiniPet

2.1.78554.3
- Fixed another mount's item ID

2.1.78554
- Added a couple of missing strings

2.1.78454.2
- Fix for Black Battlestrider

2.1.78454
- Never swap items are now addable and listable from the chat command
- Added profile changed and reset handlers
- Added inventory item swapping (mainly for the new minipet hat)

2.1.78137
- Moved registering of options to OnInitialize
- Options now say if they're on or not in the chat options

2.1.78043
- Added chat command to bring up the config UI

2.1.77874
- fixed instances where swapping wouldn't happen at all

2.1.77762
- Fixed Unchecking/checking a parent checking/unchecking the children

2.1.77709
- Fixed capitalization of CallbackHandler's path in embeds.xml
- Fixed what addon was being referred to when LibLordFarlander couldn't be loaded...
- Some additions for swapping equipment

2.1.77662
- Removed a lot of unnecessary library mentions from the toc
- Improved how the never swap list is built and displayed to the user, including icons
- Added some missing descriptions

2.1.77581
- Added Profile setting via the Blizzard addon interface dialog

2.1.77552
- Added missing externals...

2.1.77546
- Fix for deleting no swap items

2.1.77538
- No Swap option works
- Added LibLordFarlander-2.0 to the embeds

2.1.77500
- Swiched to Ace3
- embeds changes because of how PetAndMoundDatabase is now a LPT3.1 module
- Never Swap list, needs much testing to make sure works properly in all cases
- Localization moved to subfolder
- Libs dir removed from repositroy as is not needed
Post A Reply Comment Options
Unread 09-21-08, 08:33 PM  
LordFarlander
A Kobold Labourer
 
LordFarlander's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 5
Originally posted by fred
Just wanna say before it's too late for this mod...thank you LordFarlander for this mod and ALL the mods you keep up-to-date.Your mods have helped us pet lovers out a lot....thanks!
You're welcome. MiniPet and Coconuts are ready to keep up with the companion and mount mess though lol
Report comment to moderator  
Reply With Quote
Unread 09-20-08, 12:53 PM  
fred
A Cobalt Mageweaver

Forum posts: 208
File comments: 354
Uploads: 0
Just wanna say before it's too late for this mod...thank you LordFarlander for this mod and ALL the mods you keep up-to-date.Your mods have helped us pet lovers out a lot....thanks!
Report comment to moderator  
Reply With Quote
Unread 08-06-08, 05:17 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
Originally posted by LordFarlander
if you're like me, you'll suddenly have 70 minipets and mounts to pick from all the time lol

I am sure I will try to continue collecting them, for I just stopped having new minipets because I went out of bag/bank spaces to waste on them... I want them *all*!
Report comment to moderator  
Reply With Quote
Unread 08-01-08, 01:58 PM  
LordFarlander
A Kobold Labourer
 
LordFarlander's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 5
Originally posted by Hapepe82
Wow, this is great!!!

I love to have all my pets with me (from WotLK on, when they do not occupy bagspace of course)... and to use them at random is absolutely the way they should be summoned!

Thank you!!
NP I'm expanding the Favorites options in both of those addons to add in something like Stables "Never Swap", so that you have more control over how often pets/mounts will be randomly picked since, if you're like me, you'll suddenly have 70 minipets and mounts to pick from all the time lol

Still waiting for my beta invite to test it
Report comment to moderator  
Reply With Quote
Unread 08-01-08, 01:21 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
Originally posted by LordFarlander
Already exist, check my other mods MiniPet 4.0 and Coconuts I'm already working on getting the WotLK ready.
Wow, this is great!!!

I love to have all my pets with me (from WotLK on, when they do not occupy bagspace of course)... and to use them at random is absolutely the way they should be summoned!

Thank you!!
Report comment to moderator  
Reply With Quote
Unread 07-31-08, 09:01 AM  
LordFarlander
A Kobold Labourer
 
LordFarlander's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 5
Originally posted by Hapepe82
Ah, now I see why:

http://www.wowinsider.com/2008/07/22...pace-in-wrath/

But maybe "Stable" could become a "cast pet/mount at random" addon?
Already exist, check my other mods MiniPet 4.0 and Coconuts I'm already working on getting the WotLK ready.
Last edited by LordFarlander : 07-31-08 at 09:02 AM.
Report comment to moderator  
Reply With Quote
Unread 07-31-08, 06:21 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
Originally posted by Hapepe82
Why is that?

Does WotLK swap them by itself? LOL!
Ah, now I see why:

http://www.wowinsider.com/2008/07/22...pace-in-wrath/

But maybe "Stable" could become a "cast pet/mount at random" addon?
Report comment to moderator  
Reply With Quote
Unread 07-31-08, 01:27 AM  
Hapepe82
A Kobold Labourer

Forum posts: 0
File comments: 80
Uploads: 0
Stable will be obsolete when WotLK is released and is no longer under development
Why is that?

Does WotLK swap them by itself? LOL!
Report comment to moderator  
Reply With Quote
Unread 05-21-08, 12:12 PM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
Originally posted by LordFarlander
I needed support for the new minipets
2.4 had new pets? Hrm...
http://www.wowhead.com/?items=15.2&f...82;crs=1;crv=0
If you have any of those, well screw you :P

See now, the wonderful thing about git is that you can clone the repo and make changes without ever having to contact me. Then you can send a patch back :P

As for learning Ace2, why the hell didn't you learn Ace3? There's really no reason to use Ace2 anymore.

As for views on embed libs, I doubt our views do differ, I've had a hand in Ace for a long time remember. I just think you should only be embedding the things you NEED and that have a high probability of being used in another addon. Much of Ace2 fails the need test, and creating your item DB as a lib fails the second test... or at least it does when one doesn't know you have plans to use it elsewhere. Use PT for that or just hardcode the items you need into the addon proper, like I do in Kennel.

Seriously, ditch Ace2, learn Ace3. My complaints aren't about the addon "proper" just all them bloaty icky libs. Your DB lib can use some heavy optimization... there's a reason I wrote PT in the first place...

Oh and for the love of god use AddonLoader to load the addon when the player visits the bank. It's stupid to load on login if the player has AddonLoader (which they really REALLY should).
Last edited by Tekkub : 05-21-08 at 12:15 PM.
Report comment to moderator  
Reply With Quote
Unread 05-21-08, 11:46 AM  
LordFarlander
A Kobold Labourer
 
LordFarlander's Avatar
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 34
Uploads: 5
Originally posted by Tekkub
Well being that my name is being thrown around, I guess I gotta look at this and post.

So, well hrm... first off I will note that Kennel is still around, and was in fact ported AWAY from Ace2 over a year and a half ago.

Second, I'm disappointed that PeriodicTable is not being used. You lose the boost it gives during load time... which you force upon the user at login because no LoD-ness is used at all.

The addition of mounts is nice, yes... but the rest of it is just clutter, I'm sorry. Kennel is just over 100 lines of code in it's entirety. While this addon's core is roughly the same size, it's also embedding 8 libraries...
I was only throwing your name around out of respect. I use several of your addons and respect your programming.

Yes, and I noticed after you had posted this that Kennel was updated here Friday . Why I started this project, however, was because after 2.4 it didn't appear Kennel was being updated (and I did check your GoogleCode page, maybe I just missed it) and I needed support for the new minipets, and it turned into a lesson on using Ace2 and then I added mounts as I started to collect those . I admit I've been working in it longer than it probably should have taken LOL.

That is a good point about PeriodicTable. I kind of rushed this one out (bad of me I know), I made the database easy for me to add to. The past couple of days I have been unable to test a new version that makes use of PeriodicTable for it's database loading (not PT's databases as of yet as they are not organized to my liking) as well as add more fine tuning of what is swapped (That is, you can tell it to not swap Fast ground mounts but still swap Very Fast) due to my computer's power supply then hard drive failing...

And your opinion about the "clutter" is noted however we have differing views on embedded libraries. I have two other addons getting ready to be released once I can test the changes to the pet and mount database changes, and being able to reuse code between them simply is nice for me. I admit that the large number of embedded libraries I have in my Interface folder can get annoying, that is the nature of such.

Thank you for your input.
Report comment to moderator  
Reply With Quote
Unread 05-21-08, 02:52 AM  
Tekkub
A Molten Giant
 
Tekkub's Avatar
AddOn Author - Click to view AddOns

Forum posts: 960
File comments: 334
Uploads: 67
Well being that my name is being thrown around, I guess I gotta look at this and post.

So, well hrm... first off I will note that Kennel is still around, and was in fact ported AWAY from Ace2 over a year and a half ago.

Second, I'm disappointed that PeriodicTable is not being used. You lose the boost it gives during load time... which you force upon the user at login because no LoD-ness is used at all.

The addition of mounts is nice, yes... but the rest of it is just clutter, I'm sorry. Kennel is just over 100 lines of code in it's entirety. While this addon's core is roughly the same size, it's also embedding 8 libraries...
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: