You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Big cards keep their group-only greetings and nickname. A card large enough that only its older (v2) copy of the data fitted in the first part of the file the scan reads was listed as v2 and lost its group-only greetings, nickname and source in the vault; the next Save to card then wrote them back empty. The scan now reads the whole file when that happens. This could hit any card that stores its v2 copy before its v3 copy, as Save to card does, at roughly 200 to 400 KB of text.
A lorebook with an empty slot no longer stops the card loading. A card whose lorebook list had a null in it showed as unreadable ("Cannot read properties of null"). The empty slot is now skipped and the rest of the card reads as normal.
A .charx reads its own card.json. When a .charx had no card.json at the top, the vault took the first file whose name merely ended in card.json, such as discard.json.