florian.berthold
f19ff36733
Harden Altoholic frames against partial alt records (no-value char getters)
...
DataStore char-based getters return *no value* for any module that hasn't
scanned a given char (DataStore.lua: 'if not arg1.lastUpdate then return end').
Fresh CoA alts have partial per-module data, so the frames crashed feeding
'no value' into format()/concat/arithmetic/pairs. Guarded every such site:
AccountSummary, Activity, BagUsage, Quests, Reputations, TabCharacters,
DrawCharacterTooltip, recipe tooltip. No DataStore contract change.
2026-05-28 23:45:09 +02:00
..
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-28 23:45:09 +02:00
2026-05-25 10:59:24 +02:00
2026-05-28 23:45:09 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-28 23:45:09 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-28 23:45:09 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-28 23:45:09 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-28 23:45:09 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00
2026-05-25 10:59:24 +02:00