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
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 )
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 )
2021-02-27 21:21:15 -06: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
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
03b847b65c
Replaced SVN keyword substitution
2016-05-26 15:25:08 -05:00
7b0bf189f2
- Added a check for a variable named __DT_dontcancelupdatesforMO on fontStrings in order to prevent the timer handler from canceling queued updates on fontStrings whose unit kwarg == "mouseover". Behavior remains unchanged if this variable is not set.
2014-05-10 01:15:19 +00:00
04b2e80bf9
- Check that guid isn't nil before calling calculateBestUnit() from inside refreshGUID() in order to greatly cut down on CPU usage and hopefully prevent some more 'script ran too long' errors.
2013-10-04 02:18:45 +00:00
37cd061474
- Added a call to DogTag.checkYield to help solve the "script ran too long" errors
2013-08-02 04:02:54 +00:00
05e90fc28b
- Added arena and arenapet units with localized default names
2013-07-30 08:20:49 +00:00
7f9e912fe2
- Add localized default names for boss units
...
- Added UNIT_TARGETABLE_CHANGED as a UnitChanged trigger
2013-07-30 07:52:54 +00:00
b18a7b964c
- Added boss5 to boss unit tokens, and boss target/targetarget wacky units
2013-07-30 07:20:24 +00:00
13961c7ec8
- Reverted r237 and r234 as they did, in fact, break something in IceHUD and probably other mods.
2012-08-27 05:48:35 +00:00
214fa5f449
- Commented out a now-unused function.
2012-08-27 04:52:51 +00:00
576d0e2e28
- Rewriting completely moronic code, 17 lines at a time.
2012-08-27 04:42:22 +00:00
dc1075b90a
- Commented out some code that, to me, looks pretty pointless. Apologies if I break something somewhere.
2012-08-27 03:35:32 +00:00
1c13ac712f
- Cheap fix for LibDogTag-Unit-3.0.lua line 223: attempt to index local 'guidToUnits_oldGuid' (a nil value). See http://wow.curseforge.com/addons/tellmewhen/tickets/539-random-error-2/ for more info. I don't know why this happened, but hopefully I fixed it.
2012-08-26 09:54:11 +00:00
b037b9b0f1
- More WoW 5.0 fixes for parties/raids and talent queries.
2012-06-30 21:21:37 +00:00
bd9b115de1
- Added upvalues
...
- Fixed an incorrect comparison
2012-04-03 03:30:29 +00:00
c6f5539908
- Reverted back to the old revision number until I can figure out why all the version numbers in all of the DogTag addons are so screwy
2012-04-02 08:47:34 +00:00
8a105b05c8
- Cybeloras: Fix for "Error with code: bad argument #1 to "format" (string expected, got nil)"
2012-04-02 08:41:32 +00:00
364a14e6e3
Add support for new boss[1-4] UnitIDs.
2009-12-30 21:44:28 +00:00
ae13b67032
Touch the file so the minor version gets updated so in place upgrades work.
2009-08-04 23:32:40 +00:00
d873311e6a
Bugfix with the wacky unit caching
2009-05-10 21:04:03 +00:00
6a26988136
Add a system of unit tracking to match wacky units against non-wacky units and ride off of their events if possible.
...
Also cache the player and pet power and only issue FastPower events when there's an actual change.
2009-05-03 21:04:31 +00:00
57e9f87050
since predicted health no longer exists, remove support for it. Also make predicted power handled optionally and checked by the CVar.
2009-05-03 19:11:38 +00:00
fda35bdf13
Change the way that Cast tags are calculated. Should be quite a bit more reliable now.
2009-03-23 02:19:13 +00:00
b32b3de6be
bugfix with FastStats since UnitGUID("player") is nil on first login
2008-12-30 04:08:07 +00:00
896a0d4d2a
performance tweak
2008-12-30 02:19:55 +00:00
da95c03ba9
- Give fast updates to frames representing the player or pet frame not just those exact frames.
2008-11-27 00:22:49 +00:00
1f786d228d
- [Combos] takes being on a vehicle in account
...
- "vehicle" is now a valid unit.
2008-11-21 09:55:22 +00:00
30d63574ec
Update current health and power for player and pet (if exists) every 0.05 seconds.
2008-10-13 23:17:49 +00:00
de68cc2cdd
WoWAce Post-Processing: Virtually inflate Library Revision numbers for proper upgrade path
2008-10-09 21:52:36 +00:00
ae7e202272
Continuing the crusade against PLAYER_PET_CHANGED, one addon at a time. Potential bugfixings but likely nothing significant.
2008-08-30 15:54:17 +00:00
40da7d4a5f
- Make the check for the mouseover unit a bit saner.
2008-07-07 18:34:07 +00:00
49901418e4
- fix a bug which caused all fontstrings to be seen as wacky units.
...
- set the wacky unit update time to 0.5 instead of 0.25
2008-06-25 00:00:16 +00:00
53b2573e2e
- small optimization by assuming that the player unit always exists
2008-04-05 03:59:48 +00:00
d03c596f14
- update API
...
- use :ClearNamespace
2008-03-28 21:34:02 +00:00
a87c215fff
- fix issues with [AFK] and [Dead] not picking up properly.
2008-03-28 15:36:03 +00:00
cc1e8f32e8
- fix a bug with unit declarations.
2008-03-27 21:31:50 +00:00
1697d73918
- fix an issue with Threat
...
- make sure to check if units exist before running functions on them
2008-03-23 16:06:47 +00:00
5aaf8c9e19
- Add some more categories
2008-03-23 00:01:25 +00:00
13e3135d96
- update to use functions as tags
...
- add Status category
2008-03-20 01:59:10 +00:00
472a057309
- If the mouseover unit doesn't exist, prevent any updates to related fontstrings, so that fadeouts of tooltips and the like work properly
...
- use the boolean type instead of string;nil
- add Characteristics module.
2008-03-16 16:22:48 +00:00