Commit Graph

124 Commits

Author SHA1 Message Date
NoM0Re cfc26d8c99 Fix incorrect login message, rework LibGroupTalentsWrapper
The login message was triggered incorrectly due to the "Beta" tag in the version string. This has been fixed.

Almost completely removed due to impracticality with the 3.3.5a API.
When RAID_ROSTER_UPDATE or PARTY_MEMBERS_CHANGED fires, data is unavailable for ~1.5 seconds.
If these events fire again within that time, the timer needs to be restarted, leading to excessive code complexity and requiring handling for every edge case.
Instead, we now simply check if the unit has changed when the library fires its callback.
2025-02-19 01:45:04 +01:00
NoM0Re 86b49b4010 update SwingTimer
Offhand is still not working because we don't have the CLEU arg isOffHand, that came with Cata
2025-02-17 00:34:30 +01:00
NoM0Re c9bc8b555b fix techframe 2025-02-15 18:29:53 +01:00
NoM0Re c1c58d46d0 from retail 2025-02-15 14:40:24 +01:00
NoM0Re 290981ff25 from retail
diffchecked
2025-02-14 18:46:41 +01:00
NoM0Re 5c9b4aeb4e from retail
fix of the reverted commit
2025-02-12 21:40:08 +01:00
NoM0Re b7a505f118 Revert "from retail"
This reverts commit fc4b265688.
2025-02-12 20:46:34 +01:00
NoM0Re fc4b265688 from retail 2025-02-11 20:50:42 +01:00
NoM0Re f94aff6a9d from retail 2025-02-11 20:18:57 +01:00
NoM0Re 5d1ac74d27 Rework LibGroupTalents now also returns function returns additionally, add Spec Role triggers to load/generic/bt2, fix WeakAuras.GetRegion
- **WeakAuras.SpecForUnit(unit)** = Returns: `classFileName..spec`, `Dominant Tree`, `spent1`, `spent2`, `spent3`
- **WeakAuras.GetUnitRole(unit)** = Returns one of: `"melee"`, `"caster"`, `"healer"`, `"tank"`
- **WeakAuras.SpecRolePositionForUnit(unit)** = Returns: `Dominant Tree`, `spent1`, `spent2`, `spent3`
- **WeakAuras.CheckTalentForUnit(unit, talentId)** = Returns: `"Points spent"` in talent or `nil`
- **WeakAuras.CheckGlyphForUnit(unit, glyphId)** = Returns: `true` if the player has the glyph associated with `spellID` or `spellName`, we can only see the glyphs of players running `LibGroupTalents-1.0`
2025-02-11 00:12:30 +01:00
NoM0Re 4f40aa0b40 from retail 2025-02-09 02:42:51 +01:00
NoM0Re 0ee4e79d36 (fix/prototypes) item count, item equipped, cooldown/charges/count 2025-02-08 15:05:57 +01:00
NoM0Re 3913a570fa from retail 2025-02-02 19:22:54 +01:00
NoM0Re 95a13c6896 fix libs not loading, use libgrouptalents, but still not working 2025-02-01 20:17:50 +01:00
NoM0Re fb09181ee7 from retail 2025-01-28 20:40:12 +01:00
NoM0Re 8e07a6495c from retail 2025-01-27 03:28:33 +01:00
NoM0Re 1793d7ac19 fix WatchUnitChange 2025-01-26 19:59:47 +01:00
NoM0Re 4750b095d3 from retail 2025-01-26 03:47:13 +01:00
NoM0Re 667a2f3f50 from retail 2025-01-25 23:37:36 +01:00
NoM0Re e8451987a3 from retail 2025-01-25 18:42:10 +01:00
NoM0Re 6eafc394ae from retail 2025-01-25 17:12:25 +01:00
NoM0Re bd4cba924f from retail 2025-01-25 16:14:11 +01:00
NoM0Re bd6985e67a from retail 2025-01-24 21:18:29 +01:00
NoM0Re 3fcb60f399 from retail 2025-01-24 18:12:49 +01:00
NoM0Re 4ef5381aaa from retail 2025-01-24 16:27:58 +01:00
NoM0Re df23f7238e from retail 2025-01-23 22:04:34 +01:00
NoM0Re 10cc113802 from retail 2025-01-23 20:33:10 +01:00
NoM0Re e1e0744ecf from retail 2025-01-23 18:30:22 +01:00
NoM0Re 23c7da5ea6 Refactor progress handling
probably some regressions
2025-01-22 03:37:10 +01:00
NoM0Re a643b275ba from retail 2025-01-19 16:02:00 +01:00
NoM0Re efdbb3c46d from retail 2025-01-17 18:59:10 +01:00
NoM0Re c4205b0c29 from retail 2025-01-17 16:47:27 +01:00
NoM0Re db45573d1c from retail 2025-01-16 22:58:42 +01:00
NoM0Re b0854d38e0 from retail 2025-01-16 17:36:46 +01:00
NoM0Re 64a21e9030 from retail 2025-01-16 17:04:03 +01:00
NoM0Re c133385b44 from retail 2025-01-16 16:44:32 +01:00
NoM0Re c090302487 from retail 2025-01-16 15:41:34 +01:00
NoM0Re 24196cd7ce from retail 2025-01-16 02:47:58 +01:00
NoM0Re 9d6005c82f from retail 2025-01-14 02:10:45 +01:00
NoM0Re 74cc0c7ee8 from retail 2025-01-13 19:15:17 +01:00
NoM0Re 43c9ccec1c from retail 2025-01-13 17:54:30 +01:00
NoM0Re d14313d848 from retail 2025-01-13 17:38:21 +01:00
NoM0Re 0291e5b5e7 from retail 2025-01-13 14:56:26 +01:00
NoM0Re ab877bcec1 from retail 2025-01-13 00:35:39 +01:00
NoM0Re 5022fe7ffd from retail 2025-01-11 21:04:42 +01:00
NoM0Re 4c4b84863f from retail 2025-01-10 19:24:25 +01:00
NoM0Re a747346a9d from retail 2025-01-10 16:16:47 +01:00
NoM0Re b89c221c34 from retail 2025-01-10 14:15:01 +01:00
NoM0Re aee89075c9 from retail 2025-01-09 17:17:53 +01:00
NoM0Re 671e778a7d from retail 2025-01-09 15:51:07 +01:00