diff --git a/src/discord/handler.rs b/src/discord/handler.rs index 5ec6654..f3dcdd4 100644 --- a/src/discord/handler.rs +++ b/src/discord/handler.rs @@ -228,10 +228,10 @@ impl EventHandler { None => format!("```text\n{}\n```", deck.to_code(DeckCodeFormat::F1).expect("to be able to serialize the deck code")), }); - let (format, regions) = if let Some(regions) = deck.eternal(&engine.cards) { + let (format, regions) = if let Some(regions) = deck.standard(&engine.cards) { + ("<:standard:1095374776492638208> Standard 4.3", regions) + } else if let Some(regions) = deck.eternal(&engine.cards) { ("<:eternal:1095374779130839151> Eternal", regions) - } else if let Some(regions) = deck.standard(&engine.cards) { - ("<:standard:1095374776492638208> Standard", regions) } else if let Some(regions) = deck.unlimited_champions(&engine.cards) { ("Unlimited Champions", regions) } else if let Some(regions) = deck.singleton(&engine.cards) { diff --git a/src/telegram/display.rs b/src/telegram/display.rs index a5dde0d..a4f815a 100644 --- a/src/telegram/display.rs +++ b/src/telegram/display.rs @@ -204,7 +204,10 @@ pub fn display_deck(index: &CardIndex, deck: &Deck, code: &str, name: &Option<&s let mut tags: Vec<&'static str> = vec![]; - let regions = if let Some(regions) = deck.eternal(index) { + let regions = if let Some(regions) = deck.standard(index) { + tags.push("#Standard_4_3"); + regions + } else if let Some(regions) = deck.eternal(index) { tags.push("#Eternal"); regions } else if let Some(regions) = deck.unlimited_champions(index) {