refactor(bleed): pack BleedIDs as comma-string (~16/line) for clean diffs
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.
This commit is contained in:
+106
-1496
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user