shagu
6042e721c7
nameplates: detect server sent values below 100
2020-05-03 14:08:56 +02:00
shagu
e2152a0326
nameplates: add option to show health in percent
2020-05-03 13:38:46 +02:00
shagu
267c38ab11
nameplates: switch to libhealth by name function
2020-05-03 13:30:53 +02:00
shagu
65374aea5a
nameplates: add option for custom debuff icon size
2020-04-28 12:37:01 +02:00
shagu
8689a1ec06
nameplates: only read level if it is shown
2020-04-17 20:57:29 +02:00
shagu
4ff21b578e
nameplates: only show boss level for npcs
2020-04-17 20:42:19 +02:00
shagu
7c012be822
nameplates: use libhealth values if existing
2020-04-11 16:32:07 +02:00
shagu
f3b01c8602
nameplates: rewrite entire module
...
* Add additional options to hide specific types
* Use more accurate debuff logic
* Use proper pfUI borders around elements
* Provide instant updates on config change
* Reduce OnUpdate functions on each frame
* Only Refresh plate on value change and events
* Remove unnecessary textures from the plate
* Separate vanilla quirks from the core
* Deprecate "legacy" option
2020-02-28 16:54:11 +01:00
shagu
18bd54d54a
nameplate: use same nil function for all plates
2020-02-20 19:20:45 +01:00
shagu
3334c7469f
modules: make all modules aware of the new borders
2019-12-18 18:54:09 +01:00
shagu
384cbad7dd
nameplates: fix castbar for tbc clients
2019-08-30 20:51:26 +02:00
shagu
7c520e911b
nameplates: unify target detection
2019-08-30 20:50:29 +02:00
shagu
b0b74bf51f
nameplates: disable game castbars
2019-08-30 20:49:11 +02:00
shagu
2d68f3c60d
nameplates: disable right-click emulation for tbc
2019-08-03 09:03:42 +02:00
shagu
7beda0fc5b
nameplates: use proper target glow detection
2019-08-02 18:03:11 +02:00
shagu
b0f338204f
nameplates: disable modern click handlers for tbc+
2019-08-02 17:57:02 +02:00
shagu
99b89dae2d
nameplates: use alpha to skip flicker on init
2019-08-02 17:56:09 +02:00
shagu
04e489bc2c
nameplates: disable modern click handlers for tbc
2019-08-02 17:38:26 +02:00
shagu
e9237b59b2
core: use concrete string based client checks
2019-06-10 17:06:31 +02:00
shagu
c939f8b322
core: use media mechanism for configurable paths
2019-06-10 13:35:48 +02:00
shagu
7632f92dd1
core: use new media mechanism for all textures
2019-06-10 13:35:48 +02:00
shagu
70acbe4307
nameplates: add option to choose custom texture
2019-05-01 18:46:38 +02:00
shagu
669e613926
nameplates: add option to use custom glow color
2019-05-01 16:42:08 +02:00
shagu
77d4397187
nameplates: add option to set inactive alpha
2019-05-01 16:38:59 +02:00
shagu
8e64a38388
nameplates: add target nameplate glow
2019-05-01 16:33:07 +02:00
shagu
d152c1e238
nameplates: fix empty castbar icon
2019-04-21 19:10:15 +02:00
shagu
7bc60e723d
core: whitelist a bunch of modules for tbc
2019-04-07 14:48:58 +02:00
shagu
22b00b1289
nameplates: optimize scanner performance
...
* reduce memory footprint of each scanner run
* reduce execution time when new nameplates are detected
2019-03-31 14:59:20 +02:00
shagu
2fb7828bfd
nameplates: only access frame if name is defined
2019-03-31 14:59:05 +02:00
shagu
d8ff32a3d2
libunitscan: unify all unit scanners
2018-11-02 17:46:23 +01:00
shagu
5dfe5a4899
compat: initial layout of client abstraction api
2018-11-01 14:55:29 +01:00
shagu
d168e845db
nameplates: fix click events on legacy plates
2018-10-09 21:06:38 +02:00
shagu
932e78bc3e
nameplates: disable clicks while spell targeting
...
Thanks @woblight
2018-10-09 20:47:00 +02:00
shagu
4263ee83e1
nameplates: fix index of UnitDebuff timers
2018-09-30 14:47:51 +02:00
shagu
7ecb7d5411
libdebuff: use proper invocation of UnitDebuff
2018-09-30 14:16:51 +02:00
shagu
2c66e5c0c2
libdebuff: emulate UnitDebuff API call
2018-09-30 13:42:46 +02:00
shagu
570cd80fd0
nameplates: add option to zoom target nameplate
2018-08-18 20:32:14 +02:00
Road-block
44ffb10024
libtipscan: add new tooltip scanning library
2018-07-31 21:23:01 +02:00
shagu
9f000a00c3
nameplates: add option for legacy click handlers
2018-07-16 14:45:15 +02:00
shagu
563d998afe
nameplates: add option to hightlight target
2018-06-01 21:05:10 +02:00
shagu
924b2a351e
libdebuff: transform module to library
2018-06-01 20:58:49 +02:00
shagu
9eb2b97f57
libcast: add global library for cast detection
2018-06-01 20:58:44 +02:00
shagu
8489a9b01d
nameplates: add target indicator
2018-06-01 10:17:29 +02:00
Lichery
40d19fc606
nameplates: add support for mobhealth and mobinfo
2018-05-26 01:11:45 +02:00
shagu
4250b3cc74
nameplates: fix debuff icon alignment
2018-04-27 20:12:48 +02:00
shagu
41e2400bcb
cooldown: only draw cd on known frames
2018-04-08 19:04:43 +02:00
stokbaek
d699fc9e20
nameplates: add option to hide totems
2017-11-18 01:59:41 +01:00
shagu
5243feda43
nameplates: also write original blizz variables
2017-11-15 20:01:05 +01:00
William Gunter
4300d5472a
nameplate: add option to display combopoints
2017-10-12 20:52:17 +02:00
shagu
25741b2305
nameplates: fix castbar nil error
2017-08-21 18:58:53 +02:00