shagu
de3f366ebf
superwow: convert enchanting links back and forth
2024-11-07 12:17:26 +01:00
shagu
c3336a19e6
superwow: remove unfinished spell link conversion
2024-11-07 10:09:37 +01:00
shagu
b72247c8da
superwow: convert enchant links to spell links
2024-11-06 23:07:01 +01:00
shagu
727bf44acb
turtle-wow: add new druid dot durations
2024-11-06 15:47:06 +01:00
shagu
b629c3e7d3
turtle-wow: only apply changes to available skins
2024-11-06 13:21:10 +01:00
shagu
5cd6475e16
thirdparty-vanilla: only skin existing dropdowns
2024-11-06 10:43:19 +01:00
Artur Morozov
7d61e278c1
turtle-wow: fix nil error when NPC instantly die from Conflagrate
2024-11-06 08:16:14 +01:00
shagu
7c4c17fc1f
nameplates: always use parent as nameplate anchor
2024-11-04 19:42:58 +01:00
Artur Morozov
b56836d2eb
turtle-wow: update Immolate duration after cast Conflagrate
2024-11-04 14:30:24 +01:00
shagu
f420c5f7f7
castbar: increase framelevel of castbar
2024-11-04 14:18:04 +01:00
shagu
ba4403850c
addoncompat: add prat to the softconflict list
2024-11-03 13:23:56 +01:00
shagu
c7008abf05
nameplates: use single event listener for all plates
2024-11-03 11:54:06 +01:00
shagu
8832e42fef
turtle-wow: remove obsolete trueshot castbar entries
2024-11-03 11:12:42 +01:00
shagu
667dfc226d
nameplates: use superwow unit guid as unitstr
2024-11-03 11:09:00 +01:00
shagu
979f9e28e0
nameplates: only change parent sizing when required
2024-11-03 10:49:45 +01:00
shagu
fc964b2177
nameplates: add option for vertical offset
...
Due to the secure frame requirements in TBC, this option only exists in vanilla.
The feature is also experimental, as it removes the OnEnter/OnLeave events. There
is a ':Click' that can be called on the parent, but there is no ':Enter' or ':Leave'
that could be called to run the scripts. The parent also have no GetScript("OnEnter")
so there's no way to access the script that changes the color and shows the tooltip.
2024-11-03 10:45:47 +01:00
shagu
a3f811a055
minimap: don't overwrite minimap strata
2024-11-02 15:09:42 +01:00
shagu
073bf5ec42
panel: refresh ammo slots on bag update
2024-11-02 14:40:51 +01:00
shagu
b54d172175
turtle-wow: skin proffession buttons and edit box
2024-11-02 12:49:47 +01:00
shagu
69f28b0515
turtle-wow: only change position if skin is enabled
2024-10-31 08:25:32 +01:00
Zeb Walker
3958fb42a5
turtle-wow: rearrange profession elements
2024-10-31 08:24:31 +01:00
bhhandley
d466fdd2db
panel: add total line to gold info panel
2024-10-06 10:03:24 +02:00
shagu
577e88c18a
nameplates: keep target nameplate above others
...
Thanks @Otari98 for the idea and implementation via:
https://github.com/shagu/ShaguPlates/pull/30
2024-09-28 11:05:47 +02:00
shagu
a9d2494fee
bags: remove regex workaround for bag searches
2024-09-23 12:51:09 +02:00
shagu
21f77eddbd
loot: only close the proper dialog window
2024-09-23 10:50:15 +02:00
dbulatovicx32
b0553c1328
unitframes: add option for text offsets for hp & power bars
2024-09-23 09:44:20 +02:00
bhhandley
b707c4b11f
bags: add option to anchor bags above chat
2024-09-23 09:36:58 +02:00
shagu
fd4df67eb4
bags: make sure bag slot frame is initialized
2024-09-18 09:52:35 +02:00
shagu
b00dc9e33c
nameplates: abbreviate unit names if option is set
2024-09-03 22:20:51 +02:00
shagu
b8d23a0e28
nameplates: combat state border colors
...
* red: attacking player
* yellow: attacking other
* blue: no target (npc only)
* none: out of combat
This only works if super-wow is enabled.
2024-09-02 16:38:44 +02:00
shagu
641476c1bc
superwow: ignore buff procs during cast
2024-08-10 08:19:06 +02:00
dbulatovicx32
ada9ee9242
unitframes: add offset options to power bars
2024-07-26 19:31:25 +02:00
shikulja
9a40ca7b9b
chatcopy: escape to close chatcopy mode
2024-07-26 19:29:27 +02:00
shagu
cecc334e6b
mapcolors: remove unnecessary function call
...
- add line breaks between function definitions
- remove debug output and misleading comments
2024-06-07 09:15:34 +02:00
Artur Morozov
f5dcfa6e0e
mapcolors: rewrite module implementation
2024-06-07 09:16:02 +02:00
shagu
2be1cacdfc
actionbar: remove item count from reagent strings
2024-05-19 14:30:11 +02:00
shagu
57fd9b5178
turtle-wow: apply chat styles to hc chat
2024-05-16 10:22:25 +02:00
shagu
02443592cd
cooldown: use the regular one-line throttle
2024-05-14 08:44:04 +02:00
shagu
0006b9c5d7
cooldown: cache parent name if existing
2024-05-14 08:37:33 +02:00
shagu
70653c7dcf
cooldown: only update own alpha if parent changed
2024-05-14 08:35:38 +02:00
shagu
d7deff8845
actionbar: check for reagent table index not nil
2024-05-10 23:36:56 +02:00
shagu
b49afcaba9
superwow: only remove existing entries on fail
2024-05-10 10:33:35 +02:00
shagu
77763cd95d
superwow: move into its own module
...
Moving superwow integration from thirdparty into a seperate module.
It's a client mod, not an addon and therefore should not bloat the
thirdparty section that is already huge enough.
It was a mistake to treat it as an addon-compat in first place.
Now having it as a seperate module also allows it to grow better
over time as new SuperWoW features are integrated into pfUI.
2024-05-10 10:02:58 +02:00
shagu
cc5ad5d3d4
castbar: rework channel and superwow logic
2024-05-10 09:27:04 +02:00
shagu
e95c02e981
thirdparty: add support for superwow spell stops
2024-05-10 09:26:52 +02:00
shagu
ae94b5d150
thirdparty: add support for superwow channel skills
2024-05-10 09:26:12 +02:00
shagu
59878b3f8f
thirdparty: add support for superwow spell cast
2024-05-09 10:49:03 +02:00
shagu
f7c8fdd886
unusable: always rely on button caches again
2024-04-23 17:57:17 +02:00
shagu
119d5fe2a6
actionbar: rewrite reagent counter logic and caches
2024-04-21 15:04:05 +02:00
shagu
b3d4eb4288
unusable: rework module and rewrite caching logic
2024-04-21 15:03:09 +02:00