No description
Find a file
Florian Berthold 0b0a5004eb fix: pcall GetSpecInfoByID, fix specs_per_class indexing, FDID->string
Three CoA 3.3.5 compatibility fixes for Details:

1. LibOpenRaid/LibOpenRaid.lua:1298 - C_ClassInfo.GetSpecInfoByID is now
   pcall-guarded. On CoA, specId can be non-numeric and the API errors
   out, taking the unit-info update with it. Matches the pcall pattern
   already shipped for GetSpecInfo(class, spec) in 7 sibling files.

2. Libs/DF/fw.lua:4257 - specs_per_class[index] was writing into the
   outer table by numeric index, clobbering keys and never populating
   the nested per-class table initialised on line 4253. Corrected to
   specs_per_class[class][index] so DF:GetClassSpecIDs(engClass) returns
   the right list.

3. Libs/DF/icongeneric.lua:211 - SetTexture(130759) passed a FileDataID
   to a 3.3.5 client that only resolves string paths, leaving icon
   borders blank. Replaced with the documented mapping
   [[Interface\COMMON\WhiteIconFrame]] (same path already used in
   frames/window_mythicplus/window_end_of_run.lua:358). Follows the
   FDID->string pattern shipped in coa-ace3 d422ad3.
2026-05-24 17:38:31 +02:00
.github Work on Ascension Backport 2024-05-17 15:08:08 -07:00
classes check damageTakenArray first 2025-12-04 15:21:53 -07:00
core fix: pcall-guard C_ClassInfo.GetSpecInfo to silence CoA spec API spam 2026-05-23 00:14:25 +02:00
fonts Search added to options panel 2021-10-07 21:49:15 -03:00
frames missing math_max local 2025-10-31 12:14:02 -07:00
functions fix: pcall-guard C_ClassInfo.GetSpecInfo to silence CoA spec API spam 2026-05-23 00:14:25 +02:00
images Fix misc lua errors from cherry-picking 2024-08-26 10:45:07 -07:00
Libs fix: pcall GetSpecInfoByID, fix specs_per_class indexing, FDID->string 2026-05-24 17:38:31 +02:00
locales Locale: Missing locale strings 2024-09-05 07:42:42 -07:00
plugins Duspels 2024-08-26 10:20:49 -07:00
sounds Changelogs 2024-03-13 13:47:15 -03:00
.emmyrc.json emmylua config 2024-08-26 08:35:05 -07:00
.gitattributes ci: preserve upstream line endings (CRLF) for clean upstream diffs 2026-05-08 04:01:33 +02:00
API Custom Displays.txt Small bug fixes and improvements 2022-10-10 13:26:13 -03:00
API General.txt Rewrite on storage and internal ranking system 2024-07-10 16:28:19 -07:00
API UI.txt Fixed an error while trying to move the window by clicking and holding on a window line 2022-10-09 20:48:47 -03:00
API.lua Rewrite on storage and internal ranking system 2024-07-10 16:28:19 -07:00
API.txt png -> blp 2024-08-26 10:10:41 -07:00
Bindings.xml container_segments 424 error: now it is ensuring to wipe the combatObject that got removed from containerSegments 2023-06-06 17:36:13 -03:00
boot.lua new possible fix for absorb order sorting. Bump Version. 2024-12-09 12:22:55 -07:00
CHANGELOG.md Work on Ascension Backport 2024-05-17 15:08:08 -07:00
CHANGES.txt 8.3.0 > 9.0.1 2020-10-16 19:51:44 -03:00
Definitions.lua More debugging tools 2024-08-26 09:30:48 -07:00
Details.toc new possible fix for absorb order sorting. Bump Version. 2024-12-09 12:22:55 -07:00
Details.xml Disabled Bindings.xml to avoid taints in 10.0 2022-10-20 09:47:48 -03:00
embeds.xml - Second pass on Patch 8.0.1 2018-07-17 13:31:22 -03:00
indent.lua - ToC and libraries update. 2018-12-17 08:14:11 -02:00
LICENSE license 2022-08-27 12:30:41 -03:00
package_sa.pkgmeta Create package_sa.pkgmeta 2023-01-27 13:29:04 -03:00
startup.lua Remove dragonflight checks 2024-09-06 11:39:12 -07:00
textures.lua Work on Ascension Backport 2024-05-17 15:08:08 -07:00