GoGoMount

Change Log

2009/11/?? - 3.2.7 (or 3.3.0) - not released yet
- Added Big Love Rocket
- Added Invincible

2009/09/30 - 3.2.6
- Fixed a problem causing the Loaned ... Reins from working in The Storm Peaks
- Added esMX and esES translations for a lot of text
- Removed code and options related to selecting fast ground mounts over slow air mounts

2009/09/22 - 3.2.5
- Fixed a problem causing GoGoMount to idenify items in bags as mounts in very rare occasions
- Updated deDE description
- X-51 Nether-Rocket will work now if you have it. This also fixes a bug where Tawny Wind Rider would have been randomly picked more frequently over all other mounts.
- Added Onyxian Drake
- Updated / Added zhCN translations

2009/08/12 - 3.2.4 build 50
- Re-wrote the debugging details to log to a file and includes more information

2009/08/07 - 3.2.4
- Wintergrasp is now detected as a flyable zone between fights

2009/08/05 - 3.2.3
- Added Argent Warhorse

2009/08/05 - 3.2.2
- Same as 3.2.1 build 1

2009/08/05 - 3.2.1 build 1 (alpha)
- Testing fix for Flying Carpet
- Disabled Raid / Battleground version broadcast to remove "not in party" messages

2009/08/04 - 3.2.1
- Fixed a bug with Black Wolf
- Added Swift Horde Wolf
- Added Swift Alliance Steed
- Added Relentless Gladiator's Frost Wyrm
- Added Furious Gladiator's Frost Wyrm
- Added Crusader's Black Warhorse
- Added Crusader's White Warhorse
- Updated Engineering filters for the changes with the Flying Machine

2009/06/30 - 3.2.0 build 1 (PTR beta)
- TOC version updated to 30200
- Ground mounts now work for level 20 players
- Prefer fast flying no longer in effect for normal mounts due to speed increase to 150%
- Flying mounts work for players level 60 and up
- IsFlyableArea() is now used instead of the plotted areas for mounting in Dalaran since it works now
- Added Silver Convenant Hippogryph
- Added Ochre Skeletal Warhorse
- Added a couple new frFR translations
- Added Argent Charger
- Added Argent Warhorse
- Added Quel'dorei Steed
- Added Striped Dawnsaber
- Added Sunreaver Hawkstrider
- Added Sunreaver Dragonhawk
- Fix for druid when trying to use shape forms while standing still

2009/06/11 - 3.1.5
- Added three more Magic Rooster mounts
- Fixed problem creating error report in FrameXML.log
- Added new deDE translations provided

2009/05/19 - 3.1.4
- Updated translations with updates provided
- Added new Turbostrider
- Added Magic Rooster
- Added another Swift Brown Steed
- Added two more Winged Steed of the Ebon Blade mount spell IDs
- Added Swift Burgundy Wolf
- Added Great Golden Kodo
- Added Swift Red Hawkstrider
- Added Swift Violet Ram
- Added Swift Purple Raptor
- Added Swift Moonsaber
- Added Swift Gray Steed
- Added Grea Red Elekk (Blizzard typo?)
- Added White Skeletal Warhorse

2009/05/08 - 3.1.3
- Added zhTW translations

2009/04/17 - 3.1.2
- same version as 3.1.1 build 1

2009/04/16 - 3.1.1 build 1
- Fixed error relating to ClearOverrideBindings() which appears for people who have "/console taintlog 1" or higher enabled; or mods enabling this level of logging.

2009/04/14 - 3.1.1
- Added Deadly Gladiator's Frostwyrm
- Added Black Skeletal Horse
- Added Big Blizzard Bear [PH] with current details
- Added ruRU translations that were provided

2009/03/16 - 3.1.0 build 2 - Warcraft 3.1.0 PTR beta
- Added Argent Hippogryph
- Added Rusted Proto-Drake
- Added Ironbound Proto-Drake
- Added Coralshell Turtle
- Updated smart mounting logic for the new fast water and fast ground mounts
- Added Blue Skeletal Warhorse
- Removed Aquatic Riding Ray from GoGoMount's list of known mounts. This mount no longer appears in the data files.
- Added Black Wolf *2 (missed one in the past I guess)
- Added Venomhide Ravasaur
- Added White Kodo

2009/02/27 - 3.1.0 build 1 - Warcraft 3.1.0 PTR beta
- Fixed a problem where Mechano-hog and Mekgineer's Chopper were not being seen as multi-passenger mounts and would not summon with the 3rd key binding
- Fixed the frFR translation for Wintergrasp (GoGoMount will correctly use ground mounts in Wintergrasp for frFR clients now) - (ticket 181)
- GoGoMount smart mounting logic now ignores flying mounts while swimming in water
- GoGoMount smart mounting logic now selects aquatic mounts before ground mounts in water - (ticket 186)
- Added Aquatic Riding Ray
- Added Swift Orgrimmar Wolf
- Added Great Mulgore Kodo
- Added Great Azuremyst Elekk
- Added Swift Silvermoon Hawkstrider
- Added Swift Stormwind Steed
- Added Turbostrider
- Added Swift Sen'jin Raptor
- Added Forsaken Warhorse
- Added Swift Ironforge Ram
- Added Mimiron's Head
- Added Swift Darnassian Mistsaber
- Updated TOC version for World of Warcraft 3.1.x

2009/02/02 - 3.0.10
- Fixed enUS / enGB localization for The Storm Peaks
- Added esMX / esES / ruRU / frFR / deDE localizations for The Storm Peaks
- Added frFR translations for The Violet Citadel and The Frozen Sea
- Added deDE and frFR translations for most of the text under options, notices, etc. based on what people have submitted

2009/01/25 - 3.0.9 build 1 (beta)
- Added zhTW translation for The Violet Citadel
- Extended the virtual square covering The Underbelly pipe so hopefully the end of the pipe won't mount you on a land mount
- English strings being modified for localization
- Added support for Red Dragonhawk
- Added support for Blue Dragonhawk
- Added support for Black Dragonhawk Mount
- Added Loaned Wind Rider Reins and Loaned Gryphon Reins to the GoGoMount database so adding it as a preferred mount won't trigger unknown mount messages
- Added support for the Loaned ... Reins for flight detection in Sholazar Basin, Storm Peaks and Icecrown. Some translations are still required.
- Sholazar Basin and Icecrown have been translated to frFR, deDE, ruRU, esES, esMX and enGB
- Item mounts which are left as favorites and have been removed from the server's cache will no longer generate errors when using /gogo commands (ticket 176).

2009/01/16 - 3.0.9
- Improved detection of flyable area Dalaran / The Violet Citadel
- Floating islands around Dalaran now flyable
- Outer rim all the way around Dalaran now flyable

2008/12/04 - 3.0.8
- The Frozen Sea is now flyable in enUS / enGB / koKR / deDE clients - needs to be translated for other clients
- Added koKR translation for The Violet Citadel
- Added koKR translation for The Underbelly
- Added koKR translation for Krasus' Landing
- Updated koKR translation for Riding
- Updated koKR translation for Wintergrasp
- Updated koKR text for GoGo keybinding #2
- Created a third button for GoGoMount named GoGoButton3 (for macros) - this summons multi-passenger mounts since there are random times when it's needed

2008/11/28 - 3.0.7
- Improved detection of flyable areas within Dalaran (Krasus' Landing, The Underbelly)

2008/11/26 - 3.0.6 build 7
- Added speed information to Magnificent Flying Carpet, Swift Mooncloth Carpet, Swift Shadoweave Carpet, Swift Spellfire Carpet and Flying Carpet
- Updated esMX and esES translations for "Riding"
- Fixed a bug from the previous build causing Druids and Shamans to always use shape forms
- Added ability to exit vehicles even if you're not the driver
- Added zhTW translation for The Underbelly
- Added zhTW translation for Wintergrasp
- Added zhTW translation for Krasus' Landing
- Added zhTW translation for Riding
- Added zhTW translation for Dalaran
- Updated zhTW translation for AQ40
- Added deDE translation for The Underbelly
- Added deDE translation for Krasus' Landing
- Added deDE translation for The Violet Citadel
- Added deDE translation for Wintergrasp
- Added zhCN translation for Wintergrasp
- Added esMX translation for Wintergrasp
- Added esES translation for Wintergrasp
- Added Armored Blue Wind Rider
- Added ruRU translation for The Violet Citadel
- Added ruRU translation for Wintergrasp
- Added ruRU translation for Krasus' Landing
- Added ruRU translation for The Underbelly

2008/11/19 - 3.0.6 build 6
- Added ruRU translation for Dalaran
- Added zhTW translation for Tailoring
- Added zhTW translation for Engineerinng
- Mounting on moving boats or in Orgrim's Hammer should not think you're moving anymore and switch to travel form / ghost wolf form.

2008/11/18 - 3.0.6 build 5
- Normal ground mounts are now included in the normal random selection for AQ40
- Added koKR translations found from another GoGoMount branch for Engineering, Tailoring and Wintergrasp
- Adding the following mounts as 100% increase for now and will update if wrong later:
. Traveler's Tundra Mammoth (2 of these)
.
Grand Ice Mammoth (2 of these)
. Grand Black War Mammoth (3 of these)
- The Violet Citadel in Dalaran is now flagged as a flyable area for enUS and enGB clients

2008/11/06 - 3.0.6
- Temple of Ahn'Qiraj seems to have had it's name changed to just Ahn'Qiraj... updated enUS and enGB localizations for this change.
- Fixed the Red Qiraji Battle Tank from being reported as an unknown mount
- Added /gogo options as a shortcut to the GUI config
- Misc. clean up and code optimizing

2008/10/24 - 3.0.5
- Added support for global mounts. Set the option to use global mounts and all commands to set / clear preferred mounts effect global settings.
- New global mount preferences are filtered through the mount selection process so preferred flying mounts don't try to summon in Ironforge. :)
- Hopefully druids forms still work - they work for me. :)
- Zone specific saved mounts set before this version will cause errors with /gogo commands. Clear zone specific preferences and reset to eliminate any problems.

2008/10/22 - 3.0.4 build 1
- Added support to set items (mounts) as preferred mounts such as brooms
- Set preferences should not reset on updates anymore
- Misc. optimizations seem to have caused a problem with shape forms. I've undone those changes, hopefully this fixes the problem.

2008/10/22 - 3.0.4
- Added support for item based mounts again
- Halloween brooms should all work now
- Added support for "based on location" description mounts such as Magic Broom
- Improved support for "speed changes based on skill level" for flying and ground mounts
- Headless Horseman's Mount should now work better with detecting it's location
- Fixed the error druids get when in any shape form and open a flight path guy
- Misc. code optimizations

2008/10/18 - 3.0.3 build 1
- Fixed the error that was being generated by druids when going into combat
- Fixed going into travel form / wolf form during combat
- Zone names with "-" characters should work
- Swift Red Gryphon is now detected again

2008/10/17 - 3.0.3
- If an unknown mount is found in your mount list you will be notified (once per each play period). This can be disabled in the the options but I'd rather you report the missing mount so I can add support for it in GoGoMount.
- Druid option now exists to go from a shape shifted form to flight form / mounted form with one click. If you are in a flight form you will return to a caster form. This can be enabled or disabled in the options.

2008/10/17 - 3.0.2 build 6
- Added option to treat 310% - 280% speed increase flying mounts the same when randomly selecting the fastest mount
- The option "include spells / shape forms" has been removed and replaced with "Use Shape Forms". This is only available to Druids and Shamans. If this is selected for Shamans, wolf form will be used before the slowest mounts (riding turtle, etc.) For Druids, if this is enabled Flight Form and Swift Flight Form will be used before epic flying mounts. Travel form will be used if no ground mounts are found.
- Hoping to have fixed the in combat shifting to travel form problem where it didn't work

2008/10/16 - 3.0.2 build 5
- Localization for druid shape forms, shaman shape form and cold weather flying no longer needed and was removed
- Sub-zone Krasus' Landing in Dalaran is now detected for flying for most languages
- Shifting out of form for Druids should be working now
- Druids with the option to check spells will cast Swift Flight Form before flying mounts if it's available

2008/10/16 - 3.0.2 build 1
- Another fix for errors

2008/10/16 - 3.0.2
- Fixed the error "attempt to index global 'GoGo_Panel_DisableUpdateNotice'" and related errors with it

2008/10/15 - 3.0.1 build 4
- Fixed errors similiar to "GoGo_Prefs" a nil value which are created if you started using the newer versions of GoGoMount without an existing saved variables file for it. If you have already received this error then you will need to delete your current GoGoMount.lua file in your saved variables directory for each character that reports the error.

2008/10/15 - 3.0.1 build 3
- Fixed Turbo-Charged Flying Machine from being selected over the other 280% mounts
- Added Nether Drake (2 of these)
- Added Twilight Drake
- Added detection / logic for tailoring 410 flying carpet
- Added detection / logic for tailoring 450 flying carpet
- Added Flying Carpet
- Added Swift Shadoweave Carpet
- Added Swift Mooncloth Carpet
- Added Swift Spellfire Carpet
- Started implementing option to to treat 310%, 300% and 280% speed increase flying mounts the same
- Added checks for Dalaran and Wintergrasp to ignore flying mounts in these no fly areas

2008/10/14 - 3.0.1
- Added Armored Snowy Gryphon
- Added Mekgineer's Chopper
- Added Mechano-hog

2008/10/10 - 3.0.0 build 8 - WotLK Beta
- Added Russian translation (ruRU) for most lines
- Added Winged Steed of the Ebon Blade
- Updated spell ID for Magnificent Flying Carpet
- Added Red Proto-Drake
- Added Plagued Proto-Drake
- Added Green Proto-Drake
- Added Violet Proto-Drake
- Added Time-Lost Proto-Drake
- Added Summon Ice Mammoth (2 of these)
- Added Summon Wooly Mammoth (2 of these)
- Added Summon Black War Mammoth (2 of these)
- Added Summon Grand Ice Mammoth (2 of these)
- Added Summon Grand Black War Mammoth (2 of these)
- Added Summon Caravan Mammoth (2 of these)
- Added Big Blizzard Bear (BlizzCon 2008 mount)
- Added Brown Polar Bear
- Added Black War Bear (2 of these)
- Added Black Polar Bear
- Added Armored Brown Bear (2 of these)
- Added Red Drake
- Added Blue Drake
- Added Black Drake
- Added Brutal Nether Drake
- Added Merciless Nether Drake
- Added Primal Leopard
- Added Swift War Elekk
- Added Great Elite Elekk
- Added Swift Zhevra (a 2nd one)
- Added Ivory Raptor (a 2nd one)
- Added Riding Kodo
- Re-designing the internal stuff:
- Mounts requiring trade skill levels will not be considered if that trade skill has been dropped
- Mounts requiring certain levels will not be considered if you go below that level (recruit a friend / give experience to find stuff)
- Support for "Speed scales with riding skill" has been added but untested
- Converted the remaining old item based IDs to spell IDs
- Mounts found in your mount storage area that are not known to GoGoMount are now saved automatically to your GoGoMount.lua saved variable file (please send this file to me if you have new mounts I don't know about)
- Errors with shape shifting in and out of form for Shamans has been fixed
- Shape shifting for druids only has partial support, see ticket for details
- Preferred mounts has been changed again - mounts saved from 2.x versions of GoGoMount work now, preferred mounts from previous versions of GoGoMount 3.x need to be reset again.

2008/10/03 - 2.2.13
- Added ruRU localization for spell casting

2008/09/25 - 2.2.12
- Settings can now be seen and set through the game menu / interface / addons tab / GoGoMount
- Added Great Brewfest Kodo from the Brewfest 2008 event

2008/09/25 - 3.0.0 build 7 - WotLK Beta
- Fixed preferred mounts functionality - (all previously set favorites may need to be cleared and reset, only works with spells from mount store now)
- Added Brewfest Kodo (2 of them)
- Added Great Brewfest Kodo (one of these has to be the riding mount)
- Fixed the calling of shape shift forms for Druids (untested) and Shamans
- Added Albino Drake

2008/09/04 - 3.0.0 build 6 - WotLK Beta
- Converted the ground epic hawks to use spells (missed them before)
- Added Swift Spectral Gryphon
- Added Black Warp Stalker
- Fixed the summoning part again, but it works now, tested personally. :)
- Fixed /id when using it to check spells / mounts

2008/08/28 - 3.0.0 build 5 - WotLK Beta
- Added Summon Polar Bear
- Added Frostwyrm Mount
- Added Frost Wyrm
- Added Magnificent Flying Carpet
- Fixed summoning of mounts - for real this time

2008/08/26 - 3.0.0 build 4 - WotLK Alpha
- Added deDE translation for Cold Weather Flying
- Converted a few more mounts from item ids to spell ids
- Moved Paladin and Warlock spell mounts to spell ids to work in the new mount store
- GoGoMount should actually summon mounts now

2008/08/25 - 3.0.0 build 3 - WotLK Alpha
- Settings can now be seen and set through the game menu / interface / addons tab / GoGoMount
- Fixed error on line 234 (replaced missing quotes)
- Converted most of the previous mount items to their spell equivalents

2008/08/19 - 2.2.11
- Added The Horseman's Reins - level 60 / skill 75 / fast speed riding mount
- Copied the esES language to esMX hoping it's the same language
- Copied the enUS language to enGB hoping it's the same as well
- Fixed (removed) item 35700 - Figurine - Crimson Serpent - it's not a flying mount :)
- /id updated to report spellid for spells (debug information to find spell ids for WoLK expansion)

2008/08/19 - 3.0.0 build 2 - WotLK Alpha
- Added functions to read mounts from the new spell-like storage area
- Hopefully added functions to select and cast spells from the new storage area
- Converted epic windriders and gryphons to new spell ids for testing

2008/08/15 - 3.0.0 build 1 - WotLK Alpha
- Fixed the logic that prevented flying mounts in the Outlands

2008/08/15 - 3.0.0 build 0 - WotLK Alpha - based on 2.2.11
- Initial support for detecting Northrend zones (untested)
- Initial support for detecting "Cold Weather Flying" ability (english only) (untested)
- Initial code for correctly selecting flying mounts or ground mounts based on Northrend location and "Cold Weather Flying" ability (again, untested)

2008/08/11 - 2.2.10
- Added /gogo disableupdatenotice to disable update notices about newer versions of GoGoMount from other players
- Most of the translation for Chinese Simplified (zhCN) is completed so spells should work.. Still need to translate "Twisting Nether" to Chinese Simplified
- Added Swift Zhevra to the list

2008/07/15 - 2.2.9
- Updated to support Riding (75) mounts and Warlock / Paladin summoned mounts now available at level 30 with the 2.4.3 patch.
- Added Magic Broom - appears to be the same as the existing but with a new ID
- Added Vengeful Nether Drake - awarded to the top arena teams for season 3
- Added Big Battle Bear

2008/06/20 - 2.2.8
- Shamans will now cast Ghost Wolf spell if clicking on GoGoButton while moving. If they have the two points in Improved Ghost Wolf they will shift to ghost wolf form. When not moving Shamans will use random mounts as they did before.

2008/05/26 - 2.2.7
- Added the following mounts:
. Peep's Whistle (Yes, another. Might be a GM only item.)
.
Horn of the Red Wolf (Races: Human, Orc, Dwarf, Night Elf, Undead, Gnome, Troll)

2008/03/25
- The beta 2.2.6 version is now the official version now that patch 2.4 has gone live.

2008/03/02 - 2.2.6
- Added Reins of the Black War Elekk which is on the PTR but currently only usable by Human, Dwarf, Night Elf, Gnome, Draenei

2008/02/28 - 2.2.5.1
- Fixed the script errors (I hope)

2008/02/28 - 2.2.5
- I have removed the separate horde vs. alliance mounts in the code. The mod will now pull from the same list of mounts for either faction and will try to use whatever it sees in your bags. I will add more checks in the future so it won't try to use "horde only" mounts that alliance can get, etc.

2008/02/28 - 2.2.4
- Swift White Hawkstrider is no longer horde only on the PTR. Added to alliance.
- Added mod descriptions localized in French, Spanish and German to the .TOC using Google's translator. I hope it works. :)

2008/02/22 - 2.2.3
- Added Korean language support for spells.

2008/02/21 - 2.2.2
- Fixed a missing comma which caused errors when horde tried to summon fast land mounts. Thanks yegg

2008/02/20 - 2.2.1
- Added X-51 Nether-Rocket for horde and alliance
- Traditional Chinese (zhTW) language support added for spell mounts (I hope)... Found on another branch of GoGoMount used on EU servers.

2008/02/19 - 2.2.0
- Updated TOC version to work with the 2.4 patch currently on the PTR.

2008/02/19 - 2.1.16
- Added Swift White Hawkstrider to horde only which is how it sits on the PTR for 2.4
- Added Swift Warstrider to horde only
- Added X-51 Nether-Rocket X-TREME to horde and alliance - currently on the PTR for 2.4

2008/02/07 - 2.1.15
- Added Reins of the Dark War Talbuk for the horde.
2008/01/26 - 2.1.14
- Added a small feature which will detect newer versions of the GoGoMount mod by anyone in the same guild, raid, party or battleground. It will display a short message to the default chat frame the first time it sees someone with a newer version of the mod, once per play session.

2008/01/22 - 2.1.13
- Fixed a check that would have prevented level 68 / 69 druids from changing the "prefer fast land / prefer slow air" option (/gogo fly) - thanks Saur
- Added Spanish localization (correctly I hope) to support spells for Spanish clients

2008/01/09 - 2.1.12
- All of the Riding Talbuks that were flagged as non-epic mounts are now flagged as epic ground mounts. They now work with the random fast ground selection.

2007/12/22 - 2.1.11
- Added support for mounts with no level restrictions
- Added the following mounts to work with the new feature for horde and alliance:
. Rickety Magic Broom
.
Riding Turtle

2007/12/20 - 2.1.10
- Added the following Halloween brooms for horde and alliance (now that I find out they're not consumable)
. Magic Broom
.
Flying Broom
. Swift Magic Broom
.
Swift Flying Broom

2007/12/20 - 2.1.9
- Fixed a typo for the Brewfest Ram for horde and alliance which would cause an error if it was the random mount selected.

2007/12/18 - 2.1.8
- Fixed an unreported problem with druid's fast flight form - it probably wasn't working before. :)

2007/12/12 - 2.1.7
- Dismounting now works while in combat.. kind of... still not perfect but working better..

2007/12/12 - 2.1.6
- Fixed the re-mounting / re-shape shifting after using the button to dismount in most cases...

2007/12/10 - 2.1.5
- Improved Druid flight form functions
- Added the following mounts for Horde and Alliance:
. Merciless Nether Drake
.
Fiery Warhorse's Reins
. Amani War Bear
.
Brewfest Ram
. Cenarion War Hippogryph

2007/12/03 - 2.1.4
- Added the following mounts for Horde and Alliance:
. Swift Nether Drake
.
Reins of the Raven Lord
. Reins of the Swift Spectral Tiger
.
Reins of the Spectral Tiger
. Reins of the Dark Riding Talbuk
.
Ashes of Al'ar
. Peep the Phoenix (*2) (GM only?)

2007/11/29 - 2.1.3
- Added the following mounts for Horde and Alliance:
. Flying Machine Control
.
Turbo-Charged Flying Machine Control
. Blue Riding Nether Ray (2 of these)
.
Silver Riding Nether Ray
. Red Riding Nether Ray
.
Purple Riding Nether Ray
. Green Riding Nether Ray

2007/11/29 - 2.1.2
- Added the following mounts for Horde and Alliance:
. Reins of the Violet Netherwing Drake
.
Reins of the Veridian Netherwing Drake
. Reins of the Cobalt Netherwing Drake
.
Reins of the Azure Netherwing Drake
. Reins of the Purple Netherwing Drake
.
Reins of the Onyx Netherwing Drake

2007/11/28 - 2.1.1
- Added Swift Brewfest Ram for Horde and Alliance

2007/11/27 - 2.1.0
- First updated version from myself after taking over from the previous developer.
- Updated the TOC to current - 20300- A

Facts

Date created
25 Jan 2009
Last updated
16 Nov 2009

Author