***MINIPET ADDON***

Version 4.5

Originally developed by Carra
Currently maintained by LordFarlander

Hosted by Breanni of WarcraftPets.com


SYNOPSIS:

There are a number of events that trigger the loss of your minipet. This
addon reminds you to summon a new one, either by displaying a text
warning and/or flashing the MiniPet button. You can drag and position
the MiniPet button wherever it's most convenient for your UI.


EVENTS THAT TRIGGER ALERTS:
 - Entering the game
 - Entering an instance
 - Resurrecting (may be a bit buggy)
 - Using a Taxi Service
 - Teleporting/Hearthing
 - Dismounting a flying mount


USAGE & COMMANDS:
 1.) Click the MiniPet button to summon a random companion!
 2.) Right-click the MiniPet button to hide it.
 3.) Type /MiniPet [group] [command] or /mp [group] [command]
 
 Options and Commands:
     gui
        Opens the graphical configuration.
     options
         list
            Shows a list of all the minipets on your character.
         relist
            Forces a refresh of the list of minipets on your character.
         toggleTextWarning
            Shows text alerts to warn you to summon a minipet.
            Text alerts are ENABLED by default.
         toggleButtonWarning
            Flash or don't flash the button to warn you to summon a minipet.
            Flashing is ENABLED by default.
         toggleBg
            Show MiniPet alerts while in a battleground.
            Text alerts in BGs are ENABLED by default.
         toggleMountWarning
            Shows alerts when dismounting a personal flying mount.
            Text alerts when dismounting are ENABLED by default.
         suggestOnlySoulbound
            Sets whether only soulbound MiniPets will be suggested.
            Only soulbound MiniPets are suggested by default.
         reagentCheck
            Sets whether MiniPets that require a reagent to summon will be
             suggested ONLY if the reagent is currently in your inventory.
            MiniPets that require a reagent will only be suggested if
             you have the reagent by default.
         equipmentCheck
            Sets whether MiniPets that are summoned from equipment will be
             suggested when the item is not equipped.
            MiniPets from equipment will only be suggested when the item is
             equipped by default.
         forceQuestPet
            Sets whether only MiniPets that are part of a quest will be
             suggested if they are in your bags.
            Quest MiniPets will be suggested by default.
     button
         toggleButton
            Show or hide the MiniPet button.
            Button is ENABLED by default.
         lockButton
            Locks the position of the MiniPet button.
            The button is not locked by default.
         autoHideButton
            Hide or don't hide the button after it's clicked.
            Hide on-click is ENABLED by default.
         alpha
            The normal transparancy of the button.
            The normal transparancy is 100% (1.0) by default.
         fadeOut
            Fades the button out when it is not the cursor is not over it.
            Fading is off by default.
         fadeOutInsteadHide
            Fades the button out instead of hiding it.
            Fading instead instead of hiding is off by default.
         fadeOutCancelInCombat
            Don't fade the button if in combat.
            Fading is stopped if in combat by default.
         fadeOutCancelOnShift
            Don't fade the button if Shift is being held down.
            Fading is not stopped by holding down Shift by default.
         fadeOutCancelOnCtrl
            Don't fade the button if Contrl is being held down.
            Fading is not stopped by holding down Contrl by default.
         fadeOutCancelOnAlt
            Don't fade the button if Alt is being held down.
            Fading is not stopped by holding down Alt by default.
         fadeOutTime
            How long it should take to completely fade out the button.
            It will take 0.5 seconds by default.
         fadeOutDelay
            Amount of time to wait before fading out the button.
            It will wait 0.5 seconds by default.
         fadeOutAlpha
            Final transparancy of the button when faded out.
            The final transparancy is 20% (0.2) by default.
     favorites
         add
            Add a minipet by name or link to your list of
             favorites, which will be picked more often.
     zoneFavorites
         add
            Add a minipet by name or link to your list of zone
             favorites for the current zone you're in, which will
             be picked whenever you are in that zone.

MiniPet supports ButtonFacade, use /bf to configure the skin and color
settings for the button if you have it installed.
MiniPet supports LibKeyBound, use /kb to enter key binding mode.
MiniPet's button will stick to other frames that support LibStickyFrames.

KNOWN ISSUES:
 * Alerts do not work when entering non-instanced portals, such as the
   portal in the Stormwind mage tower.


TRANSLATIONS:
  Only the English translation is currently being maintained. While French
  and German translations exist, they are not being regularly updated.
 - German translation by Plinius; updated by CrispyRoll.
 - French translation by Faerian.
