Commit Graph

81 Commits

Author SHA1 Message Date
andrew6180 82fc7a582d remove awesomewotlk ref 2025-10-17 09:41:39 -07:00
NoM0Re 727747ad1d 5.20.1 2025-08-06 01:44:29 +02:00
NoM0Re 97dd09f47b small changes 2025-07-22 17:08:22 +02:00
NoM0Re d6ae3e020b 5.20.0 2025-07-22 16:49:18 +02:00
NoM0Re 0a04322b5a (fix/BT2) better Boss detection pattern 2025-07-09 22:28:56 +02:00
NoM0Re 254917c0c7 Add Cast by Player, Is Boss Debuff and Rework BT2 some more (#58) 2025-07-08 22:02:30 +02:00
NoM0Re bda851552d 5.19.10 2025-05-31 22:54:39 +02:00
NoM0Re 3336444fda (fix/libs) LibGroupTalents: Workaround for druid tank spec returning "Feral Combat" instead of "Guardian" 2025-04-21 18:19:20 +02:00
NoM0Re 6cdfcac1b1 5.19.6 2025-04-03 21:03:11 +02:00
NoM0Re 514845c2aa small fixes 2025-03-14 12:14:56 +01:00
NoM0Re 0c164c1a2e (fix/BT2) UnitAura could pass no unit resulting in nil error 2025-03-08 00:13:33 +01:00
NoM0Re 46dac486c7 (fix/BT2) Fix nil error when unit is not found in our table 2025-02-28 22:31:59 +01:00
NoM0Re 933ff4b15f luachecker 2025-02-26 11:18:46 +01:00
NoM0Re dd54cdb4e9 rework BT2, fix talentwidget on login didn't fire events 2025-02-26 11:17:13 +01:00
NoM0Re 2157fbc553 Fix dynamic group icons scaling issue, ensure class & spec load on login, reworked queued actions
dynamic group icons used incorrectly parent scale, even without set
2025-02-25 21:49:19 +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 f1c1bf71bb small fixes
`UnitExistsFixed(unit) == 1 and true or false` was in bunnys code, i was very confused with this, it shut have never returned correctly, i changed this and reverted this back and forth, now this will work and return correct values.
2025-02-16 13:57:09 +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 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 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 95a13c6896 fix libs not loading, use libgrouptalents, but still not working 2025-02-01 20:17:50 +01:00
NoM0Re 516488e84f remove redundant code 2025-01-27 03:31:52 +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 6eafc394ae from retail 2025-01-25 17:12:25 +01:00
NoM0Re 3fcb60f399 from retail 2025-01-24 18:12:49 +01:00
NoM0Re df23f7238e from retail 2025-01-23 22:04:34 +01:00
NoM0Re 4ed4d4159b from retail 2025-01-23 19:40:40 +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 bd46c605bd from retail 2025-01-17 21:00:15 +01:00
NoM0Re b900520d5f from retail 2025-01-17 17:01:24 +01:00
NoM0Re ec42e803b4 from retail 2025-01-16 21:11:14 +01:00
NoM0Re c133385b44 from retail 2025-01-16 16:44:32 +01:00
NoM0Re 24196cd7ce from retail 2025-01-16 02:47:58 +01:00
NoM0Re 74cc0c7ee8 from retail 2025-01-13 19:15:17 +01:00
NoM0Re 5022fe7ffd from retail 2025-01-11 21:04:42 +01:00
NoM0Re a747346a9d from retail 2025-01-10 16:16:47 +01:00
NoM0Re 55709443ae from retail 2025-01-09 16:30:14 +01:00
NoM0Re a5dbbd2640 Clean up WeakAuras table and remove members that no one should touch 2025-01-09 15:14:12 +01:00
NoM0Re 395d448066 from retail 2025-01-07 16:12:17 +01:00
NoM0Re 7a185106f2 from retail 2025-01-06 19:47:37 +01:00
NoM0Re 13ab335094 from retail 2025-01-06 12:53:03 +01:00
NoM0Re 8375cfa0a7 from retail 2025-01-06 12:53:01 +01:00
NoM0Re afa66ff265 add DummyPRDFrame, multiple Prototype Load Functions, Fix queued function in loginQueue, Refactor unit check and awesome detection 2024-12-29 13:28:40 +01:00
ManneN f85f2dc1ef Backport event TRIGGER:x support from mainline
https://github.com/WeakAuras/WeakAuras2/commit/3ab97ddce48e6ba46b49a7fdb36a4efa2d1c935b#diff-06c2316487fbaca0f482a162e763ad96ce5624a012a6d5417653b2068d144dfdR119
2024-10-06 20:14:40 +02:00
NoM0Re 5df4e593d7 fix trigger option npcid 2024-08-25 17:02:58 +02:00