Minion Beta! - Help us test our new AddOn updater. Get it now!
Download
(48 Kb)
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:34,812
Favorites:366
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)


Archived Files (52)
File Name
Version
Size
Author
Date
v2.104
47kB
Gupp
09-20-12 11:42 AM
v2.103
47kB
Gupp
09-02-12 11:48 AM
v2.101
45kB
Gupp
08-30-12 01:53 PM
v2.100
45kB
Gupp
08-30-12 11:37 AM
v2.018
90kB
Gupp
01-01-11 10:59 AM
v2.017
90kB
Gupp
12-26-10 06:21 AM
v2.016
86kB
Gupp
11-25-10 12:12 PM
v2.015
86kB
Gupp
11-24-10 03:23 PM
v2.014
86kB
Gupp
10-23-10 08:59 AM
v2.012
85kB
Gupp
10-15-10 09:00 AM
v2.01
85kB
Gupp
10-13-10 11:08 PM
v2.021
48kB
Gupp
10-13-10 02:31 PM
v2.02
47kB
Gupp
10-13-10 11:31 AM
v1.241
88kB
Gupp
08-30-10 07:00 AM
v1.240
88kB
Gupp
07-25-10 03:47 AM
v1.230
87kB
Gupp
06-13-10 06:45 AM
v1.222
75kB
Gupp
05-02-10 06:32 AM
v1.221
75kB
Gupp
04-17-10 12:58 PM
v1.220
75kB
Gupp
04-17-10 11:43 AM
v1.219
75kB
Gupp
03-24-10 12:37 PM
v1.218
75kB
Gupp
03-21-10 12:25 PM
v1.216
74kB
Gupp
01-23-10 09:51 AM
v1.210
74kB
Gupp
12-28-09 03:54 AM
v1.209
72kB
Gupp
12-09-09 11:18 AM
v1.207
72kB
Gupp
12-06-09 04:47 AM
v1.203
69kB
Gupp
10-26-09 05:12 AM
v1.201
69kB
Gupp
10-21-09 08:45 AM
v1.200
68kB
Gupp
10-11-09 11:00 AM
v1.199
65kB
Gupp
10-05-09 08:05 AM
v1.198
65kB
Gupp
09-25-09 08:54 AM
v1.196
64kB
Gupp
09-02-09 05:19 AM
v1.195
60kB
Gupp
08-24-09 01:43 AM
v1.194
60kB
Gupp
08-16-09 06:48 AM
v1.192
59kB
Gupp
08-08-09 01:12 AM
v1.191
59kB
Gupp
08-06-09 02:56 PM
v1.190
59kB
Gupp
08-06-09 06:38 AM
v1.186
58kB
Gupp
07-30-09 03:09 AM
v1.18
58kB
Gupp
07-07-09 12:22 PM
v1.17
54kB
Gupp
07-01-09 03:20 PM
v1.16
53kB
Gupp
06-29-09 08:14 AM
v1.15
51kB
Gupp
06-22-09 08:19 AM
v1.14
50kB
Gupp
06-18-09 11:07 AM
v1.03
31kB
Gupp
06-15-09 07:44 AM
v1.02
28kB
Gupp
06-13-09 02:00 AM
v1.01
28kB
Gupp
06-12-09 08:49 AM
v1.0
27kB
Gupp
06-10-09 01:32 AM
v0.626
28kB
Gupp
05-20-09 01:18 AM
v0.622
28kB
Gupp
05-15-09 02:41 AM
v0.612
26kB
Gupp
05-12-09 08:55 AM
v0.609
26kB
Gupp
05-09-09 11:30 AM
v0.594
25kB
Gupp
05-08-09 08:26 AM
v0.584
24kB
Gupp
05-05-09 02:35 AM


Post A Reply Comment Options
Unread 09-16-12, 06:07 AM  
Gupp
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 134
Uploads: 6
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 ....
__________________
Gupp is offline 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: 122
File comments: 46
Uploads: 4
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?
ezarra is offline Report comment to moderator  
Reply With Quote
Unread 09-05-12, 09:41 AM  
kasca
A Frostmaul Preserver

Forum posts: 287
File comments: 208
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. =)
kasca is offline Report comment to moderator  
Reply With Quote
Unread 09-04-12, 07:55 AM  
kittykatmax
A Deviate Faerie Dragon
 
kittykatmax's Avatar

Forum posts: 16
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.
kittykatmax is offline 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: 6
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
__________________
Gupp is offline 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 ...
Colenzo is offline Report comment to moderator  
Reply With Quote
Unread 08-31-12, 10:48 PM  
Requiescat
A Kobold Labourer

Forum posts: 0
File comments: 47
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!
Requiescat is offline 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".
Talia is offline Report comment to moderator  
Reply With Quote
Unread 08-31-12, 05:55 AM  
datgrl
A Deviate Faerie Dragon

Forum posts: 12
File comments: 14
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.
datgrl is offline 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: 6
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.
Gupp is offline 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: 122
File comments: 46
Uploads: 4
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.
ezarra is offline 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: 6
First Patch

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

Forum posts: 0
File comments: 100
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.
Devius is offline Report comment to moderator  
Reply With Quote
Unread 03-28-12, 07:56 AM  
SoulzBaen
A Kobold Labourer

Forum posts: 0
File comments: 1
Uploads: 0
Hunter

Hey everyone. Just got back into WoW, and I've had GUPPet for a long time. The only issue I've run across is now when I use the random mount button/hotkey on my hunter, it only uses my Aspects. There is nothing in the Options to disable it, and I have yet to figure out how to disable that function. Any Help would be appreciated.


Update: Created a workaround. Disabled the "Mount" button and created a macro using the automount slash command. Seems to be working except in Vas'jir, it won't summon aquatic mount.
Last edited by SoulzBaen : 03-30-12 at 07:04 AM.
SoulzBaen is offline Report comment to moderator  
Reply With Quote
Unread 12-10-11, 02:52 PM  
Ookami.kun
A Theradrim Guardian
 
Ookami.kun's Avatar

Forum posts: 68
File comments: 177
Uploads: 0
Received the following error when I logged in today.

Code:
Date: 2011-12-10 15:42:22
ID: 2
Error occured in: Global
Count: 1
Message: ..\AddOns\GupPet\GupPet.lua line 643:
   attempt to concatenate field 'Name' (a nil value)
Debug:
   [C]: ?
   GupPet\GupPet.lua:643: GupPet_UpdateDataList()
   GupPet\GupPet.lua:119: GupPet_OnEvent()
   [string "*:OnEvent"]:1:
      [string "*:OnEvent"]:1
AddOns:
Also got the following error when I clicked the summon icon for my mount.

Code:
Date: 2011-12-10 15:56:53
ID: 10
Error occured in: Global
Count: 1
Message: ..\AddOns\GupPet\GupP_Mount.lua line 240:
   attempt to index field 'ResummonFrame' (a nil value)
Debug:
   [C]: ?
   GupPet\GupP_Mount.lua:240: GupPet_Mounten()
   GupPet\GupP_Mount.lua:226: GupPet_PreMounten()
   GupPet\GupP_Mount.lua:170: GupPet_AutoFly()
   GupPet\GupP_Mount.lua:143: GupPet_AutoMounten()
   [string "GupPet_AutoMounten()"]:1: in main chunk
   [C]: RunScript()
   ..\FrameXML\ChatFrame.lua:2118: ?()
   ..\FrameXML\ChatFrame.lua:4293:
      ..\FrameXML\ChatFrame.lua:4239
   [C]: ChatEdit_ParseText()
   ..\FrameXML\ChatFrame.lua:3992: ChatEdit_SendText()
   ..\FrameXML\ChatFrame.lua:2704:
      ..\FrameXML\ChatFrame.lua:2697
   [C]: RunMacroText()
   ..\FrameXML\SecureTemplates.lua:379: handler()
   ..\FrameXML\SecureTemplates.lua:561:
      ..\FrameXML\SecureTemplates.lua:509
AddOns:
__________________
Last edited by Ookami.kun : 12-10-11 at 02:58 PM.
Ookami.kun is offline Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: