Commit Graph

1160 Commits

Author SHA1 Message Date
a0d05ebf94 Updated changelog 1.12.6 2019-09-26 11:19:18 -05:00
b5b5c31791 Only use combo modules in Classic for Rogues and Druids 2019-09-22 14:24:02 -05:00
5c66970d8f GCD doesn't function in Classic 1.12.5 2019-09-19 22:09:16 -05:00
4fbb70ebc0 Updated changelog for release 1.12.4 2019-09-10 23:16:18 -05:00
9cfa00227f Fixed indentation to match the rest of the file (spaces/tabs) 2019-09-10 23:16:08 -05:00
9b90694912 add missing unit parameter on SpellCastFailed (#5) 2019-09-06 18:12:39 -05:00
67f79736d8 Preparing for release 1.12.3 2019-09-05 21:39:10 -05:00
dc98e5b521 Updated changelog 2019-09-04 17:56:29 -05:00
94506cc591 Merge remote-tracking branch 'github/master' 2019-09-04 17:52:07 -05:00
09d9a9c6f7 Add cooldowns support on target buffs/debuffs (#4)
* Add cooldowns support on target buffs/debuffs

Duration and expiration times are not set on target buffs/debuffs
when using UnitAura. This change looks up the spellID in
LibClassicDurations and sets the duration and expiry using that
source.

This change enables the cooldown sweep that allows OmniCC to properly
display the countdown of time remaining on the buff/debuff.

Note that this only adds the cooldown on buff/debuffs applied
to the target by the player.

* set LibStub to silently fail if library is missing

Support for cooldown durations on Classic WoW is provided by
LibClassicDurations, which comes with the ClassicAuraDurations
addon. This change prevents IceHUD throwing an error if the
library is missing.
2019-09-04 17:50:33 -05:00
8b7ce521ff Merge pull request #3 from TwentyOneZ/master
RealMobHealth addon compatibility
2019-09-03 17:34:51 -05:00
26fd86134b RealMobHealth addon compatibility
It will only work with DogTags disabled. Otherwise it will respect the DogTag (which doesn't support the RealMobHealth info).
2019-09-03 16:03:38 -03:00
e4d8bae185 Only allow custom bars to track players in Classic 2019-09-03 10:17:03 -05:00
2d42116f8d Updated changelog 1.12.2 2019-08-30 10:41:14 -05:00
a7d1629ed3 Fixed error in Classic when changing profiles 2019-08-29 11:53:27 -05:00
070d66eca3 Disabled target and target-target castbars in classic 1.12.1 2019-08-28 20:30:35 -05:00
a0c5b97ccb Updated changelog 2019-08-28 20:04:19 -05:00
3e56595709 Fixed energy ticker resetting when spending energy 2019-08-28 19:49:50 -05:00
c016b0ccc0 Fixed PLAYER_PET_CHANGED event on stack counters in Classic 2019-08-28 08:56:31 -05:00
d0187a44e3 Revving to get a new build to pick up the latest LibRangeCheck 1.12.0 1.12.0-alpha3 2019-08-15 16:36:02 -05:00
b4e1374400 Revving to get a new build to pick up the latest Ace3 1.12.0-alpha2 2019-08-12 08:07:49 -05:00
ba8748ecca First batch of WoW Classic compatibility updates
This has been tested on Classic with a Rogue up to level 5 using various modules and casually checked against a few level 1 classes. I'm sure there's a lot more to do here. I also made sure to test on Live.

Where possible I tried to check for API availability rather than specific client versions or program IDs. There are many cases where that's impractical, however, so version/program ID checks were used.

This was tested with:
* Ace3 @r1225
* AceGUI-3.0-SharedMediaWidgets @r61
* LibDBIcon-1.0 @v8.2.0
* LibDogTag-3.0 @v80200.1
* LibDogTag-Unit-3.0 @v80200.1-2-g93a898d-alpha
* LibRangeCheck-2.0 @v4.2.3 (with a couple of local changes)
* LibSharedMedia-3.0 @r113-alpha
1.12.0-alpha1
2019-08-11 23:21:06 -05:00
5b71a4f819 Updated TOC to 8.2 1.11.11 2019-06-25 09:53:14 -05:00
77351997b4 Updated changelog 1.11.10 2019-06-03 22:55:26 -05:00
901b49f7b3 Attempt to fix pet health/power not updating when entering instance 2019-06-03 22:46:24 -05:00
53b59b5be2 Attempt to fix pet health not updating (wowace ticket 245) 2019-04-16 17:37:11 -05:00
1bb217c4aa Updated changelog 1.11.9 2019-03-17 12:30:49 -05:00
8469824f53 Fixed player health not updating to max health 2019-03-17 12:28:58 -05:00
118aa0f493 Updated TOC to 8.1 1.11.8 2019-01-12 17:33:29 -06:00
48ee6c0270 Updated changelog 1.11.7 2018-10-03 08:21:58 -05:00
395de299f0 Fixed shard numeric formatting incorrectly in non-Destruction specs 2018-10-03 08:20:30 -05:00
588ba76ef5 Possible fix for reported nil comparison issue. Can't reproduce here. 2018-10-02 09:02:59 -05:00
9fc64bcfe4 Added suggested CC spells 1.11.7-alpha1 2018-09-19 16:35:13 -05:00
a4945641fb Updated changelog 1.11.6 2018-09-15 14:51:59 -05:00
195b7ab264 Only show placeholder icon when in config mode 2018-09-15 14:50:33 -05:00
410cc2b634 Fixed CD bars not displaying when both IgnoreRange and OnlyShowWithTarget were set 1.11.6-alpha1 2018-09-12 22:06:33 -05:00
6986131d73 Only show placeholder icon when in config mode
If a CD bar was tracking a spell that was currently unknown to the player (such as the not-currently-active variations of Wildfire Bomb for Survival Hunters after first login/UI reload) then the placeholder frost icon would show up instead. The icon was only meant to be used to aid in configuration mode, so now the icon is set to the placeholder icon when config mode is enabled only. Technically we should clear the icon if it's set to the default whenever config mode is exited, but I figure config mode is pretty rare and should be okay for now.
2018-09-12 21:59:29 -05:00
43aff89b5c Updated changelog 1.11.5 2018-08-30 16:48:33 -05:00
b3a1602d6c Hide lag bar if lag is over half the cast time 2018-08-27 22:57:33 -05:00
c558010b25 Updated changelog 2018-08-27 21:02:05 -05:00
af42f4a4f3 Added option (enabled by default) to hide mod during shell games 2018-08-27 20:48:30 -05:00
ccdabc210c Added HasDebuffs utility method 2018-08-27 20:48:13 -05:00
32e2ce3902 Added Rogue Between the Eyes stun 2018-08-24 00:04:56 -05:00
9764694568 Updated changelog 1.11.4 2018-08-18 14:56:01 -05:00
337bd72545 Fix cast lag indicator updating for others' spells 2018-08-18 14:55:22 -05:00
c4d35b9766 Updated changelog 1.11.3 2018-08-18 11:02:40 -05:00
7dfe505db2 Increased reliability of lag bar
It's still, at it's core, a guess because Blizzard doesn't offer the necessary events to make a reliable decision, so it tends to be wrong semi-frequently in a chain-casting scenario. But it's better than it was.
2018-08-18 11:00:31 -05:00
a8f175fad4 Don't recreate lag bar unnecessarily 2018-08-17 22:45:12 -05:00
1591b36e89 Fixed SpellCastSucceeded signature and spell name for 8.0 2018-08-17 22:44:03 -05:00
8ddc6c5911 Fixed castbar lag indicator covering the whole bar sometimes 2018-08-17 22:41:18 -05:00