f87b41960d
release / release (push) Successful in 3s
Previous per-ID-per-line form (1502 lines / 53 KB) made every regen show
as a 1500-line block diff. Pack the IDs into a comma-separated string at
~16 entries per line (94 packed lines / 11.5 KB) and parse once at load.
Future regenerations only churn the chunks where IDs actually change.
No behaviour change: still produces a {[spellId]=true} hash for O(1)
lookup in Decursive.lua:GetUnitDebuff.