1331 Commits

Author SHA1 Message Date
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
bbab772044 Fixed error when showing Blizzard's Rune frame 1.11.3-alpha3 2018-08-16 20:21:16 -05:00
d27fb83f02 Fixed lag indicator for GCD bar 2018-08-16 17:07:43 -05:00
59e8ac2de8 Fixed cast lag indicator
Apparently the lag bar has been broken since 8.0 due to an incorrect event handler signature that was storing the cast guid incorrectly.
1.11.3-alpha2
2018-08-16 10:47:01 -05:00
ef9fcdf29b Curse packager test 2018-08-06 16:51:18 -05:00
ac8effb177 C'mon packager... 1.11.3-alpha 2018-07-27 21:12:32 -05:00
b89bc5516e Poke Curse packager again 2018-07-24 21:51:56 -05:00
5ae7771fea Poke Curse packager 2018-07-24 21:51:28 -05:00
0d146ab10f Balance druids with Nature's Wrath now treat 50-100 astral power as full for alpha purposes 2018-07-24 21:49:59 -05:00
02ad6253d3 Renamed HarmonyPower to Chi
Updated readme link to the create-your-own-texture guide
1.11.2
2018-07-20 13:20:27 -05:00
6445b424b3 Useless commit to try and spur curse packager to make a build 2018-07-19 22:30:08 -05:00
383b7cae2f Fixed DK Rune state not always matching actual state 2018-07-19 22:18:05 -05:00
62201381c5 Updated changelog 2018-07-19 21:45:24 -05:00
161b0215be Actually fixed stagger 2018-07-19 21:12:51 -05:00
11ef3354f0 Attempt to suppress bugs in development builds 2018-07-19 09:50:22 -05:00
be64b56da6 Fixed 8.0 error when playing as a Monk
Fixed 8.0 castbar sometimes showing gibberish text and sometimes disappearing when the cast wasn't complete yet
2018-07-18 01:19:22 -05:00
4a6868a906 Fixed error in stagger bar on 8.0 2018-07-18 00:56:28 -05:00
47362d4cb0 Updated TOC for 8.0 2018-07-16 22:56:17 -05:00
26502214b2 Updated changelog 2018-07-16 14:33:17 -05:00
ee3d107863 More rune updates for 8.0
It looks like the entire game-side code for runes and rune events have been re-done, so this module was failing to properly update rune availability. I've switched to a model of ignoring the rune index coming in from the update event and just rebuilding my internal state of rune availability/cooldown for all runes on each event (sometimes the incoming rune index was 32760 or a huge negative number...looks like garbage values). This is how the built-in rune frame is handling things now as well.

I also tweaked the shine fade-in to not create a new function every shine. Whoops.
2018-07-16 11:36:24 -05:00
beb080b104 Set DH pain/fury colors to match 8.0 default UI 2018-07-16 11:36:24 -05:00
2d48f3a24c Don't show castbar "show rank" option on BfA
All the spellcasting event callbacks need their signatures changed, but I can't cleanly do that without breaking Legion compatibility. So that will have to wait, I think. Castbars seem to be working for now...
The simplest solution is probably to register different callbacks for BfA versus pre-BfA, but that seems ugly.
2018-07-16 11:36:24 -05:00
5605fcbc2b Updated changelog 2018-06-21 00:04:36 -05:00
7ebe7a05d7 Fixed color when rolling 5 buffs 2018-06-20 18:06:45 -05:00
bb4d7640ed Fixed GCD in BfA 2018-06-07 00:18:38 -05:00
388e314371 Missed this change note last time 2018-06-07 00:01:21 -05:00
89ef91b9b3 Initial dump of BfA compatibility
Updated for:
- SPELL_POWER_* constants becoming Enum.PowerType.*
- Rank no longer existing in return values for UnitAura, UnitBuff, UnitDebuff, UnitCastingInfo, UnitChannelInfo
- UNIT_POWER event becoming UNIT_POWER_UPDATE
- UnitPopupFrames no longer existing
- Removed events: PLAYER_PET_CHANGED, UNIT_MAXPOWER, PET_BAR_CHANGED, UNIT_DYNAMIC_FLAGS
- Texture return value from UnitAura type changing (name -> id)
- All Warlock specializations using soul shards
- Death Knight rune changes

Haven't tested all classes/specializations yet, so I'm sure I missed some stuff.
Probably need to add support for the new circular cooldown wipe flourish added in the base client.
Saw a problem with cooldown flashes being delayed on DK runes becoming available that probably need to be fixed.
2018-06-06 22:57:35 -05:00
0f7a2ff4f1 Added Gap setting between upper and lower text
Partial merge of pull request #1 from lrds (https://github.com/parnic/ice-hud/pull/1). Removed the localization change because loc is managed on the wowace side.
2018-06-06 20:20:08 -05:00
3ea273fe47 Show text on Absorb and AltMana with DogTags disabled 2018-02-10 17:45:09 -06:00
5003608a34 Fixed Insanity display with DogTags disabled
Apparently internally Insanity is multiplied by 100 from the value that's actually displayed on the ui (so the internal max for my test character is 10500 while the displayed amount is 105).
2018-02-10 17:44:32 -06:00