GoGoMount

Introduction

GoGoMount is an addon for World of Warcraft which uses some smart logic to determine the best mount for you depending on your skill level (epic or non-epic), type of mount (flying or non-flying) and location (are you in an area that allows flying). GoGoMount will then randomize which mount (if you have several mounts that meet the criteria) it summons so you end up with different types (horses, rams, etc.) and different colors.

GoGoMount also has limited support for shape forms used by Druids and Shamans. Instant cast allows for shifting shapes while moving for Druids and Shamans (with points invested in the ability). GoGoMount takes this into consideration when determining the best mount to use.

How to use

There are a few different ways to use GoGoMount. GoGoMount allows for key bindings to be set to free up action bar slots or virtual buttons to be used from within macros.

Key Bindings

To set a key binding, you need to access the key binding assignments window built into the game. You will see something similar to the following:

- Mount / Dismount: Summon any mount from available selection using GoGoMount's best mount logic.
- Mount / Dismount (no flying): Summon ground mounts only from available selection using GoGoMount's best mount logic.
- Mount / Dismount Passenger Mounts: Summon multi-passenger mounts only from available selection using GoGoMount's best mount logic.

Key Bindings in Macros

Each of the above buttons can be used from within a macro by using "/click BUTTONNAME" in the macro where BUTTONNAME is one of the following:

Mount / Dismount button = GoGoButton
Mount / Dismount (no flying) button = GoGoButton2
Mount / Dismount Passenger Mounts button = GoGoButton3

Options

There are a few options that can be set to change the behavior of GoGoMount when it uses it's logic for mounting. The options window can be brought up by going to the in-game options, selecting the addons tab at the top and then selecting GoGoMount from the addon list or by typing "/gogo options". The options window looks like this:

........ options window goes here .............

Here's the list of options and what they do.

Single click to shift from form to travel forms
This option enables Druids to shift from any shape form into a travel form / mounted form instantly while not in combat. Disabling this option will cause Druids to drop shape form to caster form when pressing the assigned mount button and then into a travel form / mounted form after pressing the mount button a second time.
/gogo druidclickform will also toggle this option on and off.

Enable automatic dismount
With this option enabled, GoGoMount will automatically dismount you when you click on a herb / ore to pick / mine and when you open the flight path map to fly somewhere. With this option disabled you will have to manually dismount by using the assigned mount button or by other means before ...
/gogo auto will also toggle this option on and off.

Prefer slow air mount over fast ground mount
By default GoGoMount will select flying mounts over ground mounts if you're in an area that can fly and you have the appropriate skills and mounts to fly. In some cases you may want to use an epic (100% speed increase) ground mount over a non epic (60% speed increase) flying mount. Enabling this option will make GoGoMount's logic pick your fast ground mount over the slow flying mount.
/gogo fly will also toggle this option on and off.

Consider 310% and 280% mounts the same speed
There are currently two speeds for epic mounts available (and one speed I've seen but is not in game - 300%). GoGoMount's smart mounting logic will always pick the fastest mount possible for you. In some cases people will get one of the special epic mounts which are only 30% faster. One mount thats faster means GoGoMount will never randomize with the 280% speed increase mounts. Enabling this option tells GoGoMount's smart mounting logic to consider all epic flying mounts the same speed.
/gogo genericfastflyer will also toggle this option on and off.

Use shape shift forms (flight forms instead of flying mounts)
This option is used by Druids and Shamans. It enables support for shape forms. For Druids, when GoGoMount's smart mounting logic picks a flying mount, enabling this option will tell it to use flight forms instead of flying mounts. For Druids and Shamans, when in combat this option will enable support for wolf form and travel form to be used instead of mounts to try to escape. This option will also pick travel form / wolf form if no other mounts are available (either in your bags / mount storage or if you have preferred mounts set that are invalid for your location).
/gogo shapeform will also toggle this option on and off.

Preferred mount changes apply to global setting
This option when disabled causes /gogo [mount link] and /gogo clear commands (which sets preferred mounts - explained later on) to apply to the local zone your character is in. With this option enabled using the listed commands makes changes that effect all zones.

Disable update notices
GoGoMount will send a line of text on your screen when someone in the same group, raid, battleground or guild has a newer version of GoGoMount. This notice only happens once per session. While it's not recommended, someone might want to keep using a specific version and my never want to update. In that case, enabling this option will silence the update notices.
/gogo updatenotice will also toggle this option on and off.

Disable unknown mount notices
GoGoMount has an internal database of known mounts and their properties. If a new mount shows up in your mount area which GoGoMount does not know about it will display a note on your screen indicating an unknown mount was found and to please report it. Unknown mounts are not used by GoGoMount since it doesn't know how to use them. Enabling this option blocks that notice.
/gogo mountnotice will also toggle this option on and off.

The last few options don't have a GUI interface yet. They can be accessed through a /gogo commands:

/gogo [MOUNTLINK]
MOUNTLINK can be a mount spell link from the mount st

To be continued...

Facts

Date created
21 Jan 2009
Last updated
02 Feb 2009

Author