Get an Epic Experience with Premium


Companions Login to Add Favorites
  • World of Warcraft
  • 1,110 Monthly Downloads
  • Supports: 6.2.3
  • 302,759 Total Downloads
  • Updated 12/24/2015
  • Created 03/23/2009
  • 780 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: All Rights Reserved
  • Newest File:

About GupPet

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
  • Masque support
  • And many more !

In game usage:

There are 3 types of controls.

  • Action buttons (Adds buttons and are move, hide ,scale and Changeable .)
  • 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.) Also esMX ( Tnx to cancerberus at Curse ). With the none-supported languages the zone detection is not supported and therefore forces the two mount action buttons.


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.

Delete Saved Variables if you update from MoP or earlier version.

  • Auto Summon Chauffeur for lowlvl chars without riding skill
  • Update localization to esES and esMX by Kancerberus-Drakkari

  • Grove Warden flies

  • Added Infinite Timereaver
  • Other mount DB fixes: added missing Feldrake, Grinning Reaver as a ground, Illidari Felstalker doesn't fly :(

  • Some corrections for italian translation (Thanks to runtime13)

  • Fixed Button's icons selection
  • Italian translation (Thanks to runtime13)
  • Small fix for Help tab on nonlatin locale

  • Fix stupid lua error :(

  • Masque Support!

  • Ashran fix (not flyable zone)

  • Draenor Flying support
  • 6.2.2 mounts

  • Update TOC
  • Added 6.2 mounts
  • Not canceling Moonkin form when mounting
  • Mage's Slowfall cancels Nitroboost (no more crashes!)

  • Added 6.1 mounts

  • Fix lags when jump out of water

  • Detection Draenor as not flyable zone

  • Added esMX support, thanks to cancerberus
  • Fixed using Cheetah instead of dismounting

  • No more tries to summon engineering and tailoring mounts if you don't have enough prof skill

  • Running Wild must work for worgen*druids

  • Fixed flight form for druids with Glyph of the Stag
  • Added Levitate option for priests
  • Added Aspect of the Cheetah option for hunters
  • Added Running Wild option for worgens

  • Fixed for Draenor
  • Updated Data
  • Known issues: can try to use unusable profession mount

Rest of the change log can be found in ChangeLog.txt


First Previous Page 20 of 64 Next Last
  • #668

    @xlion-- Why not just update it? At least then you can use it for the new mounts, and find out if the changes YOU want have been made or not. Instead of complaining or issuing veiled threats. No one is hurt if you don't use it-- it's your loss.

    Sorry if I misunderstood your intent, I just get cranky when people sound ungrateful over a FREE addon that others create or maintain in their own time.

    Last edited by DonDanHan on 12/2/2011 9:49:09 AM
  • #667

    Does it still try to use flight form when swimming as druid (in a flyable zone)?

    Does it still use flying mounts in vashir?
    Don't know, if there is an easy fix like for the druid problem, because you actually can get on a (non-druid flight form) flying mount while swimming / under water.

    For now as a workaround I just use AutoGround when in vashir.

    And I won't upgrade until at least a/my druid fix has been added.

    Last edited by xlion on 12/2/2011 4:52:31 AM
  • #663

    'twould be better if the add-on would be able to automatically utilize unrecognized mounts.  This way the add-on would still be useful while waiting for a formal update or if it ever becomes abandonded.

  • #662

    Yep-- Reporting a missing (new) mount, as requested by the UI in-game. Tyreal's Charger, 107203

    I'm sure you're already aware of it ;)

    Thanks for the work-around, nailPuppy!

  • #661

    Add the following to interface/addons/guppet/gup_mountdata.lua

    [107203]={[1]=true,[10]=true},--Tyrael's Charger

    Doesn't matter where you put it, just put it with the rest of the mounts.

  • #660

    Missing Mounts:

    [97493]={[1]=true,[10]=true},--Pureblood Fire Hawk

    [101542]={[1]=true,[10]=true},--Flametalon of Alyzrazor

    Last edited by Xanatandor on 11/23/2011 2:46:55 PM
  • #658

    I've been messing around on my 85 Druid doing Cata loremaster lately.  If I am swimming underwater but in an area that is flyable this will try to cast Flight Form instead of Aquatic Form.

  • #659

    Same problem here. You can't cast flight form when swimming anyway.

    So I would suggest the following patch.

    --- GupPet_Interface_IngameButtons.lua.orig    Fri Oct 28 10:49:19 2011
    +++ GupPet_Interface_IngameButtons.lua    Mon Nov 14 16:26:30 2011
    @@ -149,7 +149,7 @@
    -            if GupPet_CanFly() and IsOutdoors() then
    +            if GupPet_CanFly() and IsOutdoors() and not IsSwimming() then
                     if (GUPPET_OPTIONS["Class"]["FlyForm"] or IsFalling() ) and GUPPET_TEMPCLASSDATA["FastFly"]["Usable"] then

  • #657

    GupPet: An unknown mount has been found.
    GupPet:  Verderbter Feuerfalke , 97560

  • #656

    Unknown mount found alert today: Flameward Hippogryph , 97359

  • #653

    It appears the "aquatic" check may not be working.  I no longer summon the seahorse in Vashj'ir.  I randomly summon typical ground mounts.

  • #654

    I am having this problem as well but, oddly, only on one toon - my paladin.  Hunter and warlock are fine.

  • #650
    Exclude mount

    I see by the sliders you can give weight to which mount you want called.

    Is there a way to exclude mounts so they will never be called?  Netherays make me motion sick with their constant bouncing, so I can't use them at all and need a way to keep them from being summoned.

  • #651

    If you move the slider all the way to the left, that mount or pet will never be automatically summoned :D

  • #655

    My mistake.  There was still one tick left on the slider.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Darkest Dungeon Wiki Editing Contest