aboutsummaryrefslogtreecommitdiff
path: root/src/control/deck.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/control/deck.js')
-rw-r--r--src/control/deck.js6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/control/deck.js b/src/control/deck.js
index 564443a..43c784f 100644
--- a/src/control/deck.js
+++ b/src/control/deck.js
@@ -1,14 +1,18 @@
import { writable } from "svelte/store";
import { parseYdke } from '../utils';
-import { getCardDb } from '../data/cardDb';
+import { getCardDb, getAltId } from '../data/cardDb';
let deck = writable({main: [], extra: [], side: []});
let deckState = {main: [], extra: [], side: []};
function sanitizeDeck(deck) {
let cardDb = getCardDb();
+ let altId = getAltId();
let ret = [];
for (let id of deck) {
+ if (altId[id] !== undefined) {
+ id = altId[id];
+ }
if (cardDb[id] !== undefined) {
ret.push(id);
}