Commit Graph

2124 Commits

Author SHA1 Message Date
Meow 1f2ded45c5 Swingtimer adjustments
- With nampower we have now real timers for offhand, main hand and ranged!
- changed the ranged frame to have it's own moveable bar.
2026-02-21 15:16:10 +01:00
Meow 570ba05a93 possible fix to NOT detect windfury procs as offhand swing 2026-02-21 05:32:55 +01:00
Meow 6f28fb3730 Added warn color for hunters ranged swing timers (hunters only)
Added warn color for hunters ranged swing timers (hunters only)
2026-02-20 16:01:01 +01:00
Meow 92e22becce Added very accurate ranged swing timer.
Added very accurate ranged swing timer.
2026-02-20 15:14:16 +01:00
Meow 1f3991d004 fix for swing timer.
- Fixed swing timer hiding when you switched the target or had no target. Timer now always runs out showing you when the next swing is available even if you swap targets.
2026-02-19 18:04:23 +01:00
Meow 9e25bf6d2b Revert "fixed swing timer vanishing"
This reverts commit b422a01039.
2026-02-19 17:53:26 +01:00
Meow b422a01039 fixed swing timer vanishing
- Fixed swing timer hiding when you switched the target or had no target. Timer now always runs out showing you when the next swing is available even if you swap targets.
2026-02-19 17:51:32 +01:00
Meow fe93577825 working swingtimer re-written - no errors on load
working swingtimer re-written - no errors on load >.<
2026-02-19 17:16:48 +01:00
Meow ff277d15ad reverted swingtimer changes to old stable version until bugs are fixed...
reverted swingtimer changes to old stable version until bugs are fixed...
2026-02-19 14:48:18 +01:00
Meow a2cdaeb73c reverting last commit since it caused conflicts.
reverting last commit since it caused conflicts.
2026-02-19 07:31:39 +01:00
Meow 862d3e30ee fix for swing timer.
* fixed swing timer incorrectly advancing when HITINFO_NOACTION is set (server did not move swing clock)
2026-02-19 05:13:10 +01:00
Meow 53969ddc01 swing timer fixes and additions
* fixed offhand timer incorrectly showing for 2H weapon users
* fixed sw_texture resolving pfUI.media key correctly instead of passing raw file path
* added proper offhand weapon detection via GetEquippedItem + GetItemStatsField (Nampower), with vanilla API fallback
* added UNIT_DIED event to reset timer when target dies
* added ACTIONBAR_SLOT_CHANGED event to keep HS/Cleave slot cache up to date
* added immediate offhand bar hide when OH weapon is unequipped mid-combat
* added player GUID caching for UNIT_DIED comparison
* added GUI options: texture, font size, show/hide timer text, MH/OH labels, offhand bar, HS/Cleave queue color
* added HS/Cleave queue color coding for Warriors (green = Cleave, yellow = Heroic Strike)
* added unit frame text options: attack speed, min/max damage, unit string, HP/mana display variants, pet name
* removed unreliable dual-wield heuristic guard (mhAge < 0.1)

Co-authored-by: Zedris
2026-02-19 05:04:32 +01:00
Meow f4279be074 fix for swingtimer still showing after target dies.
fix for swingtimer still showing after target dies.
2026-02-18 16:34:35 +01:00
Meow ca2e6c74d7 added offhand swing for swintimer
added offhand swing for swintimer
2026-02-18 16:23:32 +01:00
Meow b5a7e86ab4 new module named swingtimer
new module named swingtimer
2026-02-18 16:13:17 +01:00
Meow 9d6aca9b43 removed dead code
removed dead code
2026-02-18 14:13:58 +01:00
Meow 7165be5636 fix for nameplates sometimes not showing casttimes of mobs
fix for nameplates sometimes not showing casttimes of mobs
2026-02-18 13:37:40 +01:00
Meow c99a35eb82 castspellbyname unit
castspellbyname unit
2026-02-17 16:59:30 +01:00
Meow a2d449cd59 fixed /pfcast to use mouseover properly again
fixed /pfcast to use mouseover properly again
2026-02-17 16:55:18 +01:00
Meow 4c780a1036 updated donation link by request of players... 2026-02-17 15:43:28 +01:00
Meow 64c50e9580 some small changes for druid mana bar
some small changes for druid mana bar
2026-02-17 12:54:09 +01:00
Meow b9eaae5a57 improvements for druid mana bar
improvements for druid mana bar
2026-02-17 12:22:01 +01:00
Meow 221f015677 Changed Spellinfo into GetSpellRec for nampower only support
Changed Spellinfo into GetSpellRec for nampower only support
2026-02-17 01:29:27 +01:00
Meow 7e10a3670d updated focus.lua to use directly CastSpellByName with arg2
updated focus.lua to use directly CastSpellByName with arg2
2026-02-16 23:25:39 +01:00
Meow 5c28fcb9af removed debug code
removed debug code
2026-02-16 15:22:13 +01:00
Meow be4f8d8f22 Fixed castbar for focus
Fixed castbar for focus
2026-02-16 15:18:06 +01:00
Meow def000a7c4 Refactoring: Nampower Integration & SuperWoW Cleanup
* Replaced SuperWoW GUID with native Turtle WoW GUID in focus system
* Added memoization API for `/pfcast` and `/castfocus` performance boost
* Moved Druid mana bar from superwow.lua to nampower.lua
* Cleaned up superwow.lua - removed duplicate/migrated code
* Updated GUI: "Druid Settings" replaces "SuperWoW Settings" header
* Focus system now standalone - no SuperWoW dependency required
2026-02-16 14:20:31 +01:00
Meow 68c2b2d1dc nameplates alpha fix
nameplates alpha fix
2026-02-08 14:17:47 +01:00
Meow f43b8f19f8 update for libdebuff
Read the readme!
Version push
2026-02-06 16:32:13 +01:00
Meow 37beca7103 New throttling menu
New throttling menu
2026-02-06 08:07:33 +01:00
Meow 54355c9019 enhanced merge into master
Final release!
2026-02-04 22:48:30 +01:00
Meow df550cf9e2 nameplate animation
- If debuff animation timer is loaded it loads "COOLDOWN_FRAME_TYPE" (more heave for performance)
- If  debuff animation disabled it loads normal frames for the timer display.
2026-01-29 06:17:06 +01:00
Meow 7c91ccf360 small update
Please read the readme to see what has been changed.
2026-01-27 07:32:16 +01:00
Meow 1e459db21a hide CooldownStyleAnimation fix
hide CooldownStyleAnimation  fix
2026-01-25 08:44:16 +01:00
Meow 7898895cf4 timer animation fix
timer animation fix
2026-01-24 02:33:17 +01:00
Meow bb0774d73e Revert "removed wrong placed range faders"
This reverts commit 98e0084788.
2026-01-22 22:44:00 +01:00
Meow 98e0084788 removed wrong placed range faders
removed wrong placed range faders
2026-01-22 17:49:25 +01:00
Meow 8af8809ada new nameplate feature
new nameplate feature
2026-01-21 20:58:38 +01:00
Meow 7ba168f7da nameplates performance fix
nameplates performance fix
2026-01-19 03:40:53 +01:00
Meow 56fe278285 removed duplicate
removed duplcate queue update on visual target update
2026-01-14 18:10:33 +01:00
Meow 5408270324 nameplate level update
fixed nameplates with same names taking their levelfrom a database. Level is taken from database only if "??"
2026-01-14 08:46:00 +01:00
Meow cade338791 - Nameplate fix
- Fixed Inactive Nameplate Alpha not working properly.
2026-01-14 02:36:31 +01:00
Jrc13245 321fb3c14e disable unfavorable settings interfering with SuperCleveRoidMacros when addon is present 2026-01-13 14:56:02 -05:00
Meow c9048b07be Revert "unitxp size reduce"
This reverts commit 6198cdc9a7.
2026-01-12 07:41:22 +01:00
Meow ee078cf1b2 Revert "namepower change"
This reverts commit 94335e683c.
2026-01-12 07:41:13 +01:00
Meow 6198cdc9a7 unitxp size reduce
unitxp size reduce
2026-01-12 07:01:15 +01:00
Meow 94335e683c namepower change
Nampower module change from jrc13245
2026-01-12 06:33:35 +01:00
Meow 30544e2acc raid roster update
raid roster fallback update changed to 1second (doesn't need more cause this is a backup)
2026-01-11 21:46:02 +01:00
Meow 25c0e744cd nil check for totems
- No more totem errors...
2026-01-11 17:00:11 +01:00
Meow b1540c4b4c tick.time adjustments
tick.time adjustments
2026-01-11 00:09:08 +01:00