No description
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. |
||
|---|---|---|
| .github | ||
| classes | ||
| core | ||
| fonts | ||
| frames | ||
| functions | ||
| images | ||
| Libs | ||
| locales | ||
| plugins | ||
| sounds | ||
| .emmyrc.json | ||
| .gitattributes | ||
| API Custom Displays.txt | ||
| API General.txt | ||
| API UI.txt | ||
| API.lua | ||
| API.txt | ||
| Bindings.xml | ||
| boot.lua | ||
| CHANGELOG.md | ||
| CHANGES.txt | ||
| Definitions.lua | ||
| Details.toc | ||
| Details.xml | ||
| embeds.xml | ||
| indent.lua | ||
| LICENSE | ||
| package_sa.pkgmeta | ||
| startup.lua | ||
| textures.lua | ||