Commit Graph

153 Commits

Author SHA1 Message Date
NoM0Re 9b38e5b5a3 (fix/Prototypes) CombatLog: Fix incorrect parentheses in GetIcon logic 2025-02-19 12:57:53 +01:00
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 586e4d02e4 from retail 2025-02-15 17:42:19 +01:00
NoM0Re dbdfffbf67 from retail 2025-02-15 17:34:53 +01:00
NoM0Re 5c9b4aeb4e from retail
fix of the reverted commit
2025-02-12 21:40:08 +01:00
NoM0Re a9b95ca09d from retail 2025-02-12 21:32:40 +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 829526a2d4 (fix/prototypes) use GetItemIcon instead of GetItemInfo
because GetItemInfo did return not always a value
2025-02-08 19:18:52 +01:00
NoM0Re 3f2e719c7e (fix/prototypes) Item Count(some more), Cooldown Progress (Item) 2025-02-08 17:50:05 +01:00
NoM0Re 0ee4e79d36 (fix/prototypes) item count, item equipped, cooldown/charges/count 2025-02-08 15:05:57 +01:00
NoM0Re d3c8a9bf3e Make LibGroupTalents work now, but still requires regressions
Arguments might still shut be shared from the original call for custom auras.
More functions need to be added to prototypes.
Documentation is needed soon.
2025-02-06 21:31:45 +01:00
NoM0Re b9e3113eab from retail
Icon Picker supports now also ID's. catch pattern may needs a regression.
2025-02-04 15:49:16 +01:00
NoM0Re 95a13c6896 fix libs not loading, use libgrouptalents, but still not working 2025-02-01 20:17:50 +01:00
NoM0Re 8e07a6495c from retail 2025-01-27 03:28:33 +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 4a326118da from retail 2025-01-25 20:07:12 +01:00
NoM0Re c066688fef from retail 2025-01-25 19:03:51 +01:00
NoM0Re e8451987a3 from retail 2025-01-25 18:42:10 +01:00
NoM0Re bd6985e67a from retail 2025-01-24 21:18:29 +01:00
NoM0Re 7671fd3c7b from retail 2025-01-24 20:41:04 +01:00
NoM0Re 67cd578d17 from retail 2025-01-24 20:11:34 +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 4ed4d4159b from retail 2025-01-23 19:40:40 +01:00
NoM0Re e1e0744ecf from retail 2025-01-23 18:30:22 +01:00
NoM0Re 8dcb62ec81 from retail 2025-01-22 18:56:11 +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 dccd22b610 from retail 2025-01-19 14:27:20 +01:00
NoM0Re f72e96ae6e from retail 2025-01-18 17:23:16 +01:00
NoM0Re efdbb3c46d from retail 2025-01-17 18:59:10 +01:00
NoM0Re f970df8eab from retail 2025-01-17 17:10:25 +01:00
NoM0Re b900520d5f from retail 2025-01-17 17:01:24 +01:00
NoM0Re efa2dae58a from retail 2025-01-17 15:35:11 +01:00
NoM0Re db45573d1c from retail 2025-01-16 22:58:42 +01:00
NoM0Re ec42e803b4 from retail 2025-01-16 21:11:14 +01:00
NoM0Re e924932d63 from retail 2025-01-16 20:39:25 +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