r152

Details

  • Filename
    Castbars-r152.zip
  • Uploaded by
  • Uploaded
    Feb 15, 2011
  • Size
    138.94 KB
  • Downloads
    299
  • MD5
    e743d8d81f95fb6d9c5a16d17a7fc6dd

Supported WoW Retail Versions

  • 4.0.6

Changelog

------------------------------------------------------------------------
r152 | xbeeps | 2011-02-15 22:26:18 +0000 (Tue, 15 Feb 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Change the latency indicator to a spell queue zone indicator, which also considers the global cooldown lockout (and the latency tolerance setting). The spell queue zone is assumed 400ms, and the "world" roundtrip time is appended, as the spell cast display is offset by half a roundtrip time, and the spell command takes half a roundtrip time to get to the server. The first spell cast latency is measured as the time between UNIT_SPELLCAST_START and UNIT_SPELLCAST_SENT. This does not work for subsequent casts because the UNIT_SPELLCAST_SENT is queued, and therefore it can take up to 400ms extra before the UNIT_SPELLCAST_START is triggered, causing a flawed latency measurement. Therefore the second best measurement is used which is the GetNetStats function (using the "world" latency, which is a moving average of the server roundtrip time). For channeling spells, only the latency is shown, as there is no queue for channeling spells.
------------------------------------------------------------------------
r151 | xbeeps | 2011-02-14 21:51:53 +0000 (Mon, 14 Feb 2011) | 2 lines
Changed paths:
   M /trunk/Castbars.lua

Fix an issue that would sometimes cause the previous spell target to be shown as target when casting a spell with no target.
Hide the latency for non-spellbook casts, such as professions, quest items, hearthstone and mounts.
------------------------------------------------------------------------
r149 | xbeeps | 2011-02-08 21:08:11 +0000 (Tue, 08 Feb 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Revert r148 and fix loading error caused by Drain Mana disappearing in 4.0.6, as well as prevent such occurances from tilting the addon in the future.
------------------------------------------------------------------------
r148 | xbeeps | 2011-02-03 21:46:43 +0000 (Thu, 03 Feb 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

More accurate detection of spell queue zone
------------------------------------------------------------------------
r146 | xbeeps | 2011-01-29 19:00:54 +0000 (Sat, 29 Jan 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Add countdown timer text to mirror timer bars
------------------------------------------------------------------------
r144 | xbeeps | 2011-01-23 22:39:57 +0000 (Sun, 23 Jan 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Avoid frame.timer variable as that is already used by the MirrorTimer.lua code, and avoid an error that was triggered when config mode was entered with a mirror timer active.
------------------------------------------------------------------------
r142 | xbeeps | 2011-01-23 11:00:59 +0000 (Sun, 23 Jan 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Make it possible to show the total cast time on focus/target/pet (default is off, and 1 decimal default if enabled)
------------------------------------------------------------------------
r140 | xbeeps | 2011-01-20 07:24:04 +0000 (Thu, 20 Jan 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Make sure the shield border is hidden when the shield is hidden.
------------------------------------------------------------------------
r138 | xbeeps | 2011-01-18 21:11:06 +0000 (Tue, 18 Jan 2011) | 3 lines
Changed paths:
   M /trunk/Castbars.lua

Add a border around the castbar when the shield is shown again. Reuses the existing border that has previously been hidden as well as the existing Blizzard code to hide/show it (by swapping the Hide/Show functions that are conveniently called at the right time, as the Blizzard code hides the original border when the shield is shown and vice-versa).
Moved the default position of the Focus castbar a bit up to make space for the shield texture.
Removed the shield code from the frames that don't use it, to reduce memory/cpu usage.
------------------------------------------------------------------------
r137 | xbeeps | 2011-01-17 21:44:57 +0000 (Mon, 17 Jan 2011) | 1 line
Changed paths:
   M /trunk/Castbars.lua

Use a simpler texture for the shield. This ensures that the icon is always square, no matter what the proportions of the bar are.
------------------------------------------------------------------------

Additional Files

Type Name Size Uploaded Game Version Downloads
12.79 KB Feb 15, 2011 4.0.6 47