promotional bannermobile promotional banner

MountThis

Abandoned
MountThis: Pick a mount; any mount. Well, not that one...

File Details

version-4.0.1.0010

  • R
  • Nov 11, 2010
  • 108.87 KB
  • 19
  • 4.0.1
  • Retail

File Name

MountThis-version-4.0.1.0010.zip

Supported Versions

  • 4.0.1

------------------------------------------------------------------------
r80 | govtgeek | 2010-11-11 03:08:40 +0000 (Thu, 11 Nov 2010) | 1 line
Changed paths:
   A /tags/version-4.0.1.0010 (from /trunk:79)

Updated to make sure memory allocation doesn't get out of control in places like Wintergrasp.
------------------------------------------------------------------------
r79 | govtgeek | 2010-11-11 03:05:59 +0000 (Thu, 11 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.toc

Updating version to match tag. (Hopefully I remember to do this by hand because I don't know another way.)
------------------------------------------------------------------------
r78 | govtgeek | 2010-11-11 02:58:17 +0000 (Thu, 11 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Made sure variable declarations are local where possible.
------------------------------------------------------------------------
r76 | govtgeek | 2010-11-10 20:33:02 +0000 (Wed, 10 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.lua

Changed the check for variables loaded.
Commented out some checks for variables loaded.
------------------------------------------------------------------------
r74 | govtgeek | 2010-11-09 08:07:02 +0000 (Tue, 09 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Attempt to make sure I don't parse mounts before the addon is completely loaded.
------------------------------------------------------------------------
r72 | govtgeek | 2010-11-08 02:03:45 +0000 (Mon, 08 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.lua

Updated mount checkbox check (this whole nil/1 and nil/true is annoying).
Made sure spellID is being assigned to older saved variables.
------------------------------------------------------------------------
r70 | govtgeek | 2010-11-07 18:48:16 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Fix for nil arithmetic value during spellbook update.
------------------------------------------------------------------------
r68 | govtgeek | 2010-11-07 09:00:33 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Added a half-assed attempt at finding flying mounts
------------------------------------------------------------------------
r67 | govtgeek | 2010-11-07 08:39:18 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Made IsSwimming() check against 1 and true. (WTF Blizz?)
------------------------------------------------------------------------
r66 | govtgeek | 2010-11-07 08:38:15 +0000 (Sun, 07 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountParser.lua

Made default information about a mount less "blowy-upy" (thanks Mike).
Added specific check for Vashj'ir in spell tooltip for swimming.
------------------------------------------------------------------------
r65 | govtgeek | 2010-11-07 08:00:01 +0000 (Sun, 07 Nov 2010) | 2 lines
Changed paths:
   M /trunk/Localization/localization.en.lua

Added MOUNTTHIS_LIST_SWIMMING.
Modified text for "alternate" key.
------------------------------------------------------------------------
r64 | govtgeek | 2010-11-07 07:52:58 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua
   M /trunk/MountThis.lua

Attempting to fix mount priorities and alternate key function.
------------------------------------------------------------------------
r63 | govtgeek | 2010-11-07 07:18:11 +0000 (Sun, 07 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.lua

Updated zone information for Vashj'ir.
Attempted fix at profession requirements.
------------------------------------------------------------------------
r62 | govtgeek | 2010-11-07 06:45:59 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Changed priority of mounts for Vashj'ir
------------------------------------------------------------------------
r61 | govtgeek | 2010-11-07 06:31:50 +0000 (Sun, 07 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.lua

Modified mount priority (flying, swimming, land) with modifier key.
Use the modifier key to mount a swimming mount while swimming
------------------------------------------------------------------------
r59 | govtgeek | 2010-11-07 05:39:27 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua
   M /trunk/MountThis.lua

Fix for mount selection not being remembered after mounting.
------------------------------------------------------------------------
r57 | govtgeek | 2010-11-07 00:48:05 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Added fix for "learning" new mounts without the help of a library.
------------------------------------------------------------------------
r56 | govtgeek | 2010-11-07 00:46:44 +0000 (Sun, 07 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Added GetCompanionIndex(mount_name) to make sure an index was set for a mount.
------------------------------------------------------------------------
r53 | govtgeek | 2010-11-06 23:06:52 +0000 (Sat, 06 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.lua

Fixed mount wiping capability.
Removed extraneous flying test in Random.
------------------------------------------------------------------------
r52 | govtgeek | 2010-11-06 23:05:23 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Adjusted parser to not automatically set flying and swimming to nil.
------------------------------------------------------------------------
r51 | govtgeek | 2010-11-06 22:56:51 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Added check to make sure we don't apply land/sea/air return from one buff to all mounts.
------------------------------------------------------------------------
r50 | govtgeek | 2010-11-06 22:28:44 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Fixed land/air/sea return value order in ParseMount
------------------------------------------------------------------------
r49 | govtgeek | 2010-11-06 21:57:28 +0000 (Sat, 06 Nov 2010) | 3 lines
Changed paths:
   M /trunk/MountThis.lua

Added swimming info to /mountthis list
Moved swimming check to Random
Added IsUsableSpell to make sure you can mount while swimming
------------------------------------------------------------------------
r48 | govtgeek | 2010-11-06 21:32:22 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Fixed LibMounts detection
------------------------------------------------------------------------
r47 | govtgeek | 2010-11-06 19:50:53 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Typo for UnregisterEvent fixed
------------------------------------------------------------------------
r46 | govtgeek | 2010-11-06 19:26:16 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountParser.lua

Fixed the bug that caused parsing to stop because I overwrote the spellID with a nil from ParseMountFromBuff *sigh*
------------------------------------------------------------------------
r45 | govtgeek | 2010-11-06 19:01:39 +0000 (Sat, 06 Nov 2010) | 1 line
Changed paths:
   A /trunk/Localization
   A /trunk/Localization/localization.cn.lua
   A /trunk/Localization/localization.de.lua
   A /trunk/Localization/localization.en.lua
   A /trunk/Localization/localization.es.lua
   A /trunk/Localization/localization.fr.lua
   A /trunk/Localization/localization.kr.lua
   A /trunk/Localization/localization.mx.lua
   A /trunk/Localization/localization.ru.lua
   A /trunk/Localization/localization.tw.lua

Adding localization support, even if I don't know another language. :P
------------------------------------------------------------------------
r44 | govtgeek | 2010-11-06 19:00:47 +0000 (Sat, 06 Nov 2010) | 3 lines
Changed paths:
   M /trunk/MountThis.lua

Added localization support.
Removed a lot of comments and debugging statements.
Now registered for UNIT_AURA, PLAYER_REGEN_ENABLED, PLAYER_REGEN_DISABLED so we can parse mounts from a buff (and try not to kill a system by parsing buffs in combat).
------------------------------------------------------------------------
r43 | govtgeek | 2010-11-06 18:48:05 +0000 (Sat, 06 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.toc

Added localization stubs
Anyone know Chinese, German, Spanish, French, Korean, Mexican, Russian, or Taiwanese translators?
------------------------------------------------------------------------
r42 | govtgeek | 2010-11-06 18:46:32 +0000 (Sat, 06 Nov 2010) | 4 lines
Changed paths:
   M /trunk/MountParser.lua

Added ParseMountFromBuff() to attempt mount parsing from the buff as well.
MountParserTooltip (MPT) moved outside of the parsing functions
MPT hidden correctly (hopefully).
Added Vashj'ir zone restriction test.
------------------------------------------------------------------------
r41 | govtgeek | 2010-11-03 21:53:38 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
   M /trunk/Bindings.xml
   M /trunk/MountParser.lua
   M /trunk/MountThis.lua
   M /trunk/MountThis.toc
   M /trunk/embeds.xml

If I read my help docs right, I should have the Revision keyword set.
------------------------------------------------------------------------
r40 | govtgeek | 2010-11-03 21:48:10 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Hopefully the auto-props configuration change worked
------------------------------------------------------------------------
r39 | govtgeek | 2010-11-03 21:34:19 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

One more attempt to fix revision before I really start digging into more help files.
------------------------------------------------------------------------
r38 | govtgeek | 2010-11-03 21:30:17 +0000 (Wed, 03 Nov 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Hoping to fix the $Rev: $ specifier so MountThis gets a SVN version.
------------------------------------------------------------------------
r37 | govtgeek | 2010-11-03 21:12:00 +0000 (Wed, 03 Nov 2010) | 9 lines
Changed paths:
   M /trunk/MountThis.lua

Changed the version to be parsed from SVN revision number rather than CVS.
Changed maximum debug level to 5 in the options panel.
UpdateMounts now calls MountParser:ParseMount(index).
Changed ListMounts to display whether the mount is selected for use.
Condensed some debug output.
Removed some comments and more "test" code.
Updated mount variables to be similar to LibMount return values (nil instead of false).
Updated mount selection logic to work with changed mount variables.
Condensed code dealing with mount checkboxes.
------------------------------------------------------------------------
r36 | govtgeek | 2010-11-03 21:04:31 +0000 (Wed, 03 Nov 2010) | 2 lines
Changed paths:
   A /trunk/MountParser.lua

Initial version of mount parsing.
Should take advantage of LibMount-1.0 if it is available
------------------------------------------------------------------------
r35 | govtgeek | 2010-11-03 21:03:47 +0000 (Wed, 03 Nov 2010) | 2 lines
Changed paths:
   M /trunk/MountThis.toc

Added LibMount-1.0 as an optional dependency
Separated mount parsing into MountParser.lua
------------------------------------------------------------------------
r34 | govtgeek | 2010-10-29 08:00:34 +0000 (Fri, 29 Oct 2010) | 7 lines
Changed paths:
   M /trunk/MountThis.lua

Added spellID to information saved with a mount.
Slowly commenting/removing previous test code.
Added UI change to allow selection of mounts in normal mount selection tab of spellbook.
Moved mount listing originally in Interface pane to the debugging section for the moment.
NOTE: This is the rough implementation. Initialization and the number of times the update is called may need to be adjusted.
EXTRA NOTE: The 'use_mount' saved variable is now either 'nil' or 'true', not 'false' or 'true'! (Fits better with checkbox return values)
TODO: Add buttons for 'All', 'None', 'Page All', 'Page None'
------------------------------------------------------------------------
r33 | govtgeek | 2010-10-18 00:33:53 +0000 (Mon, 18 Oct 2010) | 9 lines
Changed paths:
   M /trunk/MountThis.lua

Changed version system to use CVS
Modified version check (equality rather than less than)
Removed test code ("forms")
Changed all Communicate references to use MountThis, not "self"
Removed references to mount speed and riding skill based (all mounts travel based on riding skill)
Removed ToolTip parsing - using GetSpellDescription instead
Changed Flyable() to take into account active PVP (Wintergrasp)
Removed GetRidingSkill() and ToolTipDebug()

------------------------------------------------------------------------
r32 | govtgeek | 2010-10-14 03:08:39 +0000 (Thu, 14 Oct 2010) | 1 line
Changed paths:
   M /trunk/MountThis.lua

Updated the version number *sigh*
------------------------------------------------------------------------
r31 | govtgeek | 2010-10-14 03:06:09 +0000 (Thu, 14 Oct 2010) | 4 lines
Changed paths:
   M /trunk/MountThis.lua

Incorporated changes to the tooltip from Marinna's branch
Removed GetSkillLevel()
Added GetRidingSkill()
Still using the 75/150/225/300/375 "level" designation for riding skill
------------------------------------------------------------------------
r30 | govtgeek | 2010-10-14 03:03:39 +0000 (Thu, 14 Oct 2010) | 1 line
Changed paths:
   M /trunk/MountThis.toc

Updated for patch 4.0.1
------------------------------------------------------------------------