Commit Graph

1160 Commits

Author SHA1 Message Date
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
c21fe96707 Moved Round down for other modules to use 2018-02-10 17:41:44 -06:00
d108ac9e2e Updated TOC for 7.3 2017-08-31 16:10:36 -05:00
6c4e815b9e Added raid icon toggle to Info modules 2017-08-30 23:29:20 -05:00
46daddbed9 Updated changelog 2017-08-30 23:18:03 -05:00
1b64adc77c Updated shard texture for Warlocks 2017-08-30 23:10:22 -05:00
35e56ebec6 Updated shard display for Destro Warlocks
Ticket #234, thanks stencil!
2017-06-17 20:38:12 -05:00
5fe8776249 Updated changelog 1.10.15.1 2017-06-14 16:56:29 -05:00
08e8d3a087 Updated GetLFGProposal return values 2017-06-14 10:18:02 -05:00
2eae8fa419 Updated TOC to 7.2 1.10.15 2017-03-28 14:28:00 -05:00
94850e53dd Fixed error in 7.2 where a cvar has been removed 2017-03-25 14:03:47 -05:00
a739b7ba99 Set stagger max to 100 by request 1.10.14 2017-01-11 16:04:41 -06:00
176603ec51 Updated changelog 2016-12-24 01:04:57 -06:00
0cdfde1758 Fixed Holy Word: Serenity not being trackable in CD modules
Pre-7.0 the Holy Word spells did not work with GetSpellCooldown. They do now.
2016-12-24 01:04:09 -06:00
2f7b081790 Updated changelog 1.10.13.1 2016-12-22 13:53:18 -06:00
b7883036fd Fixed existing counters showing 0 on the screen
For any user that had existing counters (such as anyone who had savedata from before the time that Maelstrom, Lacerate, and Sunder were converted to custom counters automatically) in numeric mode, a 0 or faded graphical icon was showing up all the time after the recent change to enable showing empty counters. Now there's a checkbox for whether you want the empty/0 count to show or not.
2016-12-22 13:27:14 -06:00
dd3371c22c Updated changelog 1.10.13 2016-12-22 00:28:19 -06:00
7e65e506c5 Updated compatible-with to 7.0
Updated wowace project URL
Updated changelog
2016-12-07 23:34:59 -06:00
ce1558a18e Inverted alpha settings for custom counters watching spell charges
For charges, being full is the default state, so we need to treat full the same as health or mana being full. (ticket #231)
Also fixed the "target" variable never getting set on custom counters or custom counter bars because they were overriding the PLAYER_TARGET_CHANGED event that the base class was registering.
Also also fixed numeric display mode for custom counters not using the correct gradient scaling when the number hit 0. It was using the same scaling as graphical mode where 0 displays nothing and needs to be accounted for separately.
2016-12-07 23:28:44 -06:00
49f8a6c6b2 Fixed numeric custom count not hiding appropriately
The numeric frame needed to be parented to the module's frame so it hides and shows itself along with the module.
2016-12-07 23:20:05 -06:00
d9bd5e3f36 Changed default DogTags to shorten values
This change is potentially contentious because it's a very old default, but with health and power values being so incredibly high in Legion, the shortened form of values is immensely more readable. This change will not affect those who have modified their text settings and the Short form only kicks in when values hit 10,000 or higher.
1.10.12
2016-11-06 14:17:37 -06:00
151e54746f Fixed possible error generated in custom counters
Somehow even though "maxCount" is forced to a number any time it's configured in the UI, a user ended up with maxCount as a string in his saved variables. The mod was then trying to compare a string to a number and failing, causing a cascade of errors.
2016-11-06 13:39:20 -06:00