Meow
02e5ecdbeb
6.2.2 push
...
For more informations read the readme please!
2026-01-10 12:48:07 +01:00
Meow
0c41f69cd3
fixed str.match
...
- Changed string.match intop string.find (string.match not exists in lua 5.0)
2026-01-10 11:23:42 +01:00
Meow
5438131ae9
fix for rake, rip + bite
...
- Fixed rake and rip timer not being refreshed on 5point bite with the new llibdebuff logic
2026-01-10 05:40:15 +01:00
Meow
4c8e424565
- New spell tracking!
...
For more informations read the latest changelogs in the readme!
2026-01-10 05:32:03 +01:00
Meow
77147242f4
v6.2.0 - HoT Timer System Overhaul & Nameplate Fixes
...
HoT Timer fixes (Regrowth duration, Instant-HoT detection, SuperWoW UNIT_CASTEVENT support, HealComm compatibility), Nameplate zoom/flicker fixes, Druid Rip/Rake combo point tracking, Ferocious Bite refresh fix, energytick talent filter.
See README.md for full changelog.
2026-01-10 03:42:42 +01:00
Meow
10a1def220
4 possibles fixes.
...
1. Healpredict working properly together with Healcomm users.
2. Hots duration timers shared across all pfui users in the raid/group
3. Fix for nameplates vibrating when zoom is activve.
2026-01-10 00:37:23 +01:00
Meow
e83ff80538
Version 6.1.1 - Chat & Nameplate Level Fixes
...
Bugfixes:
- Fixed targeting high-level players overwriting known level with -1
- Chat now shows "??" instead of -1 for unknown levels
- Nameplates now use stored level from database after reload
- Nameplate level color now uses difficulty color when loaded from DB
Config Changes:
- Chat player level display now disabled by default
2026-01-08 19:02:02 +01:00
Meow
34f5c3eb02
Version 6.1.0 - Raid/Party Frame Fixes
...
Bugfixes:
- Fixed 40-yard range check not working for raid/party frames
- Fixed aggro indicator not displaying properly on raid/party frames
- Improved aggro cache to only cache positive results for instant detection
- Fixed HP/Mana not updating with "Use Raid Frames for group" enabled
- Added SuperWoW nil-check for SpellInfo
- Added missing events: PARTY_MEMBER_ENABLE, PARTY_MEMBER_DISABLE, PLAYER_UPDATE_RESTING
UI Improvements:
- Share/Hoverbind buttons now show warning when module is disabled
2026-01-08 12:25:18 +01:00
Meow
5d0e195d1e
performance update
...
performance update
2026-01-03 12:58:31 +01:00
shagu
2e5ed4d7e7
libpredict: use selfcast if addons set true as target
2025-08-16 09:56:39 +02:00
shagu
73561eda4a
compat: make hooksecurefunc append by default
2025-07-30 20:18:52 +02:00
shagu
c38a2d3f18
libtooltip: use correct return value for auctions
2025-07-24 08:24:19 +02:00
shagu
0b24c5f121
libtooltip: use old method to detect item links
2025-07-18 15:34:04 +02:00
shagu
49bdddf25c
libtooltip: improve auction item link handling
...
based on: https://github.com/shagu/ShaguTweaks/commit/2eace5ffd6ecda09d376969885aabcf247611b8e
2025-06-30 08:09:14 +02:00
shagu
7bde1ec5d2
libdebuff: clean up and reduce duplicated code
2025-06-08 09:44:53 +02:00
shagu
3ce7cb63a2
libspell: skip spell index of invalid spells
2025-06-01 14:44:12 +02:00
shagu
32b14706f8
libpredict: update renew set bonus duration
2025-05-25 17:05:51 +02:00
shagu
c545c66529
libdebuff: restore timer after failed spell casts
2025-05-25 16:18:50 +02:00
shagu
c25c5ff7a4
libdebuff: dont overwrite pending spell queue
2025-05-25 16:17:55 +02:00
shagu
060f8de940
libpredict: increase default renew duration to 15
2025-05-25 14:49:36 +02:00
shagu
2969f1f9be
libdebuff: add method to iterate own debuffs
2025-05-25 14:12:14 +02:00
shagu
3d4e67e7f4
libdebuff: add experimental self cast tracking
2025-05-25 13:29:22 +02:00
shagu
af2278da6b
libpredict: add support for on-self in cast hook
2025-04-20 12:08:25 +02:00
shagu
bedd293ce7
libpredict: add support for target arg in cast hook
2025-04-19 23:32:48 +02:00
shagu
925654fe09
libpredict: add fallback target to self
2025-03-28 21:35:01 +01:00
shagu
7fb0cf6d98
libpredict: decrease timeout for spellcast fails
2025-03-28 20:47:14 +01:00
shagu
3fa7a775f6
libpredict: cache next target while regrowth is pending
2025-03-28 19:34:05 +01:00
shagu
6ee877f42c
libpredict: use locales for all hardcoded spells
2025-03-28 19:13:33 +01:00
shagu
934600c2ea
libpredict: save regrowth target on spellcast start
2025-03-28 18:48:25 +01:00
shagu
5113ff9c74
libpredict: rework regrowth timer delay
2025-03-28 18:24:59 +01:00
shagu
ffd7d48fe2
librange: add z-axis to superwow range detection
2024-11-26 21:22:20 +01:00
shagu
4b50ea8972
librange: try to use superwow for range detection
2024-11-26 21:02:30 +01:00
shagu
532f1c7e57
libpredict: skip aura updates on disabled unitframes
2024-11-04 15:26:24 +01:00
shagu
4cec209e4d
libpredict: calculate timeleft in GetHotDuration
2024-11-04 15:19:40 +01:00
shagu
3d3e550ee0
libpredict: trigger aura events of relevant unitframes
2024-11-04 15:17:56 +01:00
Artur Morozov
b56836d2eb
turtle-wow: update Immolate duration after cast Conflagrate
2024-11-04 14:30:24 +01:00
gwetchen
59b92d7ede
libpredict: count tierset bonus on each item tooltip
2024-11-04 14:17:04 +01:00
shagu
d9aa50decb
libpredict: align hot prediction with other functions
2024-11-04 13:18:21 +01:00
shagu
ffca176694
libpredict: add prediction without group
2024-11-04 12:44:25 +01:00
shagu
5f62acacb1
libpredict: convert strings into locale tables
2024-11-04 12:25:03 +01:00
gwetchen
b423b9b32d
libpredict: add healcomm compability for vanilla hots
2024-11-04 12:13:19 +01:00
Kyriakos (Dominick) Sidiropoulos
3e19e5b8ed
libdebuff: align and optimize spell post-hooks
2024-07-02 20:57:49 +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
f5a47b8fbc
libcast: handle interrupts correctly
2024-05-15 07:50:58 +02:00