Commit Graph

3557 Commits

Author SHA1 Message Date
Meow e2f3c08581 changed page 9 to 2 2026-03-09 03:06:41 +01:00
Meow 2d2d251734 clearing up dead code - we use nampower now! 2026-03-09 02:59:37 +01:00
Meow a3f38502c2 hunter bar auto swap fix (works for ALL levels) 2026-03-09 02:44:52 +01:00
Meow 0d9c3eacc2 fixed a rare lua error appearing when opening world map 2026-03-08 07:06:50 +01:00
Meow e0a9756b96 clearfocus fix 2026-03-07 19:49:04 +01:00
Meow 5aa4dcf151 clearfocus is what we need... 2026-03-07 19:43:59 +01:00
Meow 73858d79a7 bag OnLeave fix 2026-03-07 19:39:59 +01:00
Meow efd4039843 Update targettargettarget.lua 2026-03-06 06:44:11 +01:00
Meow d3d6d39f61 added missing nil check 2026-03-06 06:34:41 +01:00
Meow 80062535d9 update for swing timer on miss/dodge/parry 2026-03-06 03:47:54 +01:00
Meow 7ad4aecf80 show mana for everyone that has a target as druid 2026-03-05 23:26:26 +01:00
Meow 0337347cef added hunter check for glowing line 2026-03-05 22:08:13 +01:00
Meow b52187f37b fixed druid mana bar sometimes showing up on npc`s 2026-03-05 10:27:56 +01:00
Meow 48c5d50f51 Fix swing timer not resetting on resisted/missed spells
The swing timer now correctly resets when your spell is resisted or misses. Previously, a resisted Moonfire (for example) would not reset the swing timer bar even though the server had already reset your actual swing — causing the bar to desync until the next auto-attack.
2026-03-05 04:09:56 +01:00
Meow c0bd8cb4cf swingtimer update 2026-03-04 22:40:08 +01:00
Meow d3a851b7ed swingtimer change
Swing timer now hides naturally after the timer expires instead of using a fixed 5-second out-of-combat delay
2026-03-04 21:09:05 +01:00
Meow 31ac469812 added speed for ranged and offhand 2026-03-04 19:27:56 +01:00
Meow dbadbc9a18 forgot some cleanups 2026-03-04 19:23:43 +01:00
Meow fef9f1a515 show attack speed 2026-03-04 19:21:34 +01:00
Meow 81aa00821e removed debug messages 2026-03-04 19:18:55 +01:00
Meow bdfc13bb08 swingtimer rework 2026-03-04 19:18:01 +01:00
Meow 8f6b961b4a there is no 29 february 2026 :D
there is no 29 february 2026 :D
2026-03-04 03:40:03 +01:00
Meow 56d9750df2 readme update
readme update
2026-03-04 03:38:55 +01:00
Meow 4fb4035f0c fixed a rare case where debuffs not been shown for nameplates 2026-03-04 03:02:26 +01:00
Meow 3ab62c3ed3 readme update
readme update
2026-03-04 02:44:34 +01:00
Meow 158a6fd737 Update README.md 2026-03-04 02:42:48 +01:00
Meow 922e2734f5 Update README.md 2026-03-04 02:40:54 +01:00
Meow 44c6f3ffd4 Update README.md 2026-03-04 02:38:11 +01:00
Meow 9fa7fd2fff version push
version push
2026-03-04 02:36:11 +01:00
Meow fa7e4f8b40 Range Check: UnitXP mode
Added Range Check Mode dropdown (Vanilla / UnitXP) and UnitXP Range Threshold input field under the 40y-Range Check settings in the GUI
In UnitXP mode, UnitInRange bypasses librange entirely and queries UnitXP("distanceBetween") directly with the configured yard threshold
librange scan loop is disabled when UnitXP mode is active — no TargetUnit cycling, no spellbook scanning, no combat interruption
Fixed UnitInRange referencing librange as an undefined local instead of pfUI.api.librange, which caused silent nil returns
2026-03-04 02:27:11 +01:00
Meow 36ff524af1 unitxp update
- Added a range indicator for target frame (no, there won't be additionally one for group, raid and focus... why? performance reasons...)
2026-03-04 01:55:18 +01:00
Meow c9468e4033 fix: swing timer reset bugs (extra attacks, parry, slam)
Extra attacks (Sword Specialization, Windfury, Hand of Justice) no longer double the swing timer. Added fallback detection for servers that don't set HITINFO_NOACTION correctly: if AUTO_ATTACK_SELF fires while more than 20% of the current swing remains, it's treated as an extra attack and ignored.
Parry reset now uses correct Vanilla mechanic: resets timer to exactly 60% of weapon speed instead of incorrectly subtracting 40% from remaining time.
Slam now hard-resets the swing timer from now instead of chaining from the previous nextSwing, which caused inflated swing times (e.g. 3.76s showing as 4.3s).
2026-03-04 00:13:37 +01:00
Meow fd79a7e776 possible fix for swingtimer.lua
- Added slam and more check mechanics for swing timer.
2026-03-03 23:41:36 +01:00
Meow 6577b3c8d9 fix: escape double quotes in share module serialize
- The serialize() function didn't escape " in string values, causing exports to be invalid Lua whenever a value contained double quotes (e.g. clickcast macros like CastSpellByName("Nature's Swiftness")). This made the Import button stay red with no error message.
2026-03-03 23:10:55 +01:00
Meow 8ae34d052d nampower fallback for icon textures
Icons that return no icon texture by the server are now recieved by GetUnitField and GetSpellRecField with nampower.
2026-03-03 08:46:50 +01:00
Meow f5d2c48933 more fixes for heal predictions
more fixes for heal predictions
2026-03-03 08:29:00 +01:00
Meow c8500efae9 fix for heal predictions with healcomm users
fix for heal predictions with healcomm users
2026-03-03 00:43:24 +01:00
Meow 3922d9879e fixed typos and cleaned up comments 2026-03-02 19:13:45 +01:00
Meow 869b3e4ea3 readme typo 2026-03-02 19:00:04 +01:00
Meow 4ec8541554 fixed a readme typo 2026-03-02 18:59:31 +01:00
Meow e939f1f96a added debug message
added debug message
2026-03-02 13:33:49 +01:00
Meow 958aff610b libdebuff version push for nampower - UPDATE!
libdebuff version push for nampower - UPDATE!
2026-03-02 13:09:19 +01:00
Meow b91ef05a96 SuperWoW dependency fully removed
Read the Readme for more informations please.
2026-03-02 13:05:22 +01:00
Meow c7aca0de99 GUID replacements
* Replace all `local _, guid = UnitExists(unit)` with `GetUnitGUID(unit)` (Nampower 3.0.0+)
* Bump minimum required Nampower version to 3.0.0
2026-03-02 10:41:49 +01:00
Meow 90fc2f83ff libdebuff
Making it as obviousl as i can for players to update...
2026-03-02 09:30:08 +01:00
Meow 668bb3d21f small update
small update
2026-03-02 09:21:15 +01:00
Meow b987789c9e Updated libdebuff
- nampower requirement is now more opposite, showing a big red text on screen and an option to display the link in chat...
2026-03-02 09:16:59 +01:00
Meow 9ec6496b97 small libdebuff adding
Added NP_EnableSpellHealEvents to spelldebuff.lua for proper heal prediction tracking
2026-03-02 09:04:07 +01:00
Meow c16e0c7c38 libpredict comment changes
Changed my german comments to english comments =D
2026-03-02 08:54:37 +01:00
Meow 7e984206d4 Merge branch 'master' of https://github.com/me0wg4ming/pfUI 2026-03-02 08:51:25 +01:00