Commit Graph

291 Commits

Author SHA1 Message Date
d7e407e965 Update TOCs 2021-11-11 12:57:19 -06:00
a2b3c73085 Fix https://github.com/ascott18/TellMeWhen/issues/1907 - We can't use feature detection for combo points because GetComboPoints is still defined on retail for some reason.
Partially reverts f845e20c05
2021-08-24 19:58:43 -07:00
ca58775bc8 Remove version check in favor of just a feature check v90100.1 2021-06-29 08:09:45 -05:00
2602e23927 Prep for WoW 9.1 2021-06-28 12:59:08 -05:00
55f27d5496 Fix Class tag in Classic-Era
Fixes #7
2021-06-27 20:57:36 -05:00
78aa2ec948 Update with latest community packager changes for BC-Classic 2021-05-14 21:36:50 -05:00
690bad04bf Merge pull request #6 from parnic/ascott/tbc 2021-04-24 13:15:06 -07:00
cb84320fed Fix cast logic 2021-04-24 12:41:02 -07:00
f845e20c05 Updates for TBC classic. Switched as many versions checks as I could to feature detection rather than hardcoded version number checks. 2021-04-24 12:08:40 -07:00
3f2505245c Update to use project-date-integer 2021-03-23 13:47:55 -05:00
f85d5eb088 Update TOC for Classic 2021-03-23 12:17:43 -05:00
ccea4b3bfb Update TOC v90000.5 2021-03-22 21:39:32 -05:00
86d49d9e5d Update outdated tags (#5) 2021-03-22 10:46:00 -05:00
9c59ab23a3 Change to use manual iteration
It seems like FireEvent() can potentially invalidate the unit entries in
normalUnitsWackyDependents, so extract the next key before calling it.

Fixes #4
2021-03-22 07:58:59 -05:00
de3a5205eb Drastically improve performance by not registering for WoW events that nothing is listening for. (#3) v90000.4 2021-03-21 11:39:16 -05:00
37d63662fa Fix issues caused when a newer version of LibDogTag is loaded after LibDogTag-Unit is loaded. (#2) 2021-03-20 07:26:59 -06:00
7fb0ee06da Add support for nameplate units (#1) v90000.3 2021-02-27 21:21:15 -06:00
bd42fc6339 Add Curse project ID v90000.2 2020-11-29 12:02:39 -06:00
5466a3cfa4 Update TOC, add community packager github action 2020-11-29 11:56:38 -06:00
37ab4b1ea0 Update TOC to 9.0 v90000.1 2020-10-09 09:55:51 -05:00
fe9d3224fa GuildRoster was moved in 9.0 2020-09-12 08:13:47 -07:00
021fd03384 Updated TOC to 8.3 v80300.1 2020-01-14 20:03:26 -06:00
2df75a8983 Fix incorrect return type of [HappyText] 2019-12-06 19:57:33 -08:00
68ef16e6b7 Actually re-added support for pet happiness in Classic
Commit f54d8964 added incorrect logic that caused the tags to go away on Classic. The only change that should have stuck around from that commit was to use the proper unit event.
2019-09-16 21:16:42 -05:00
f54d896417 Re-added support for pet happiness in Classic 2019-09-06 11:28:49 -05:00
93a898dc15 Safer WoW Classic check
These constants are defined in 8.2 and Classic, so it shouldn't be an issue, but might as well make sure we retain as much compatibility with old versions as possible.
2019-08-11 20:42:18 -05:00
fd7cf8d938 More Classic updates
Changed wow_classic checks to use the WOW_PROJECT_CLASSIC constant instead of interface version checks.
Fixed GetQuestDifficultyColor errors in Classic.
Fixed user-reported UnitHasVehicleUI errors in Combos tag.
2019-08-11 15:34:23 -05:00
0c17b4e1a2 Updated TOC to 8.2 v80200.1 2019-06-25 09:50:28 -05:00
c1ccb08c28 Preliminary updates so it doesn't break completely on WoW Classic 2019-05-29 22:49:37 -07:00
6b522a4641 Updated TOC to 8.1 v80100.1 2019-01-12 17:42:14 -06:00
4a306b17c9 Fixed Class tags showing hostile NPCs with class in all caps
UnitClassBase apparently changed in 8.0 to return the unlocalized class name, so now we take the class index from UnitClassBase and pass it to GetClassInfo to print the localized, properly-capitalized class name.
v80000.2
2018-08-30 16:47:04 -05:00
f3baacc232 Fixed some lingering UNIT_POWER usages 2018-07-21 20:35:02 -07:00
61573c6e33 Updated TOC for 8.0 v80000.1 2018-07-16 15:27:08 -05:00
ffcc18961b Updated Mana and class-specific tags for 8.0 2018-07-16 08:35:41 -05:00
07613ed054 Updates for BFA. Backwards compatible with live. 2018-04-21 13:10:19 -07:00
96088703f7 Soul shard parts are still valid for destruction locks 2018-04-01 15:58:40 -07:00
050d53d74a Updated TOC to 7.3 v70300.1 2017-08-31 16:23:46 -05:00
382af4b7f0 Updated TOC to 7.2 v70200.1 2017-03-28 14:40:21 -05:00
c0e1ea6fa8 Can't restrict the event on the AltP tag, because apparently it lets you specify the power type? v70100.2 2016-10-28 21:13:02 -07:00
01204aaffa Fixing small mistake on the event string for the stagger tag 2016-10-26 20:04:21 -07:00
380b0494f9 cvar predictedPower is gone. Changed MP and Mana tags to use UNIT_POWER_FREQUENT so they they continue to have frequent updates. 2016-10-26 19:53:45 -07:00
2d76a7331f Updated TOC for 7.1 v70100.1 2016-10-25 14:42:13 -05:00
605cc96d6c Fixed Combos tag updates for 7.0 (thanks, neoxz04!) v70000.3 2016-07-22 09:59:41 -05:00
6f4e1c0568 Uhhh, right. That's what the MP tag is for. Sorry. 2016-07-21 20:58:23 -07:00
4f44278160 Added missing Legion resource tags 2016-07-21 20:11:28 -07:00
31a2980658 Fixed ARCANE_CHARGES spell power v70000.2 2016-07-19 09:30:49 -05:00
e0fcbf9728 Updated TOC to 7.0 v70000.1 2016-07-18 12:02:51 -05:00
ac85ae649d Re-enabled the "tapped" HostileColor by using the new Legion API
This fixes HostileColor to show gray once again when a unit is tapped by someone else.
2016-05-29 14:20:45 -05:00
162f9509df Added tag for DK rune availability in 7.0
Now that rune types are homogenized, we can query how many are available as a meaningful single value.
2016-05-29 01:23:00 -05:00
924608703c Adjusted specialPowers some more
Warlocks no longer have "soul shard parts"
Insanity is the player's primary resource when in shadow priest spec, so there's no need for a "special power" query for it after all. We do need Arcane Charges, though.
2016-05-29 01:20:33 -05:00