Squire

Change log

------------------------------------------------------------------------
r43 | adirelle | 2008-12-01 15:44:21 +0000 (Mon, 01 Dec 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Force names to be always handled as spell names.
------------------------------------------------------------------------
r41 | adirelle | 2008-12-01 11:37:09 +0000 (Mon, 01 Dec 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Visually indicate unknown spells in configuration panel.
------------------------------------------------------------------------
r40 | adirelle | 2008-11-27 19:02:36 +0000 (Thu, 27 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Brought back druid flying forms.
Fixed empty spell group anchoring in config panel.
------------------------------------------------------------------------
r38 | adirelle | 2008-11-26 23:20:36 +0000 (Wed, 26 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua

Reworked the way the special spells are checked, that is cheaper and also allows to check talents.
Shamans' Ghost Wolf is used when running with 2/2 Improved Ghost Wolf.
Druids' Cat Form is used indoors with 2/2 Feral Swiftness.
------------------------------------------------------------------------
r37 | adirelle | 2008-11-26 13:21:07 +0000 (Wed, 26 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Ignore "on modifier" flying mounts when running so a regular mount will not override an instant spell.
------------------------------------------------------------------------
r36 | adirelle | 2008-11-26 08:30:55 +0000 (Wed, 26 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Core.lua

Ghost Wolf is not the shamans' "running" spell anymore, only the combat one.  
Always update "flags" before updating the macro.
Wipe spell cache on LEARNED_SPELL_IN_TAB instead of SPELLS_CHANGED.
Typo in UI label.
------------------------------------------------------------------------
r34 | adirelle | 2008-11-25 12:26:17 +0000 (Tue, 25 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Made flying mount safety net optional (with associated GUI).
------------------------------------------------------------------------
r33 | adirelle | 2008-11-25 07:49:59 +0000 (Tue, 25 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Simplify some code about class mounts.
Added flying mount safety net (not optional ATM).
------------------------------------------------------------------------
r32 | adirelle | 2008-11-22 15:45:07 +0000 (Sat, 22 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua

Detect riding skill to prevent adaptive mounts to block other available mounts.
Fixed Ahn'Giraj zone detection.

------------------------------------------------------------------------
r31 | adirelle | 2008-11-22 00:27:37 +0000 (Sat, 22 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Fixed a bug that probably messed up the detection of 310% flying mount, AQ40 mounts and adaptive mounts.
------------------------------------------------------------------------
r29 | adirelle | 2008-11-21 10:36:30 +0000 (Fri, 21 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Now initialize on first PLAYER_ENTERING_WORLD instead of VARIABLE_LOADED so all needed information is available.
Only update macro on zone change if the flyable status has changed.
------------------------------------------------------------------------
r27 | adirelle | 2008-11-20 07:30:46 +0000 (Thu, 20 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Replaced "/giggle" by a more informative message telling that no mount nor spell is available.
------------------------------------------------------------------------
r26 | adirelle | 2008-11-20 07:12:14 +0000 (Thu, 20 Nov 2008) | 1 line
Changed paths:
   M /trunk/Squire.toc
   A /trunk/libs/CallbackHandler-1.0.lua

Added missing CBH-1.0.
------------------------------------------------------------------------
r25 | adirelle | 2008-11-19 13:36:35 +0000 (Wed, 19 Nov 2008) | 6 lines
Changed paths:
   M /trunk/Core.lua

Reverted previous changes.
Rewrote IsReallyFlyable to not fire WORLD_FRAME_EVENT (I swear I did not know !).
Rewrote listeners to properly catch zone changes despite race condition between ZONE_CHANGED* and Get*ZoneText.
Thanks to Xinhuan for pointing out these issues.
Mostly drycoded so probably not working.

------------------------------------------------------------------------
r24 | adirelle | 2008-11-19 12:19:33 +0000 (Wed, 19 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Core.lua

Reworked event listeners:
- disable all listeners but PLAYER_REGEN_ENABLED when entering combat, enable them back when leaving combat,
- only test mount status on UNIT_AURA for "player",
- do not watch movements unless a "movement spell" is avaiable and enabled.
------------------------------------------------------------------------
r23 | adirelle | 2008-11-19 11:48:36 +0000 (Wed, 19 Nov 2008) | 1 line
Changed paths:
   M /trunk/Dataminer.lua
   M /trunk/Mounts.lua

Fixed (and ran) the dataminer to catch more flying mounts.
------------------------------------------------------------------------
r21 | adirelle | 2008-11-18 10:47:27 +0000 (Tue, 18 Nov 2008) | 3 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Squire.toc
   A /trunk/libs/tekKonfigDropdown.lua

Now one can choose which modifier key enforces using of ground mount.
Reworked the macro code, adding lots of comments (for my own sanity) and letting Blizzard code handle the modifier part.

------------------------------------------------------------------------
r19 | adirelle | 2008-11-18 00:27:37 +0000 (Tue, 18 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Fixed movement detection (oops).
------------------------------------------------------------------------
r18 | adirelle | 2008-11-17 15:51:11 +0000 (Mon, 17 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Updated localization strings and frFR locales.
------------------------------------------------------------------------
r17 | adirelle | 2008-11-17 13:51:22 +0000 (Mon, 17 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Removed SV cleanup on PLAYER_LOGOUT in favor of clever assignment.
------------------------------------------------------------------------
r16 | adirelle | 2008-11-17 13:48:00 +0000 (Mon, 17 Nov 2008) | 4 lines
Changed paths:
   M /trunk/Core.lua

Added deDE zone names.
Fixed movement detection on taxi.
Now prefix spells with "!" in combat.
Druid: use Cat Form indoors.
------------------------------------------------------------------------
r15 | adirelle | 2008-11-17 12:25:07 +0000 (Mon, 17 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Added user-defined combat spell.
Fixed "indoors" spell (only affect Aspect of the Cheetah, ATM).
------------------------------------------------------------------------
r14 | adirelle | 2008-11-17 07:20:11 +0000 (Mon, 17 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Added death knight mount.
------------------------------------------------------------------------
r12 | adirelle | 2008-11-16 23:50:16 +0000 (Sun, 16 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Hopefully fixed paladin and warlock mounts.
Should prefer hunters' Aspect of the Cheetah indoors.
------------------------------------------------------------------------
r11 | adirelle | 2008-11-16 18:06:44 +0000 (Sun, 16 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Minor code cleanup.
Removed default debugging (only affect SVN checkouts).
------------------------------------------------------------------------
r10 | adirelle | 2008-11-16 17:54:03 +0000 (Sun, 16 Nov 2008) | 6 lines
Changed paths:
   M /trunk/Core.lua

Eventually Squire supports more dynamic behavior:
- hunters, druids and shamans: switch to "moving spell" when moving,
- properly dismount in any case,
- always display meaningfull, feedback icon,
- smart combat macro.

------------------------------------------------------------------------
r9 | adirelle | 2008-11-15 21:58:42 +0000 (Sat, 15 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua

Added localization strings and frFR locale.
More macro tweaking.
------------------------------------------------------------------------
r8 | adirelle | 2008-11-14 22:33:08 +0000 (Fri, 14 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

More tweaking to macro conditions.
------------------------------------------------------------------------
r7 | adirelle | 2008-11-14 22:14:49 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Squire.toc

Now update the macro on ZONE_CHANGED_NEW_AREA too.
Changed how conditions are written to reduce the macro length.
------------------------------------------------------------------------
r6 | adirelle | 2008-11-14 17:04:40 +0000 (Fri, 14 Nov 2008) | 1 line
Changed paths:
   M /trunk/Squire.toc

Fixed TOC typo thanks to Zidomo.
------------------------------------------------------------------------
r5 | adirelle | 2008-11-14 16:10:05 +0000 (Fri, 14 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Fixed dismount option.
------------------------------------------------------------------------
r4 | adirelle | 2008-11-14 14:37:51 +0000 (Fri, 14 Nov 2008) | 2 lines
Changed paths:
   M /trunk/Core.lua
   M /trunk/Squire.toc
   A /trunk/libs
   A /trunk/libs/LibDataBroker-1.1.lua
   A /trunk/libs/LibStub.lua
   A /trunk/libs/tekKonfigButton.lua
   A /trunk/libs/tekKonfigCheckbox.lua
   A /trunk/libs/tekKonfigGroup.lua
   A /trunk/libs/tekKonfigHeading.lua

Fixed a bug where mounts were not detected.
Added configuration and LDB launcher.
------------------------------------------------------------------------
r3 | adirelle | 2008-11-14 09:27:11 +0000 (Fri, 14 Nov 2008) | 1 line
Changed paths:
   M /trunk/Core.lua

Threw in some comments and spell and mount caching.
------------------------------------------------------------------------
r2 | adirelle | 2008-11-14 00:15:56 +0000 (Fri, 14 Nov 2008) | 1 line
Changed paths:
   A /trunk/.pkgmeta
   A /trunk/Core.lua
   A /trunk/Dataminer.lua
   A /trunk/Mounts.lua
   A /trunk/Squire.toc

Initial import.
------------------------------------------------------------------------
r1 | root | 2008-11-13 22:07:23 +0000 (Thu, 13 Nov 2008) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"squire/mainline: Initial Import"
------------------------------------------------------------------------

Facts

Uploaded on
01 Dec 2008
Game version
  • 3.0.3
Filename
Squire-r43.zip
Size
21.7 KiB
MD5
ad58b18a19ca6d695c5fccdbcb04a460
Type
Alpha
Status
Normal

Authors