Download
(48Kb)
Download
Updated: 11-28-12 12:52 PM
Pictures
File Info
Updated:11-28-12 12:52 PM
Created:05-05-09 02:35 AM
Downloads:52,357
Favorites:339
MD5:

GupPet  Popular! (More than 5000 hits)

Version: v2.106
by: Gupp [More]

What is GupPet:
GupPet is an add-on that gives an extension for mounting and calling critters. By a single click it mounts a ground, swimming or fly mount depending on the players location. Because most players have plenty of mounts and companions, and you probably like more than one, the add-on can randomly select mounts/companions depending on the selections in the option menu.

Basic Features:

  • Randomly selects a mount / companion location dependent.
  • Class support for Druids , Shamans and Mages.
  • Automatically summons a companion
  • 3d model preview
  • And many more ! ( Would be a to big list )
In game usage:
There are 3 types of controls.
  • Action buttons (Adds buttons and are move, hide and scalable.)
  • Key binds
  • Slash commands
How it works:
GupPet uses a small database to split the mounts that the player currently has learned. The splitting is based on type (ground, swimming or fly) and speed. When using the auto mount function the add-on will always try to select the fastest possible option, but if you can fly in an area the add-on select the flyable over the ground type. If your are swimming the aquatic will be selected above the other two types.

For the critters GupPet uses a small database to detect if a critter uses a type of reagent to call it, for some types you need a snowball. The add-on detects if you have that reagent with you and if not, the add-on won't select that type of critter.

Language support:
The languages that are currently supported are English , German ( Tnx to Farook at Curse) , Spanish ( Tnx to StiviS at Curse ) and Russian ( Tnx to StingerSoft at WowInterface.) With the none-supported languages the zone detection is not supported and therefore forces the two mount action buttons.

Commands
The start command is '/GP' or '/GupPet'. ( The mounting slash commands don't support abilities with spells )

Known Issues:
If you or a patch clears your WoW Cache folder, you may experience an invalid list of mounts or a failure to select some mounts for your first login after the cache was cleared. Try logging out and then back in.

------------------------------------------------------------------------
------- V 2.106
------------------------------------------------------------------------
- Fixed some bugs because blizzard changed something in there UI
- Added Obsidian Nightwing as MultiMount

------------------------------------------------------------------------
------- V 2.105
------------------------------------------------------------------------
- Removed the text that a mount is not found ... while it is ;)

-----------------------------------------------------------------------
------- V 2.104
------------------------------------------------------------------------
- Placed a workaround of the blizzard bug that the mounts get reordered ( Tnx Nizabel )

------------------------------------------------------------------------
------- V 2.103
------------------------------------------------------------------------
- Fixed the taint issues
- Removed the part where stealth would remove the companion

------------------------------------------------------------------------
------- V 2.102
------------------------------------------------------------------------
- The icon texture can now be set again
- Fixed the Auto Call Companion .. ( But changes the Filters off the Blizzard interface >< )
- Added ButtonFacade again

------------------------------------------------------------------------
------- V 2.101
------------------------------------------------------------------------
- Fixed a bug on the hunter class


------------------------------------------------------------------------
------- V 2.100
------------------------------------------------------------------------
- Fixed some bugs that came with the new patch ..
- Removed the buttonfacade for now
- Removed the collect me as its out of date

- For now auto summon for pets is disabled as its now totally broken
- Next version will fix the issue that characters have some unusable mounts ( lvl restriction or prof etc )


----
Rest of the change log is found in the ChangeLog.txt
----
Optional Files (0)


Post A Reply Comment Options
Unread 10-04-12, 01:49 PM  
antisocialink
A Kobold Labourer

Forum posts: 0
File comments: 39
Uploads: 0
Hide Buttons in Pet Battles

Is there a way to hide the buttons when in pet battles?

The way I have my UI set up it overlaps the bars slightly. I can rework it if necessary, though I'd prefer not to need to.

Thanks.

(Glad you are updating again.)
Report comment to moderator  
Reply With Quote
Unread 09-30-12, 07:48 PM  
wacko1
A Cyclonian
AddOn Author - Click to view AddOns

Forum posts: 48
File comments: 37
Uploads: 1
got a small problem , i have allot of mounts so disable some in the list but....


no matter what i disable guppet doesnt seem to respect it.

it just keeps summoning mounts i disabled.

and sometimes it summons ground mounts when i press the fly button and summons fly mounts when i press the ground button .

Last edited by wacko1 : 09-30-12 at 07:50 PM.
Report comment to moderator  
Reply With Quote
Unread 09-16-12, 06:07 AM  
Gupp
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 134
Uploads: 4
Originally Posted by kasca
Ok this morning after there rolling restarts. It started summoning the ground mounts in flying zones.

Also like to ask for away to turn off the mounts we cant use. I cant stand hit mount 4 or 5 times in a row to get a mount i can use. =)
The new blizzard "Cross-Realm Zoning" creates some nice new bugs ... as it reorders the mount slot after zoning ....
__________________
Report comment to moderator  
Reply With Quote
Unread 09-09-12, 08:39 PM  
ezarra
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 123
File comments: 47
Uploads: 2
Ghost Wolf?

On my Shaman, the only thing the mount keybinding does is cast Ghost Wolf. now matter what.
__________________
Dude, if you wanted to win, why'd you let me play?
Report comment to moderator  
Reply With Quote
Unread 09-05-12, 09:41 AM  
kasca
A Frostmaul Preserver

Forum posts: 288
File comments: 204
Uploads: 0
Ok this morning after there rolling restarts. It started summoning the ground mounts in flying zones.

Also like to ask for away to turn off the mounts we cant use. I cant stand hit mount 4 or 5 times in a row to get a mount i can use. =)
Report comment to moderator  
Reply With Quote
Unread 09-04-12, 07:55 AM  
kittykatmax
A Fallenroot Satyr
 
kittykatmax's Avatar

Forum posts: 21
File comments: 227
Uploads: 0
Thanks for updating and adding a passenger mount feature! One thing I noticed right away: Obsidian Nightwing (spell=121820) isn't listed under Multi.

[121820]={[1]=true,[10]=true,[30]= true},--Obsidian Nightwing


Thanks!
Last edited by kittykatmax : 09-04-12 at 09:03 AM.
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 11:51 AM  
Gupp
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 134
Uploads: 4
Originally Posted by Colenzo
The code seems to cause taint to the glyph window:
Code:
9/2 13:31:43.312  Global variable _ tainted by GupPet - Interface\AddOns\GupPet\GupPet_AutoCompanion.lua:129 GupPet_AutoCompanionUpdate()
9/2 13:31:43.312  Execution tainted by GupPet while reading _ - Interface\AddOns\Blizzard_GlyphUI\Blizzard_GlyphUI.lua:174 GlyphFrame_Update()
I've found a couple of lines like this:

_, instanceType = IsInInstance();

The missing local make the "_" global ...

or this:

local xOfs , yOfs;
_, _, _, xOfs, yOfs = _G["GupPet_IngameFrameTemplateGround"]:GetPoint() ;

again "_" is global ...

The next version should have no taints to the glyph window


Originally Posted by Talia
I've just downloaded this addon today, and while the mounts work fine, it keeps telling me I have no Pets. (I have about 180 pets, in fact.) Any idea what might be happening? I'm not getting any lua errors, just the game error message "You have no pets".
I made some changes to the code .. this should now function
__________________
Report comment to moderator  
Reply With Quote
Unread 09-02-12, 05:41 AM  
Colenzo
A Kobold Labourer
AddOn Author - Click to view AddOns

Forum posts: 0
File comments: 9
Uploads: 1
The code seems to cause taint to the glyph window:
Code:
9/2 13:31:43.312  Global variable _ tainted by GupPet - Interface\AddOns\GupPet\GupPet_AutoCompanion.lua:129 GupPet_AutoCompanionUpdate()
9/2 13:31:43.312  Execution tainted by GupPet while reading _ - Interface\AddOns\Blizzard_GlyphUI\Blizzard_GlyphUI.lua:174 GlyphFrame_Update()
I've found a couple of lines like this:

_, instanceType = IsInInstance();

The missing local make the "_" global ...

or this:

local xOfs , yOfs;
_, _, _, xOfs, yOfs = _G["GupPet_IngameFrameTemplateGround"]:GetPoint() ;

again "_" is global ...
Report comment to moderator  
Reply With Quote
Unread 08-31-12, 10:48 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 46
Uploads: 0
Question Re: No pets?

Originally Posted by Talia
I've just downloaded this addon today, and while the mounts work fine, it keeps telling me I have no Pets. (I have about 180 pets, in fact.) Any idea what might be happening? I'm not getting any lua errors, just the game error message "You have no pets".
Also having this issue. If you need more info Gupp, let me know Thank you for keeping this updated!
Report comment to moderator  
Reply With Quote
Unread 08-31-12, 06:43 PM  
Talia
A Kobold Labourer

Forum posts: 0
File comments: 52
Uploads: 0
No pets?

I've just downloaded this addon today, and while the mounts work fine, it keeps telling me I have no Pets. (I have about 180 pets, in fact.) Any idea what might be happening? I'm not getting any lua errors, just the game error message "You have no pets".
Report comment to moderator  
Reply With Quote
Unread 08-31-12, 05:55 AM  
datgrl
A Deviate Faerie Dragon

Forum posts: 12
File comments: 39
Uploads: 0
Originally Posted by Devius
Any chance of this addon getting an update ? It works fine even with no update but there is a big arrow button in the middle of my minimap that opens and closes the guppet options, since 5.0.4. I cannot make it go away and it's not the normal minimap button, it's a different one.
I have this issue, as well and came here and curse.com to check things out.
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 01:55 PM  
Gupp
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 134
Uploads: 4
Re: Re: First Patch

Fixed in 2.101

Originally Posted by ezarra
Originally Posted by Gupp
First patch for the new version is pending now .. will implement some more fixes later
press NUMPAD-. (which is bound to mount) or I press the mount button and I get:

Code:
Message: ...ace\AddOns\GupPet\GupPet_Interface_IngameButtons.lua:39: attempt to call global 'GetNumPartyMembers' (a nil value)
Time: Thu Aug 30 13:16:29 2012
Count: 2
Stack: ...ace\AddOns\GupPet\GupPet_Interface_IngameButtons.lua:39: in function `GupPet_Interface_BuildMacro'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: self = GupPet_IngameFrameTemplateAuto {
 0 = <userdata>
 tooltipRequirement = " +Shift to force a ground type 
 +Ctrl for a multi type"
 tooltipText = "Auto Select"
}
option = "AUTO"
(*temporary) = nil
(*temporary) = "attempt to call global 'GetNumPartyMembers' (a nil value)"
Changed GetNumPartyMembers to GetNumSubgroupMembers on lines 39 and 48 and the add-on appears to be working.
__________________
Last edited by Gupp : 08-30-12 at 01:55 PM.
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 01:18 PM  
ezarra
A Flamescale Wyrmkin
AddOn Author - Click to view AddOns

Forum posts: 123
File comments: 47
Uploads: 2
Re: First Patch

Originally Posted by Gupp
First patch for the new version is pending now .. will implement some more fixes later
press NUMPAD-. (which is bound to mount) or I press the mount button and I get:

Code:
Message: ...ace\AddOns\GupPet\GupPet_Interface_IngameButtons.lua:39: attempt to call global 'GetNumPartyMembers' (a nil value)
Time: Thu Aug 30 13:16:29 2012
Count: 2
Stack: ...ace\AddOns\GupPet\GupPet_Interface_IngameButtons.lua:39: in function `GupPet_Interface_BuildMacro'
[string "*:OnLoad"]:1: in function <[string "*:OnLoad"]:1>

Locals: self = GupPet_IngameFrameTemplateAuto {
 0 = <userdata>
 tooltipRequirement = " +Shift to force a ground type 
 +Ctrl for a multi type"
 tooltipText = "Auto Select"
}
option = "AUTO"
(*temporary) = nil
(*temporary) = "attempt to call global 'GetNumPartyMembers' (a nil value)"
Changed GetNumPartyMembers to GetNumSubgroupMembers on lines 39 and 48 and the add-on appears to be working.
__________________
Dude, if you wanted to win, why'd you let me play?
Last edited by ezarra : 08-30-12 at 01:26 PM.
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 12:13 PM  
Gupp
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 134
Uploads: 4
First Patch

First patch for the new version is pending now .. will implement some more fixes later
__________________
Report comment to moderator  
Reply With Quote
Unread 08-30-12, 10:53 AM  
Devius
A Kobold Labourer

Forum posts: 0
File comments: 103
Uploads: 0
Any chance of this addon getting an update ? It works fine even with no update but there is a big arrow button in the middle of my minimap that opens and closes the guppet options, since 5.0.4. I cannot make it go away and it's not the normal minimap button, it's a different one.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: