DawnbrandBots / bastion-for-reddit

A Reddit bot for displaying information about Yu-Gi-Oh! cards.
https://reddit.com/u/BastionBotYuGiOh
GNU Affero General Public License v3.0
0 stars 0 forks source link

Double reply to submission #16

Open kevinlul opened 1 year ago

kevinlul commented 1 year ago

This is possibly due to either a race condition or eventual consistency issue. When the program checks for its own comment on the same submission that has appeared in the feed, either the cached local replies did not contain its reply or Reddit had yet to include the reply in the list because it was too new.

https://github.com/DawnbrandBots/bastion-for-reddit/blob/e038081d61fdd951caa8e9426425fb8595fa60f6/src/antiabuse.py#L26-L34

Logs, grepping for 13fywv0

May 12 22:18:55 INFO:submissions:13fywv0|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/|2023-05-12T22:18:43+00:00
May 12 22:18:55 INFO:submissions:13fywv0| summons: ['ordeal of a traveler', 'a hero emerges', 'question', 'ante', 'dark snake syndrome']
May 12 22:18:57 INFO:submissions:13fywv0| cards: [{'konami_id': 5439, 'password': 39537362, 'name': {'en': 'Ordeal of a Traveler', 'de': 'Belastungsprobe eines Reisenden', 'es': 'Problemas del Viajero', 'fr': 'Ordalie du Voyageur', 'it': 'Prova del Viaggiatore', 'pt': None, 'ja': '<ruby>旅<rt>たび</rt></ruby><ruby>人<rt>びと</rt></ruby>の<ruby>試<rt>し</rt></ruby><ruby>練<rt>れん</rt></ruby>', 'ko': '여행자의 시련', 'zh-CN': '旅人的试练', 'zh-TW': '旅人的試煉', 'ja_romaji': 'Tabibito no Shiren', 'ko_rr': None}, 'text': {'en': "When an opponent's monster declares an attack: Your opponent chooses 1 random card in your hand and calls the type of the card (Monster, Spell, or Trap), and if they call it wrong, return the attacking monster to the hand.", 'de': 'Wenn ein Monster deines Gegners einen Angriff deklariert: Dein Gegner bestimmt 1 zufällige Karte in deiner Hand, rät den Typ der Karte (Monster, Zauber oder Falle) und falls er falsch geraten hat, gib das angreifende Monster auf die Hand zurück.', 'es': 'Cuando un monstruo de tu adversario declara un ataque: tu adversario elige 1 carta al azar en tu mano y nombra el tipo de carta (Monstruo, Mágica o de Trampa), y si se equivoca, devuelve a la mano el monstruo atacante.', 'fr': "Lorsqu'un monstre de votre adversaire déclare une attaque : votre adversaire choisit 1 carte au hasard dans votre main et devine le type de carte (Monstre, Magie ou Piège), et s'il a mal deviné, renvoyez le monstre attaquant à la main.", 'it': "Puoi attivare l'effetto di questa carta quando il tuo avversario dichiara un attacco. Il tuo avversario sceglie 1 carta a caso dalla tua mano e nomina un tipo di carta (Mostro, Magia o Trappola). Se il tuo avversario sbaglia, il Mostro attaccante ritorna in mano al possessore.", 'pt': None, 'ja': '①:相手モンスターの攻撃宣言時に1度、この効果を発動できる。自分の手札1枚を相手がランダムに選び、相手はそのカードの種類(モンスター・魔法・罠)を当てる。ハズレの場合、その攻撃モンスターを持ち主の手札に戻す。', 'ko': '상대 몬스터의 공격 선언시에 발동할 수 있다. 자신의 패에서 상대가 무작위로 1장의 카드를 선택하여, 상대는 그 카드의 종류(몬스터/마법/함정)를 맞춘다. 못 맞춘 경우, 그 공격 몬스터는 주인의 패로 되돌아간다.', 'zh-CN': '对方怪兽的攻击宣言时才能发动。从自己手卡让对方随机选择1张卡,对那张卡的种类(怪兽·魔法·陷阱)作猜测。猜错的场合,那只攻击怪兽回到持有者手卡。', 'zh-TW': '当对手怪兽进行攻击宣言时可以发动。对手随机挑选我方手牌中的1张卡牌,猜测此卡的种类(怪兽、魔法、陷阱)。若猜错 将该攻击怪兽回收至持有者的手牌。'}, 'sets': {'en': [{'set_number': 'DB2-EN239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-EN030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-EN156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}, {'set_number': 'PGD-042', 'set_name': 'Pharaonic Guardian', 'rarities': ['Short Print']}], 'de': [{'set_number': 'DB2-DE239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-DE030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-DE156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}], 'fr': [{'set_number': 'DB2-FR239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-FR030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-FR156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}], 'it': [{'set_number': 'DB2-IT239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-IT030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-IT156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}], 'ja': [{'set_number': 'PH-41', 'set_name': 'Pharaonic Guardian (Japanese)', 'rarities': ['Rare']}, {'set_number': 'DL5-126', 'set_name': 'Duelist Legacy Volume.5', 'rarities': ['Rare']}, {'set_number': 'BE2-JP239', 'set_name': "Beginner's Edition 2", 'rarities': ['Common']}, {'set_number': 'SD7-JP030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'BE02-JP194', 'set_name': "Beginner's Edition 2 (2011)", 'rarities': ['Common']}, {'set_number': 'DR02-JPA31', 'set_name': 'Duel Royale Deck Set EX Round 2', 'rarities': ['Common']}], 'ko': [{'set_number': 'PGD-KR042', 'set_name': 'Pharaonic Guardian', 'rarities': ['Common']}, {'set_number': 'BP2-KR239', 'set_name': "Beginner's Edition 2", 'rarities': ['Common']}, {'set_number': 'SD7-KR030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}], 'zh-TW': [{'set_number': 'SP01-TC057', 'set_name': 'Starter Pack Volume 1', 'rarities': ['Common']}]}, 'limit_regulation': {'tcg': 'Unlimited', 'ocg': 'Unlimited'}, 'images': [{'index': 1, 'image': 'OrdealofaTraveler-LCYW-EN-C-1E.png'}], 'card_type': 'Trap', 'property': 'Continuous'}, {'konami_id': 5915, 'password': 21597117, 'name': {'en': 'A Hero Emerges', 'de': 'Die Geburt eines Helden', 'es': 'Un Héroe Emerge', 'fr': 'Un Héros Surgit', 'it': 'Emerge un Eroe', 'pt': 'Um Herói Aparece', 'ja': 'ヒー ロー<ruby>見<rt>けん</rt></ruby><ruby>参<rt>ざん</rt></ruby>', 'ko': '영웅 출현', 'zh-CN': '英雄拜访', 'zh-TW': None, 'ja_romaji': 'Hīrō Kenzan', 'ko_rr': None}, 'text': {'en': "When an opponent's monster declares an attack: Your opponent chooses 1 random card from your hand, then if it is a monster that can be Special Summoned, Special Summon it. Otherwise, send it to the GY.", 'de': 'Wenn ein Monster eines Gegners einen Angriff deklariert: Dein Gegner bestimmt 1 zufällige Karte von deiner Hand, dann, falls es ein Monster ist, das als Spezialbeschwörung beschworen werden kann, beschwöre es als Spezialbeschwörung. Lege sie andernfalls auf den Friedhof.', 'es': 'Cuando un monstruo del adversario declara un ataque: tu adversario elige al azar 1 carta en tu mano y después, si es un monstruo que puede ser Invocado de Modo Especial, Invócalo de Modo Especial. Si no lo es, mándalo al Cementerio.', 'fr': "Lorsqu'un monstre de l'adversaire déclare une attaque : votre adversaire choisit 1 carte au hasard depuis votre main, puis si c'est un monstre qui peut être Invoqué Spécialement, Invoquez-le Spécialement. Sinon, envoyez-la au Cimetière.", 'it': "Quando un mostro dell'avversario dichiara un attacco: il tuo avversario seleziona 1 carta a caso dalla tua mano, poi se è un mostro che può essere Evocato Specialmente, Evocalo Specialmente. Altrimenti, mandalo al Cimitero.", 'pt': 'Quando um monstro do oponente declarar um ataque: seu oponente seleciona 1 card aleatório da sua mão e, depois, se for um monstro que possa ser Invocado por Invocação-Especial, Invoque-o por Invocação-Especial. Caso contrário, envie-o para o Cemitério.', 'ja': '①:相手モンスターの攻撃宣言時に発動できる。自分の手札1枚を相手がランダムに選ぶ。それがモンスターだった場合、自分フィールドに特殊召喚し、違った場合は墓地へ送る。', 'ko': '①: 상대 몬스터의 공격 선언시에 발동할 수 있다. 자신의 패 1장을 상대가 무작위로 고른다. 그것이 몬스터였을 경우, 자신 필드에 특수 소환하고, 다를 경우는 묘지로 보낸다.', 'zh-CN': '①:对方怪兽的攻击宣言时才能发动。自己1 张手卡由对方随机选。那是怪兽的场合,在自己场上特殊召唤,不是的场合送去墓地。', 'zh-TW': None}, 'sets': {'en': [{'set_number': 'IOC-EN104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'DR2-EN105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-EN025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'BP02-EN179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-EN036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-ENA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}, {'set_number': 'IOC-104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'DT02-EN048', 'set_name': 'Duel Terminal 2', 'rarities': ['Duel Terminal Normal Parallel Rare']}], 'de': [{'set_number': 'DR2-DE105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-DE025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'IOC-DE104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'BP02-DE179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-DE036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-DEA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'fr': [{'set_number': 'DR2-FR105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-FR025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'IOC-FR104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'BP02-FR179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-FR036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-FRA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'it': [{'set_number': 'DR2-IT105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-IT025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'IOC-IT104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'BP02-IT179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-IT036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-ITA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'pt': [{'set_number': 'BP02-PT179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-PT036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-PTA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'ja': [{'set_number': '307-049', 'set_name': 'Invader of Darkness (set)', 'rarities': ['Common']}, {'set_number': 'EE2-JP105', 'set_name': 'Expert Edition Volume.2', 'rarities': ['Common']}, {'set_number': 'DP1-JP025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'DT03-JP048', 'set_name': 'Duel Terminal - Justice Strikes Back!!', 'rarities': ['Common']}, {'set_number': 'ST14-JP036', 'set_name': 'Starter Deck 2014', 'rarities': ['Common']}], 'ko': [{'set_number': 'DP1-KR025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'HGP2-KR105', 'set_name': 'Expert Edition Volume.2', 'rarities': ['Common']}, {'set_number': 'IOC-KR104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'ST14-JP036', 'set_name': 'Starter Deck 2014', 'rarities': ['Common']}]}, 'limit_regulation': {'tcg': 'Unlimited', 'ocg': 'Unlimited', 'speed': 'Unlimited'}, 'images': [{'index': 1, 'image': 'AHeroEmerges-SGX1-EN-C-1E.png'}], 'card_type': 'Trap', 'property': 'Normal'}, {'konami_id': 5494, 'password': 38723936, 'name': {'en': 'Question', 'de': 'Frage', 'es': 'Pregunta', 'fr': 'Question', 'it': 'Domanda', 'pt': 'Pergunta', 'ja': 'クイズ', 'ko': '퀴즈', 'zh-CN': '谜题', 'zh-TW': None, 'ja_romaji': 'Kuizu', 'ko_rr': None}, 'text': {'en': 'When activating this card, your opponent cannot check cards in the Graveyard. Your opponent calls the name of the first monster found at the bottom of your Graveyard. If he/she calls it right, the monster is removed from play. If he/she calls it wrong, the monster is Special Summoned to your side of the field.', 'de': 'Während der Aktivierung dieser Karte kann dein Gegner keine Karten im Friedhof überprüfen. Dein Gegner nennt den Namen der untersten Monsterkarte in deinem Friedhof. Wenn er richtig vorausgesagt hat, wird dieses Monster aus dem Spiel entfernt. Wenn er falsch vorausgesagt hat, wird dieses Monster als Spezialbeschwörung auf deiner Spielfeldseite beschworen.', 'es': 'Al activar esta carta, tu adversario no puede comprobar las cartas del Cementerio. Tu adversario nombra el nombre del primer monstruo encontrado en el fondo de tu Cementerio. Si lo nombra correctamente, el monstruo es retirado del juego. Si lo nombra incorrectamente, la carta es Invocada mediante una Invocación Especial en tu Campo.', 'fr': "Lorsque vous activez cette carte, votre adversaire ne peut plus vérifier les cartes dans le Cimetière. Votre adversaire annonce le nom de la carte du premier monstre du dessous de votre Cimetière. S'il annonce juste, le monstre est retiré du jeu. S'il annonce faux, faites l'Invocation Spéciale de ce monstre sur votre Terrain.", 'it': 'Quando attivi questa carta, il tuo avversario non può controllare le carte nel Cimitero. Il tuo avversario nomina il nome del primo mostro in fondo al tuo Cimitero. Se indovina, il mostro viene rimosso dal gioco. Se sbaglia, il mostro viene Evocato tramite Evocazione Speciale sul tuo Terreno.', 'pt': 'Ao ativar esta carta seu oponente não pode verificar cartas no Cemitério. Seu oponente deve dizer o nome do primeiro monstro encontrado no fundo do seu Cemitério. Se ele acertar, o monstro é removido do jogo. Se ele errar, aquele monstro é Invocado por Invocação Especial para o seu lado do campo.', 'ja': '発動中、相手は墓地のカード を確認する事ができない。相手プレイヤーは「クイズ」発動プレイヤーの墓地の一番下にあるモンスター名を当てる。当てた場合、そのカードをゲームから除外する。ハズレの場合、そのカードは持ち主のフィールド上に特殊召喚される。', 'ko': '발동 중, 상대는 묘지의 카드를 확인할 수 없다. 상대 플레이어는 "퀴즈" 발동 플레이어의 묘지의 맨 아래에 있는 몬스터명을 맞춘다. 맞춘 경우, 그 카드를 게임에서 제외한다. 못 맞춘 경우, 그 카드는 주인의 필드 위에 특수 소환된다.', 'zh-CN': '发动中,对方不能把墓地的卡确认。对方玩家对在「谜题」发动玩家墓地的最下面的1张怪兽卡名作猜测。猜中的场合,那张卡从游戏中除外。猜错 的场合,那张 卡在持有者场上特殊召唤。', 'zh-TW': None}, 'sets': {'en': [{'set_number': 'DR1-EN053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}, {'set_number': 'PGD-104', 'set_name': 'Pharaonic Guardian', 'rarities': ['Ultra Rare']}], 'de': [{'set_number': 'DR1-DE053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'fr': [{'set_number': 'DR1-FR053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'it': [{'set_number': 'DR1-IT053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'pt': [{'set_number': 'DR1-PT053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'ja': [{'set_number': '301-053', 'set_name': 'The New Ruler', 'rarities': ['Secret Rare']}, {'set_number': 'SJ2-024', 'set_name': 'Structure Deck: Joey Volume 2', 'rarities': ['Common']}, {'set_number': 'EE1-JP053', 'set_name': 'Expert Edition Volume.1', 'rarities': ['Super Rare']}], 'ko': [{'set_number': 'PGD-KR104', 'set_name': 'Pharaonic Guardian', 'rarities': ['Ultra Rare']}, {'set_number': 'HGP1-KR053', 'set_name': 'Expert Edition Volume.1', 'rarities': ['Super Rare']}]}, 'limit_regulation': {'tcg': 'Unlimited', 'ocg': 'Unlimited'}, 'images': [{'i
May 12 22:18:57 INFO:submissions:13fywv0: posted reply jjxgl8n
May 12 22:18:59 INFO:submissions:13fywv0|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/|2023-05-12T22:18:43+00:00
May 12 22:18:59 INFO:submissions:13fywv0| summons: ['ordeal of a traveler', 'a hero emerges', 'question', 'ante', 'dark snake syndrome']
May 12 22:19:00 INFO:submissions:13fywv0| cards: [{'konami_id': 5439, 'password': 39537362, 'name': {'en': 'Ordeal of a Traveler', 'de': 'Belastungsprobe eines Reisenden', 'es': 'Problemas del Viajero', 'fr': 'Ordalie du Voyageur', 'it': 'Prova del Viaggiatore', 'pt': None, 'ja': '<ruby>旅<rt>たび</rt></ruby><ruby>人<rt>びと</rt></ruby>の<ruby>試<rt>し</rt></ruby><ruby>練<rt>れん</rt></ruby>', 'ko': '여행자의 시련', 'zh-CN': '旅人的试练', 'zh-TW': '旅人的試煉', 'ja_romaji': 'Tabibito no Shiren', 'ko_rr': None}, 'text': {'en': "When an opponent's monster declares an attack: Your opponent chooses 1 random card in your hand and calls the type of the card (Monster, Spell, or Trap), and if they call it wrong, return the attacking monster to the hand.", 'de': 'Wenn ein Monster deines Gegners einen Angriff deklariert: Dein Gegner bestimmt 1 zufällige Karte in deiner Hand, rät den Typ der Karte (Monster, Zauber oder Falle) und falls er falsch geraten hat, gib das angreifende Monster auf die Hand zurück.', 'es': 'Cuando un monstruo de tu adversario declara un ataque: tu adversario elige 1 carta al azar en tu mano y nombra el tipo de carta (Monstruo, Mágica o de Trampa), y si se equivoca, devuelve a la mano el monstruo atacante.', 'fr': "Lorsqu'un monstre de votre adversaire déclare une attaque : votre adversaire choisit 1 carte au hasard dans votre main et devine le type de carte (Monstre, Magie ou Piège), et s'il a mal deviné, renvoyez le monstre attaquant à la main.", 'it': "Puoi attivare l'effetto di questa carta quando il tuo avversario dichiara un attacco. Il tuo avversario sceglie 1 carta a caso dalla tua mano e nomina un tipo di carta (Mostro, Magia o Trappola). Se il tuo avversario sbaglia, il Mostro attaccante ritorna in mano al possessore.", 'pt': None, 'ja': '①:相手モンスターの攻撃宣言時に1度、この効果を発動できる。自分の手札1枚を相手がランダムに選び、相手はそのカードの種類(モンスター・魔法・罠)を当てる。ハズレの場合、その攻撃モンスターを持ち主の手札に戻す。', 'ko': '상대 몬스터의 공격 선언시에 발동할 수 있다. 자신의 패에서 상대가 무작위로 1장의 카드를 선택하여, 상대는 그 카드의 종류(몬스터/마법/함정)를 맞춘다. 못 맞춘 경우, 그 공격 몬스터는 주인의 패로 되돌아간다.', 'zh-CN': '对方怪兽的攻击宣言时才能发动。从自己手卡让对方随机选择1张卡,对那张卡的种类(怪兽·魔法·陷阱)作猜测。猜错的场合,那只攻击怪兽回到持有者手卡。', 'zh-TW': '当对手怪兽进行攻击宣言时可以发动。对手随机挑选我方手牌中的1张卡牌,猜测此卡的种类(怪兽、魔法、陷阱)。若猜错 将该攻击怪兽回收至持有者的手牌。'}, 'sets': {'en': [{'set_number': 'DB2-EN239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-EN030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-EN156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}, {'set_number': 'PGD-042', 'set_name': 'Pharaonic Guardian', 'rarities': ['Short Print']}], 'de': [{'set_number': 'DB2-DE239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-DE030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-DE156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}], 'fr': [{'set_number': 'DB2-FR239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-FR030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-FR156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}], 'it': [{'set_number': 'DB2-IT239', 'set_name': 'Dark Beginning 2', 'rarities': ['Common']}, {'set_number': 'SD7-IT030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'LCYW-IT156', 'set_name': "Legendary Collection 3: Yugi's World Mega Pack", 'rarities': ['Common']}], 'ja': [{'set_number': 'PH-41', 'set_name': 'Pharaonic Guardian (Japanese)', 'rarities': ['Rare']}, {'set_number': 'DL5-126', 'set_name': 'Duelist Legacy Volume.5', 'rarities': ['Rare']}, {'set_number': 'BE2-JP239', 'set_name': "Beginner's Edition 2", 'rarities': ['Common']}, {'set_number': 'SD7-JP030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}, {'set_number': 'BE02-JP194', 'set_name': "Beginner's Edition 2 (2011)", 'rarities': ['Common']}, {'set_number': 'DR02-JPA31', 'set_name': 'Duel Royale Deck Set EX Round 2', 'rarities': ['Common']}], 'ko': [{'set_number': 'PGD-KR042', 'set_name': 'Pharaonic Guardian', 'rarities': ['Common']}, {'set_number': 'BP2-KR239', 'set_name': "Beginner's Edition 2", 'rarities': ['Common']}, {'set_number': 'SD7-KR030', 'set_name': 'Structure Deck: Invincible Fortress', 'rarities': ['Common']}], 'zh-TW': [{'set_number': 'SP01-TC057', 'set_name': 'Starter Pack Volume 1', 'rarities': ['Common']}]}, 'limit_regulation': {'tcg': 'Unlimited', 'ocg': 'Unlimited'}, 'images': [{'index': 1, 'image': 'OrdealofaTraveler-LCYW-EN-C-1E.png'}], 'card_type': 'Trap', 'property': 'Continuous'}, {'konami_id': 5915, 'password': 21597117, 'name': {'en': 'A Hero Emerges', 'de': 'Die Geburt eines Helden', 'es': 'Un Héroe Emerge', 'fr': 'Un Héros Surgit', 'it': 'Emerge un Eroe', 'pt': 'Um Herói Aparece', 'ja': 'ヒー ロー<ruby>見<rt>けん</rt></ruby><ruby>参<rt>ざん</rt></ruby>', 'ko': '영웅 출현', 'zh-CN': '英雄拜访', 'zh-TW': None, 'ja_romaji': 'Hīrō Kenzan', 'ko_rr': None}, 'text': {'en': "When an opponent's monster declares an attack: Your opponent chooses 1 random card from your hand, then if it is a monster that can be Special Summoned, Special Summon it. Otherwise, send it to the GY.", 'de': 'Wenn ein Monster eines Gegners einen Angriff deklariert: Dein Gegner bestimmt 1 zufällige Karte von deiner Hand, dann, falls es ein Monster ist, das als Spezialbeschwörung beschworen werden kann, beschwöre es als Spezialbeschwörung. Lege sie andernfalls auf den Friedhof.', 'es': 'Cuando un monstruo del adversario declara un ataque: tu adversario elige al azar 1 carta en tu mano y después, si es un monstruo que puede ser Invocado de Modo Especial, Invócalo de Modo Especial. Si no lo es, mándalo al Cementerio.', 'fr': "Lorsqu'un monstre de l'adversaire déclare une attaque : votre adversaire choisit 1 carte au hasard depuis votre main, puis si c'est un monstre qui peut être Invoqué Spécialement, Invoquez-le Spécialement. Sinon, envoyez-la au Cimetière.", 'it': "Quando un mostro dell'avversario dichiara un attacco: il tuo avversario seleziona 1 carta a caso dalla tua mano, poi se è un mostro che può essere Evocato Specialmente, Evocalo Specialmente. Altrimenti, mandalo al Cimitero.", 'pt': 'Quando um monstro do oponente declarar um ataque: seu oponente seleciona 1 card aleatório da sua mão e, depois, se for um monstro que possa ser Invocado por Invocação-Especial, Invoque-o por Invocação-Especial. Caso contrário, envie-o para o Cemitério.', 'ja': '①:相手モンスターの攻撃宣言時に発動できる。自分の手札1枚を相手がランダムに選ぶ。それがモンスターだった場合、自分フィールドに特殊召喚し、違った場合は墓地へ送る。', 'ko': '①: 상대 몬스터의 공격 선언시에 발동할 수 있다. 자신의 패 1장을 상대가 무작위로 고른다. 그것이 몬스터였을 경우, 자신 필드에 특수 소환하고, 다를 경우는 묘지로 보낸다.', 'zh-CN': '①:对方怪兽的攻击宣言时才能发动。自己1 张手卡由对方随机选。那是怪兽的场合,在自己场上特殊召唤,不是的场合送去墓地。', 'zh-TW': None}, 'sets': {'en': [{'set_number': 'IOC-EN104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'DR2-EN105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-EN025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'BP02-EN179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-EN036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-ENA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}, {'set_number': 'IOC-104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'DT02-EN048', 'set_name': 'Duel Terminal 2', 'rarities': ['Duel Terminal Normal Parallel Rare']}], 'de': [{'set_number': 'DR2-DE105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-DE025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'IOC-DE104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'BP02-DE179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-DE036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-DEA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'fr': [{'set_number': 'DR2-FR105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-FR025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'IOC-FR104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'BP02-FR179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-FR036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-FRA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'it': [{'set_number': 'DR2-IT105', 'set_name': 'Dark Revelation Volume 2', 'rarities': ['Common']}, {'set_number': 'DP1-IT025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'IOC-IT104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'BP02-IT179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-IT036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-ITA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'pt': [{'set_number': 'BP02-PT179', 'set_name': 'Battle Pack 2: War of the Giants', 'rarities': ['Common', 'Mosaic Rare']}, {'set_number': 'YS14-PT036', 'set_name': 'Super Starter: Space-Time Showdown', 'rarities': ['Common']}, {'set_number': 'SGX1-PTA19', 'set_name': 'Speed Duel GX: Duel Academy Box', 'rarities': ['Common']}], 'ja': [{'set_number': '307-049', 'set_name': 'Invader of Darkness (set)', 'rarities': ['Common']}, {'set_number': 'EE2-JP105', 'set_name': 'Expert Edition Volume.2', 'rarities': ['Common']}, {'set_number': 'DP1-JP025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'DT03-JP048', 'set_name': 'Duel Terminal - Justice Strikes Back!!', 'rarities': ['Common']}, {'set_number': 'ST14-JP036', 'set_name': 'Starter Deck 2014', 'rarities': ['Common']}], 'ko': [{'set_number': 'DP1-KR025', 'set_name': 'Duelist Pack: Jaden Yuki', 'rarities': ['Common']}, {'set_number': 'HGP2-KR105', 'set_name': 'Expert Edition Volume.2', 'rarities': ['Common']}, {'set_number': 'IOC-KR104', 'set_name': 'Invasion of Chaos', 'rarities': ['Common']}, {'set_number': 'ST14-JP036', 'set_name': 'Starter Deck 2014', 'rarities': ['Common']}]}, 'limit_regulation': {'tcg': 'Unlimited', 'ocg': 'Unlimited', 'speed': 'Unlimited'}, 'images': [{'index': 1, 'image': 'AHeroEmerges-SGX1-EN-C-1E.png'}], 'card_type': 'Trap', 'property': 'Normal'}, {'konami_id': 5494, 'password': 38723936, 'name': {'en': 'Question', 'de': 'Frage', 'es': 'Pregunta', 'fr': 'Question', 'it': 'Domanda', 'pt': 'Pergunta', 'ja': 'クイズ', 'ko': '퀴즈', 'zh-CN': '谜题', 'zh-TW': None, 'ja_romaji': 'Kuizu', 'ko_rr': None}, 'text': {'en': 'When activating this card, your opponent cannot check cards in the Graveyard. Your opponent calls the name of the first monster found at the bottom of your Graveyard. If he/she calls it right, the monster is removed from play. If he/she calls it wrong, the monster is Special Summoned to your side of the field.', 'de': 'Während der Aktivierung dieser Karte kann dein Gegner keine Karten im Friedhof überprüfen. Dein Gegner nennt den Namen der untersten Monsterkarte in deinem Friedhof. Wenn er richtig vorausgesagt hat, wird dieses Monster aus dem Spiel entfernt. Wenn er falsch vorausgesagt hat, wird dieses Monster als Spezialbeschwörung auf deiner Spielfeldseite beschworen.', 'es': 'Al activar esta carta, tu adversario no puede comprobar las cartas del Cementerio. Tu adversario nombra el nombre del primer monstruo encontrado en el fondo de tu Cementerio. Si lo nombra correctamente, el monstruo es retirado del juego. Si lo nombra incorrectamente, la carta es Invocada mediante una Invocación Especial en tu Campo.', 'fr': "Lorsque vous activez cette carte, votre adversaire ne peut plus vérifier les cartes dans le Cimetière. Votre adversaire annonce le nom de la carte du premier monstre du dessous de votre Cimetière. S'il annonce juste, le monstre est retiré du jeu. S'il annonce faux, faites l'Invocation Spéciale de ce monstre sur votre Terrain.", 'it': 'Quando attivi questa carta, il tuo avversario non può controllare le carte nel Cimitero. Il tuo avversario nomina il nome del primo mostro in fondo al tuo Cimitero. Se indovina, il mostro viene rimosso dal gioco. Se sbaglia, il mostro viene Evocato tramite Evocazione Speciale sul tuo Terreno.', 'pt': 'Ao ativar esta carta seu oponente não pode verificar cartas no Cemitério. Seu oponente deve dizer o nome do primeiro monstro encontrado no fundo do seu Cemitério. Se ele acertar, o monstro é removido do jogo. Se ele errar, aquele monstro é Invocado por Invocação Especial para o seu lado do campo.', 'ja': '発動中、相手は墓地のカード を確認する事ができない。相手プレイヤーは「クイズ」発動プレイヤーの墓地の一番下にあるモンスター名を当てる。当てた場合、そのカードをゲームから除外する。ハズレの場合、そのカードは持ち主のフィールド上に特殊召喚される。', 'ko': '발동 중, 상대는 묘지의 카드를 확인할 수 없다. 상대 플레이어는 "퀴즈" 발동 플레이어의 묘지의 맨 아래에 있는 몬스터명을 맞춘다. 맞춘 경우, 그 카드를 게임에서 제외한다. 못 맞춘 경우, 그 카드는 주인의 필드 위에 특수 소환된다.', 'zh-CN': '发动中,对方不能把墓地的卡确认。对方玩家对在「谜题」发动玩家墓地的最下面的1张怪兽卡名作猜测。猜中的场合,那张卡从游戏中除外。猜错 的场合,那张 卡在持有者场上特殊召唤。', 'zh-TW': None}, 'sets': {'en': [{'set_number': 'DR1-EN053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}, {'set_number': 'PGD-104', 'set_name': 'Pharaonic Guardian', 'rarities': ['Ultra Rare']}], 'de': [{'set_number': 'DR1-DE053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'fr': [{'set_number': 'DR1-FR053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'it': [{'set_number': 'DR1-IT053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'pt': [{'set_number': 'DR1-PT053', 'set_name': 'Dark Revelation Volume 1', 'rarities': ['Super Rare']}], 'ja': [{'set_number': '301-053', 'set_name': 'The New Ruler', 'rarities': ['Secret Rare']}, {'set_number': 'SJ2-024', 'set_name': 'Structure Deck: Joey Volume 2', 'rarities': ['Common']}, {'set_number': 'EE1-JP053', 'set_name': 'Expert Edition Volume.1', 'rarities': ['Super Rare']}], 'ko': [{'set_number': 'PGD-KR104', 'set_name': 'Pharaonic Guardian', 'rarities': ['Ultra Rare']}, {'set_number': 'HGP1-KR053', 'set_name': 'Expert Edition Volume.1', 'rarities': ['Super Rare']}]}, 'limit_regulation': {'tcg': 'Unlimited', 'ocg': 'Unlimited'}, 'images': [{'i
May 12 22:19:07 INFO:submissions:13fywv0: posted reply jjxglw8
May 12 22:19:09 INFO:submissions:13fywv0|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/|2023-05-12T22:18:43+00:00
May 12 22:19:09 INFO:submissions:13fywv0| summons: ['ordeal of a traveler', 'a hero emerges', 'question', 'ante', 'dark snake syndrome']
May 12 22:19:09 INFO:submissions:13fywv0: skip, already replied
May 12 22:19:15 INFO:comments:jjxgl8n|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/jjxgl8n/|2023-05-12T22:18:57+00:00
May 12 22:19:15 INFO:comments:jjxglw8|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/jjxglw8/|2023-05-12T22:19:06+00:00
May 12 22:42:19 INFO:comments:jjxjdq8|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/jjxjdq8/|2023-05-12T22:41:55+00:00
May 13 05:42:06 INFO:comments:jjyv3n7|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/jjyv3n7/|2023-05-13T05:41:41+00:00
May 13 09:49:45 INFO:comments:jjzcipf|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/jjzcipf/|2023-05-13T09:49:23+00:00
May 13 09:49:58 INFO:comments:jjzcjnu|/r/yugioh/comments/13fywv0/interesting_risky_luck_gamble_cards_that_do_not/jjzcjnu/|2023-05-13T09:49:47+00:00