e54c645b99
WIP Legion combo points updates
...
Adds support for the new 6/8 (without/with Anticipation) combo points instead of hardcoding to 5. This same treatment will need to be done to the other combo point-centric modules (SnD, ComboPointsBar).
Moved the old Anticipation extra-combo-point support to pre-Legion only. Anticipation doesn't work the same way now.
2016-05-24 02:05:12 -05:00
5fbf85811e
Replaced UNIT_COMBO_POINTS with UNIT_POWER for Legion
2016-05-24 00:52:56 -05:00
9b5df60efa
Removed UnitIsTapped usage for Legion
2016-05-24 00:50:14 -05:00
efc25bdb9c
Hide lag bar for invalid conditions
...
For some interactables, such as specific quest-related objects in WoD, we never receive a SpellCastSent event, only a SpellCastStart. If, prior to that event, we ever failed a spell cast, we would have an outdated "spell sent time" saved off for a previous cast. This value would then get used due to us receiving a Start with no Sent and would cause the lag bar to fill the entire cast bar incorrectly. For these cases, we now no longer show the lag bar at all because we don't receive enough information from the game to compute one.
2016-05-18 00:04:29 -05:00
3aef209816
Use the GCD spell for calculating GCD time (ticket #204 )
2016-02-03 20:25:22 -06:00
c4adadb301
Added option to ignore custom lag tolerance for lag indicators
...
This allows the user to override the fact that they've set a custom lag tolerance in the game's options and instead have the mod display the computed latency. (ticket #201 )
2015-12-22 01:14:42 -06:00
7421f916ad
Fixed "Show during cast" for classes with < 1.5s GCD
...
Ticket #200 - thanks nandchan!
2015-12-22 01:01:20 -06:00
45686f5a36
Fixed GCD occasionally showing when it shouldn't
...
Ticket #199 - thanks nandchan!
2015-12-22 00:39:39 -06:00
30f3210d30
Added optional lag indicator to the GCD module
...
Ticket #196 - thanks nandchan!
2015-12-20 16:25:59 -06:00
fe656f463d
Lowered frame strata for the GCD bar
...
There's no real reason to force this bar up into the TOOLTIP strata and have it draw on top of things. It can live in 'low' like every other part of the addon.
2015-12-20 16:12:52 -06:00
b9d1447698
Placed lag bar into an appropriate frame layer
2015-12-20 16:11:52 -06:00
2c93dbc365
Fixed lag indicator on cast bars set to 'reverse'
...
Apparently setting the castbar to 'reverse' mode has never set the lag indicator in the correct place. Now we instruct SetBarCoord to behave differently for lag indicators.
2015-12-20 16:11:23 -06:00
e7717731cb
Respect channeled spells for "Show during cast" option
...
Ticket #197 - thanks nandchan!
2015-12-20 15:22:44 -06:00
fa64f46bc1
Fixes GCD sometimes not triggering
...
I'm not having any problems triggering the GCD with items or spells, but a ticket reports that this is an issue and this is the way to fix it. (ticket #198 - thanks nandchan!)
2015-12-20 15:15:51 -06:00
b6fe6b215d
Removed no-longer-used code
2015-09-27 16:32:36 -05:00
976047a9bc
Fix the Resolve module
...
Integrated a fix from user cgsg11 to use the mysterious 15th return value from UnitAura with Resolve instead of trying to scan the tooltip for the percentage.
2015-09-27 16:03:20 -05:00
ad72976b24
Cleaner way of getting defaults and options from stack counters
...
Now we pass in the options or defaults table directly to the helper class's getter methods since they're passed by reference and can be modified in place. This saves us creation of yet more tables and obviates the need to merge tables together.
2015-09-04 22:34:07 -05:00
4d20a073ae
Added optional aura icon to the CustomCounterBar
2015-09-04 22:28:00 -05:00
776bbf7ab3
Added a custom counter bar module by popular demand. Behaves exactly like a stack counter module, but in bar form.
...
Also cleaned up a little bit of code in the core that was dealing with custom modules.
2015-08-22 16:55:14 -05:00
7249f4ebcd
Moved some code that tied IceStackCounter more tightly to CustomCount than I had wanted into CustomCount itself.
2015-08-22 16:53:58 -05:00
8e13a8075d
Pulled some common functionality out of CustomCount and into a helper file. I intend on using this same helper for a bar version of a buff counter.
2015-08-21 00:42:24 -05:00
fc49de127a
Always use Anticipation's spell ID, not name (ticket #194 )
2015-08-19 22:00:00 -05:00
c0ca456c9c
Drycode fix take 2
2015-06-29 20:34:42 -05:00
2126dc4bce
Drycode fix
2015-06-29 20:33:57 -05:00
2415f9a0e6
- More attempts to fix Runes errors being reported.
2015-06-29 20:21:03 -05:00
1dfbd13d67
Fixed bad SetCooldown usage in the Runes frame (ticket #189 ).
2015-06-25 10:45:16 -05:00
d946fe36dd
- Changed CC modules to compare by spell ID instead of name in order to match more correctly. (thanks rmihalko! ticket #186 )
2015-04-08 10:44:24 -05:00
55fc88acdc
Fixed a bug causing buff/debuff watchers to not display for (de)buffs that didn't stack.
2015-03-25 23:24:27 -05:00
1fc1d476cc
Used an undocumented cooldown function to make the cooldown wipe on Death Knight runes match the shape of the rune (circular).
2015-03-22 21:55:05 -05:00
84577ae5e9
Fixed potential divide-by-zero in the custom counter module.
2015-03-22 21:44:39 -05:00
6daa9ea927
Added an option to only display a buff/debuff watcher when the tracked aura has more than X stacks (default 0) (ticket #185 )
2015-03-03 22:39:28 -06:00
e5eb235aef
Added support for tracking spell stacks and charges in the Custom Count module.
2015-02-26 00:51:39 -06:00
9026b95f6f
Added Paladin Fist of Justice stun to the CC list by request.
2015-01-01 18:17:24 -06:00
74255c2ac3
- Added Resolve module contributed by darkuja_9 and tweaked a bit.
2014-12-18 11:03:41 -06:00
b066269ba0
Added feature to turn burning embers green if the player has the codex of xerrath spell.
2014-12-10 20:33:33 -06:00
56ae139c52
Didn't mean to commit this debug print.
2014-12-10 20:33:27 -06:00
67df0a178b
Added Stagger module from user pilonog.
2014-12-06 14:52:29 -06:00
5e04739306
Fixed a bug where Monks with more than 4 Chi would not draw the additional Chi properly on initial load into the world
2014-11-22 02:11:54 -06:00
d30d971cda
Updated with new return values for GetWeaponEnchantInfo in 6.0 (ticket #183 - thanks slippycheeze!)
2014-11-22 01:49:24 -06:00
1a62f6b33a
- Added support for a 6th Chi.
2014-11-15 00:37:51 -06:00
63462ae340
Fixed being able to cancel a buff when the frame's alpha was zero. Unfortunately the mouse click is still eaten, but at least your buffs don't pop off.
2014-11-07 00:41:32 -06:00
d9571c6636
Worked around a bug Blizzard created in 6.0 with cooldown wipes not updating alpha with their parent frame. See http://www.wowinterface.com/forums/showthread.php?t=49950 for discussion.
2014-11-07 00:41:26 -06:00
5e778647ff
Fixed ComboPointsBar not setting the proper alpha value sometimes.
2014-10-27 20:20:42 -05:00
54469655f6
Inactive mode "Darkened" on class power counters now displays a darkened background behind a full/partially full rune as well as the old behavior of showing empty runes as darkened forms. This aids in class powers like demonology warlocks who need to be able to see the full bar.
2014-10-25 23:02:33 -05:00
bfcf8de7b4
Fixed "divide by zero" errors that could happen in class power counters when switching specs.
2014-10-25 22:42:47 -05:00
07ff89e8f8
- Fixed Hide Blizzard Frame option not properly hiding and showing all Warlock Power built-in frames for all specs.
2014-10-25 18:03:34 -05:00
7258f037ee
Info modules now display a random stack count from 1 to 5 when in configuration mode for easier Stack Font Size configuring.
2014-10-23 20:53:44 -05:00
5f48afadff
- Fixed error generated by configuration mode with a CC module enabled.
2014-10-23 20:42:04 -05:00
149d22ad3a
Allow players to cancel their buffs outside of combat
2014-10-22 20:07:57 +02:00
996942ae0e
- Added support for ComboPoints, ComboPointsBar, and SliceAndDice to display with no target selected using UnitPower(unit, 4) which is apparently combo points now.
2014-10-21 23:36:46 -05:00