Don't include a faction if the card type doesn't have one
ie treachery weaknesses
This commit is contained in:
parent
1508e727bf
commit
d67d1192cf
@ -101,7 +101,6 @@ function build_card(component) {
|
|||||||
var card_data = {
|
var card_data = {
|
||||||
code: String(code),
|
code: String(code),
|
||||||
deck_limit: 2, // TODO: could be derived?
|
deck_limit: 2, // TODO: could be derived?
|
||||||
faction_code: String(component.settings.get('CardClass')).toLowerCase(),
|
|
||||||
flavor: substitute_tags(String(component.settings.get('Flavor'))),
|
flavor: substitute_tags(String(component.settings.get('Flavor'))),
|
||||||
illustrator: String(component.settings.get('Artist')),
|
illustrator: String(component.settings.get('Artist')),
|
||||||
is_unique: component.settings.getBoolean('Unique'),
|
is_unique: component.settings.getBoolean('Unique'),
|
||||||
@ -165,10 +164,14 @@ function build_card(component) {
|
|||||||
card_data.subname = String(subtitle);
|
card_data.subname = String(subtitle);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
var faction = component.settings.get('CardClass');
|
||||||
|
if (faction) {
|
||||||
|
card_data.faction_code = String(faction).toLowerCase();
|
||||||
var faction2 = component.settings.get('CardClass2');
|
var faction2 = component.settings.get('CardClass2');
|
||||||
if (faction2 && faction2 != 'None') {
|
if (faction2 && faction2 != 'None') {
|
||||||
card_data.faction2_code = String(faction2).toLowerCase();
|
card_data.faction2_code = String(faction2).toLowerCase();
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
if (card_types[component.getFrontTemplateKey()] == 'enemy') {
|
if (card_types[component.getFrontTemplateKey()] == 'enemy') {
|
||||||
// TODO: "weakness" or "basicweakness"
|
// TODO: "weakness" or "basicweakness"
|
||||||
|
Loading…
Reference in New Issue
Block a user