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
95d41a3b52
Removed deprecated powers from Legion
...
All Warlocks use soul shards and Druids no longer use Eclipse
2016-05-28 11:25:07 -05:00
2f73b5bd7d
Added tags for Monk Stagger
2016-05-28 11:24:17 -05:00
dedbf942a3
Added generic Mana tags
...
There are too many classes that have mana in the background alongside some other power type, so I've added Mana, MaxMana, etc. tags to support "always get me my mana values, no matter my current power type" use cases.
Deleted the new ShadowPriestMana module, but left DruidMP and MonkMP alone since they have existed for a long while.
2016-05-28 01:55:53 -05:00
a2d03e1568
Increased dev version number now that we're using the datestamp instead of a unix timestamp
2016-05-27 00:18:45 -05:00
bc8d45a7eb
Maybe file-date-integer will work
2016-05-27 00:12:39 -05:00
f115114a15
Switched to project-timestamp to see if the packager will cooperate
2016-05-27 00:07:56 -05:00
b163e6ad65
Marked as compatible with 7.0
2016-05-26 17:51:02 -05:00