Commit Graph

881 Commits

Author SHA1 Message Date
e1e216d9dd Updated Holy Power for Legion
Hide the holy power module when not in Retribution spec in 7.0
2016-05-25 23:00:57 -05:00
316ec05e78 Package the alpha of LibDogTag-Unit (for Legion compatibility) 2016-05-25 10:30:07 -05:00
3c3088aa16 Fixed error for non-rogues 2016-05-24 13:32:46 -05:00
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.
1.9.18
2016-05-18 00:04:29 -05:00
a9e96ca151 Tweaked debug messages 2016-05-17 23:19:28 -05:00
2a98dc961d Fixed up debugging
Apparently isFirst is no longer passed to OnEnable, so we were never setting a debug frame.
Made the additional arguments that were being passed to Debug() actually do something (currently print out a stringified version of themselves in a space-delimited string)
2016-05-17 23:19:14 -05:00
3aef209816 Use the GCD spell for calculating GCD time (ticket #204) 1.9.17 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)
1.9.16
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!
1.9.15
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 1.9.14 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.
1.9.13.1 1.9.13
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.
1.9.12
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. 1.9.11 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 1.9.10.1 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
fc58eec85e - TOC bump for 6.2 1.9.10 2015-06-27 22:22:32 -05:00
ec38972f8c - Hide IceHUD when interacting with barber shops. (ticket #190) 2015-06-27 22:22:16 -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. 1.9.9.1 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). 1.9.9 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
02c1d04874 - TOC bump for 6.1 1.9.8 2015-02-24 17:17:23 -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. 1.9.7 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
560e0674da - Changed low threshold step from 5% increments to 1% increments by request. 2014-12-07 07:51:58 -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 1.9.6 2014-11-22 02:11:54 -06:00
605b4884df Removed project-revision from the version number string since we've been away from svn for a while now 2014-11-22 01:51:49 -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