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
d503aee6b1
toc: bump version to 5.4.7
2024-09-28 11:15:00 +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
shagu
9bb9dbf4e1
unitframes: use correct text anchor on power bars
2024-09-23 09:57:30 +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
67f366dd47
toc: bump version to 5.4.6
2024-08-10 08:23:15 +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
8d35a13d7e
skins: do not recreate existing profession buttons
2024-07-21 18:33:19 +02:00
Kyriakos (Dominick) Sidiropoulos
3e19e5b8ed
libdebuff: align and optimize spell post-hooks
2024-07-02 20:57:49 +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
Kyriakos (Dominick) Sidiropoulos
4da109a705
libspell: use proper caching index for ranked spells
2024-06-07 09:03:30 +02:00
Kyriakos (Dominick) Sidiropoulos
5a7ee5277b
libcast: optimize spell cast hooks
...
- move rank & texture caching to CastCustom
- extend CastCustom with additional arguments
- remove action id scanning from CastSpellByName
2024-06-07 09:02:22 +02:00
Kyriakos (Dominick) Sidiropoulos
b7289a702c
libcast: make post-hook update last cast texture
...
we now set lastcasttex from the texture returned by libspell.GetSpellInfo in "CastSpellByName" post-hook
2024-06-04 08:55:56 +02:00
Kyriakos (Dominick) Sidiropoulos
0bd90d47b4
libcast: reuse spellname and texture from previous call
...
- introduce a guard-close in case the spell is phony
- reuse the spell-name and texture returned by GetSpellInfo()
2024-06-04 08:49:37 +02:00
Kyriakos (Dominick) Sidiropoulos
2b58818f0e
libspell: pass 2nd argument to scanner find to disable exact matching
2024-06-03 09:36:51 +02:00
Kyriakos (Dominick) Sidiropoulos
a45c9f3dbe
libspell: return spell book id and its book-type
2024-06-01 11:12:01 +02:00
shagu
7e0990c4e6
librange: disable 40y checks while in cat form
2024-05-23 10:37:31 +02:00
shagu
c6574adb58
toc: bump version to 5.4.5
2024-05-19 21:52:18 +02:00
shagu
7e7c2f1df8
profiles: initialize profiles as early as possible
2024-05-19 21:49:58 +02:00
shagu
2bc2f2aeb1
core: use empty config variable as fallback
2024-05-19 21:49:37 +02:00
shagu
82759a9f81
config: create initial config in global space
2024-05-19 21:29:29 +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
f5a47b8fbc
libcast: handle interrupts correctly
2024-05-15 07:50:58 +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
5790ef71b6
api: cache color values for time strings
2024-05-14 08:29:28 +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
604f455042
toc: bump version to 5.4.4
2024-05-10 10:04:55 +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
23c8f2744a
toc: bump version to 5.4.3
2024-05-10 09:43:34 +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