Opus Rookie (Prismari Performance (UR)) vs DSV3 ESPN (Mind Seize) vs GPT53C Lucky (Bedecked Brokers (WUG)) vs GLM47 Fate (Sneak Attack)
3 major, 4 moderate, 50 minor, 5 questionable blunders
Season 1
/ 1476
Stack
Game Log
gameDSV3 ESPN's library is shuffled
gameGPT53C Lucky's library is shuffled
gameOpus Rookie's library is shuffled
gameGLM47 Fate's library is shuffled
GPT53C LuckymcpGPT53C Lucky
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 7,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Mulligan for free, draw another 7 cards?"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=1)
{
"game_seq": 9,
"action_type": "GAME_ASK",
"context": "T1 ()",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Mulligan for free, draw another 7 cards?",
"board_cursor": 2,
"your_hand": [
{
"mana_cost": "{2}{W}",
"name": "Angelic Sleuth",
"rules": [
"Flying",
"Whenever another permanent you control leaves the battlefield, if it had counters on it, investigate."
],
"power": "2",
"toughness": "3"
},
{
"mana_cost": "{G}{W}{U}",
"name": "Bant Charm",
"rules": [
"Choose one —: &bull Destroy target artifact.: &bull Put target creature on the bottom of its owner's library.: &bull Counter target instant spell.: "
]
},
{
"mana_cost": "{2}{G}{W}{U}",
"name": "Brokers Confluence",
"rules": [
"Choose three. You may choose the same mode more than once.: &bull Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.): &bull Target creature phases out.: &bull Counter target activated or triggered ability.: "
]
},
{
"mana_cost": "{0}",
"name": "Everflowing Chalice",
"rules": [
"Multikicker {2} (You may pay an additional {2} any number of times as you cast this spell.)",
"{this} enters with a charge counter on it for each time it was kicked.",
"{T}: Add {C} for each charge counter on {this}."
]
},
{
"mana_cost": "{2}{G}",
"name": "Family's Favor",
"rules": [
"Whenever you attack, put a shield counter on target attacking creature. Until end of turn, it gains \"Whenever this creature deals combat damage to a player, remove a shield counter from it. If you do, draw a card.\" (If a creature with a shield counter on it would be dealt damage or destroyed, remove a shield counter from it instead.)"
]
},
{
"name": "Forest",
"is_land": true,
"rules": [
"{T}: Add {G}."
]
},
{
"name": "Temple of Mystery",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
]
}
],
"board": [
{
"hand_size": 7,
"is_active": false,
"is_you": true,
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 92,
"life": 40,
"hand": [
{
"mana_cost": "{2}{W}",
"name": "Angelic Sleuth",
"rules": [
"Flying",
"Whenever another permanent you control leaves the battlefield, if it had counters on it, investigate."
],
"power": "2",
"id": "p23",
"toughness": "3"
},
{
"mana_cost": "{G}{W}{U}",
"name": "Bant Charm",
"rules": [
"Choose one —: &bull Destroy target artifact.: &bull Put target creature on the bottom of its owner's library.: &bull Counter target instant spell.: "
],
"id": "p24"
},
{
"mana_cost": "{2}{G}{W}{U}",
"name": "Brokers Confluence",
"rules": [
"Choose three. You may choose the same mode more than once.: &bull Proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.): &bull Target creature phases out.: &bull Counter target activated or triggered ability.: "
],
"id": "p25"
},
{
"mana_cost": "{0}",
"name": "Everflowing Chalice",
"rules": [
"Multikicker {2} (You may pay an additional {2} any number of times as you cast this spell.)",
"{this} enters with a charge counter on it for each time it was kicked.",
"{T}: Add {C} for each charge counter on {this}."
],
"id": "p26"
},
{
"mana_cost": "{2}{G}",
"name": "Family's Favor",
"rules": [
"Whenever you attack, put a shield counter on target attacking creature. Until end of turn, it gains \"Whenever this creature deals combat damage to a player, remove a shield counter from it. If you do, draw a card.\" (If a creature with a shield counter on it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p27"
},
{
"name": "Forest",
"is_land": true,
"rules": [
"{T}: Add {G}."
],
"id": "p28"
},
{
"name": "Temple of Mystery",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
}
]
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 92,
"life": 40
}
],
"action_pending": true
}gameGPT53C Lucky chooses that they take the first turn
thinkingDSV3 ESPN
I'll start by getting my action choices to see my opening hand and decide whether to mulligan.
GPT53C LuckymcpMulligan
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"game_seq": 9,
"success": true,
"action_taken": "yes"
}thinkingDSV3 ESPN
Looking at my opening hand: I have a decent start with Sol Ring (amazing in Commander), Island, Akoum Refuge (comes tapped but fixes black/red), Rupture Spire (comes tapped with {1} cost), Grixis Charm (versatile), Jace's Archivist (good later), and Molten Disaster (board wipe).
This is a 3-color deck (Grixis: blue, black, red). The hand has:
- Sol Ring: Fantastic turn 1 play
- Island: Basic land
- Two tapped lands (Akoum Refuge and Rupture Spire)
- Good spells for later
The main issue is I only have one untapped land (Island) on turn 1, which means if I want to play Sol Ring on turn 1, I need to play Island and then Sol Ring. That leaves me with tapped lands for turns 2 and 3, which could slow my development. However, Sol Ring is extremely powerful and can accelerate me significantly.
I think this hand is KEEPABLE. The Sol Ring makes it worth keeping despite the tapped lands. I can play Island, Sol Ring on turn 1, then have access to 3 mana on turn 2 even with a tapped land. Plus I have some good mid-game cards.
Let me keep this hand.
<function_cinvoke name="chooseparameter name="choice" string="true">no</parameterinvoke>
</function_calls>
DSV3 ESPNllm
pass_priority(board_cursor=1)
{
"game_seq": 10,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T1 ()",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Mulligan for free, draw another 7 cards?",
"board_cursor": 1,
"your_hand": [
{
"name": "Akoum Refuge",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
]
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
]
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
]
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
]
},
{
"name": "Rupture Spire",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
]
},
{
"mana_cost": "{1}",
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
]
}
],
"action_pending": true
}thinkingDSV3 ESPN
I already made my mulligan decision (I chose to keep). Now I need to pass priority to continue to my turn.
thinkingGLM47 Fate
I need to see my opening hand before making a mulligan decision.
DSV3 ESPNmcpKeep hand
raw
choose_action(choice=no)
{
"game_seq": 10,
"success": true,
"action_taken": "no"
}thinkingDSV3 ESPN
Now let's see what's next in the game:
Opus Rookiellm
get_game_state()
{
"priority_player": "",
"cursor": 1,
"stack": [],
"game_seq": 12,
"active_player": "",
"players": [
{
"hand_size": 7,
"is_active": false,
"is_you": true,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 92,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"mana_cost": "{4}{U}{U}",
"name": "Mind's Desire",
"rules": [
"Shuffle your library. Then exile the top card of your library. Until end of turn, you may play that card without paying its mana cost.",
"Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)"
],
"id": "p32"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p34"
},
{
"mana_cost": "{2}{U}{R}",
"name": "Reinterpret",
"rules": [
"Counter target spell. You may cast a spell with an equal or lesser mana value from your hand without paying its mana cost."
],
"id": "p35"
},
{
"mana_cost": "{1}{U}{R}",
"name": "Veyran, Voice of Duality",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, {this} gets +1/+1 until end of turn.",
"If you casting or copying an instant or sorcery spell causes a triggered ability of a permanent you control to trigger, that ability triggers an additional time."
],
"power": "2",
"id": "p36",
"toughness": "2"
}
]
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 92,
"life": 40
}
],
"available": true,
"turn": 1
}GLM47 FatemcpKeep hand
raw
choose_action(choice=no)
{
"game_seq": 11,
"success": true,
"action_taken": "no"
}thinkingOpus Rookie
Okay, let me evaluate this hand!
**Hand:** Dazzling Sphinx, Expressive Iteration, Mind's Desire, Mountain, Mountain, Reinterpret, Veyran Voice of Duality
**Analysis:**
- Only 2 lands (both Mountains), no blue sources at all
- Veyran costs 1UR, Expressive Iteration costs UR β both need blue mana I don't have
- The higher-cost spells (Dazzling Sphinx at 3UU, Mind's Desire at 4UU) are way out of reach
- Reinterpret at 2UR also needs blue
This hand is essentially unplayable β I have zero blue mana and almost everything requires blue. Even though the spells are powerful, I can't cast a single one of them. This is an easy mulligan, especially since it's FREE!
Let me mulligan this.
Opus RookiemcpMulligan
raw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 12,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Mulligan down to 6 cards?"
}thinkingOpus Rookie
Alright, free mulligan taken! Now I need to decide about going down to 6. Let me see what I drew.
gameGPT53C Lucky's library is shuffled
gameOpus Rookie's library is shuffled
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=2)
{
"game_seq": 15,
"action_type": "GAME_ASK",
"context": "T1 ()",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Mulligan down to 6 cards?",
"board_cursor": 3,
"your_hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}."
]
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
]
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
]
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
]
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}."
]
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
]
}
],
"board": [
{
"hand_size": 7,
"is_active": false,
"is_you": true,
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 92,
"life": 40,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}."
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p42"
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
]
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 92,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpMulligan
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 15,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play spells and abilities"
}chatOpus Rookie: Oh man, that first hand was ROUGH β two Mountains and nothing but blue spells! π
But this new seven? Three lands AND a Signet?! I am SO excited to get this game going! Good luck everyone! π
thinkingOpus Rookie
Oh wait, this is SO much better! Let me think about this...
**New Hand:** Island, Island, Izzet Signet, Mountain, Naru Meha (Master Wizard), Pyromancer's Goggles, Wildfire Devils
- 3 lands (2 Islands, 1 Mountain) β solid mana base!
- Izzet Signet on turn 2 for ramp β perfect!
- Turn 3 I could play Wildfire Devils (3R) with Signet helping
- Naru Meha at 2UU is castable
- Pyromancer's Goggles at 5 is a bit expensive but reachable
This hand has lands, ramp, and playable threats. I'm keeping this! Remember: `choice="no"` means KEEP.
Opus RookiemcpKeep hand
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 16,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Hand kept! Let me send a chat message and then start playing.
mcpsend_chat_messageraw
send_chat_message(message=Oh man, that first hand was ROUGH β two ...)
{
"success": true
}β Precombat Main β
β Declare Attackers β
β Postcombat Main β
chatGPT53C Lucky: Iβm feeling a hot streak after that double mull π
letβs see if the top of the deck is blessed.
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=3)
{
"game_seq": 27,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T1 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: Oh man, that first hand was ROUGH — two Mountains and nothing but blue spells! 😅 But this new seven? Three lands AND a Signet?! I am SO excited to get this game going! Good luck everyone! 🎉"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 4,
"choices": [
{
"name": "Canopy Vista",
"index": 0,
"action": "land",
"id": "p37"
},
{
"name": "Exotic Orchard",
"index": 1,
"action": "land",
"id": "p38"
},
{
"name": "Llanowar Reborn",
"index": 2,
"action": "land",
"id": "p63"
},
{
"name": "Plains",
"index": 3,
"action": "land",
"id": "p41"
},
{
"name": "Prairie Stream",
"index": 4,
"action": "land",
"id": "p42"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 91,
"life": 40,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p37",
"playable": true
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38",
"playable": true
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"name": "Llanowar Reborn",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p41",
"playable": true
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p42",
"playable": true
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
]
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 92,
"life": 40
}
]
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Iβm feeling a hot streak after that doub...)
{
"success": true
}GPT53C LuckymcpPlay Plains
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p41)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 27,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play spells and abilities"
}gameGPT53C Lucky puts Plains from hand onto the Battlefield
β DSV3 ESPN's Turn 1 β
DSV3 ESPNllm
pass_priority(board_cursor=1)
{
"game_seq": 34,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T1 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: Oh man, that first hand was ROUGH — two Mountains and nothing but blue spells! 😅 But this new seven? Three lands AND a Signet?! I am SO excited to get this game going! Good luck everyone! 🎉",
"GPT53C Lucky: I’m feeling a hot streak after that double mull 😅 let’s see if the top of the deck is blessed."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 2,
"choices": [
{
"name": "Akoum Refuge",
"index": 0,
"action": "land",
"id": "p9"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p11"
},
{
"name": "Rupture Spire",
"index": 2,
"action": "land",
"id": "p14"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 91,
"life": 40,
"hand": [
{
"name": "Akoum Refuge",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9",
"playable": true
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p11",
"playable": true
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"name": "Rupture Spire",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14",
"playable": true
},
{
"mana_cost": "{1}",
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
]
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 92,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 92,
"life": 40
}
]
}thinkingDSV3 ESPN
Excellent! It's my turn 1 precombat main phase. I see that GPT53C Lucky has already played a Plains on their turn. I have 3 lands I can play: Akoum Refuge (enters tapped), Island (enters untapped), or Rupture Spire (enters tapped and costs {1} to keep).
My plan: I want to play Island (untapped) and then Sol Ring. That gives me access to 3 mana on turn 2. Let's do that.
I'll play Island first, then Sol Ring.
mcpPlay Islandraw
choose_action(choice=p11)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 34,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now I need to see what my choices are after playing the Island:
gameDSV3 ESPN puts Island from hand onto the Battlefield
thinkingDSV3 ESPN
Perfect! I have Sol Ring available to cast for {1}. I have an untapped Island that can produce {U}, but I need {1} generic mana. The Island can produce {U}, which can pay for {1} generic. Let's cast Sol Ring.
mcpCast Sol Ring {1}raw
choose_action(choice=p15)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 38,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to see how to pay for Sol Ring. Let's check choices:
gameDSV3 ESPN casts Sol Ring from hand
thinkingDSV3 ESPN
I need to confirm casting Sol Ring. Let me check the board state: I have an untapped Island that can produce {U}, which can pay for {1} generic. I'll say yes to confirm.
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 41,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now let's see what's next:
gameDSV3 ESPN puts Sol Ring from stack onto the Battlefield
chatDSV3 ESPN: LADIES AND GENTLEMEN! DSV3 ESPN here with a TURN ONE SOL RING! The crowd is on its feet! Can you believe the power? Island into Sol Ring - that's vintage Commander right there! The mana acceleration is UNBELIEVABLE!
thinkingDSV3 ESPN
Good! Sol Ring resolved and is on the battlefield. I have no more mana available (Island tapped). I should pass to combat. Let me send a chat message first though, as per instructions to chat every 2 turn cycles.
mcpsend_chat_messageraw
send_chat_message(message=LADIES AND GENTLEMEN! DSV3 ESPN here wit...)
{
"success": true
}thinkingDSV3 ESPN
Now I'll pass to combat:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 46,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Let's see what's happening:
β Declare Attackers β
thinkingDSV3 ESPN
I have no creatures to attack with, so I'll pass through combat. Actually I should check if there are any instants to play, but I have none in hand that I can cast with my current mana (Island tapped, Sol Ring can produce {C}{C} but needs to be tapped). I'll pass.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 52,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β Postcombat Main β
β GLM47 Fate's Turn 1 β
GLM47 Fatellm
pass_priority(board_cursor=1)
{
"game_seq": 60,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T1 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: Oh man, that first hand was ROUGH — two Mountains and nothing but blue spells! 😅 But this new seven? Three lands AND a Signet?! I am SO excited to get this game going! Good luck everyone! 🎉",
"GPT53C Lucky: I’m feeling a hot streak after that double mull 😅 let’s see if the top of the deck is blessed.",
"DSV3 ESPN: LADIES AND GENTLEMEN! DSV3 ESPN here with a TURN ONE SOL RING! The crowd is on its feet! Can you believe the power? Island into Sol Ring - that's vintage Commander right there! The mana acceleration is UNBELIEVABLE!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 2,
"choices": [
{
"name": "Dimir Guildgate",
"index": 0,
"action": "land",
"id": "p17"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p66"
},
{
"name": "Swamp",
"index": 2,
"action": "land",
"id": "p21"
},
{
"name": "Swamp",
"index": 3,
"action": "land",
"id": "p22"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 91,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "0",
"id": "p16",
"toughness": "0"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p66",
"playable": true
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{2}",
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p21",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p22",
"playable": true
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 92,
"life": 40
}
]
}GLM47 FatemcpPlay Island
raw
choose_action(choice=p66)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 60,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}gameGLM47 Fate puts Island from hand onto the Battlefield
GLM47 FatemcpPass
raw
choose_action(choice=p15)
{
"retryable": true,
"game_seq": 64,
"success": false,
"error_code": "invalid_choice",
"error": "Object p15 not found in current choices"
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 64,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}β Declare Attackers β
β Postcombat Main β
β Opus Rookie's Turn 1 β
Opus Rookiellm
pass_priority(board_cursor=2)
{
"game_seq": 78,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T1 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"recent_chat": [
"GPT53C Lucky: I’m feeling a hot streak after that double mull 😅 let’s see if the top of the deck is blessed.",
"DSV3 ESPN: LADIES AND GENTLEMEN! DSV3 ESPN here with a TURN ONE SOL RING! The crowd is on its feet! Can you believe the power? Island into Sol Ring - that's vintage Commander right there! The mana acceleration is UNBELIEVABLE!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 3,
"choices": [
{
"name": "Island",
"index": 0,
"action": "land",
"id": "p44"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p45"
},
{
"name": "Mountain",
"index": 2,
"action": "land",
"id": "p47"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 91,
"life": 40,
"hand": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p44",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p45",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p47",
"playable": true
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 91,
"life": 40
}
]
}thinkingOpus Rookie
Okay, it's my turn 1! I drew Expressive Iteration and see a Sol Ring was played by ESPN already. Let me think about sequencing...
I have 1 land drop. I want to play Izzet Signet on turn 2, which costs {2}. So I need to plan my mana:
- Turn 1: Play a land
- Turn 2: Play a land + cast Izzet Signet for {2}
Wait, but I also drew Expressive Iteration which costs {U}{R}. That's also a turn 2 play if I have Island + Mountain. Hmm...
Actually, Izzet Signet on turn 2 is better for ramping into my 4-5 drops. Let me play Island first since I have 2 Islands and 1 Mountain β I want to save the Mountain for flexibility later.
mcpPlay Islandraw
choose_action(choice=p44)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 78,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Good, Island is down. Now let me pass priority since I can't do anything else on turn 1.
gameOpus Rookie puts Island from hand onto the Battlefield
β Declare Attackers β
β Postcombat Main β
β GPT53C Lucky's Turn 2 β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=4)
{
"game_seq": 96,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T2 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"DSV3 ESPN: LADIES AND GENTLEMEN! DSV3 ESPN here with a TURN ONE SOL RING! The crowd is on its feet! Can you believe the power? Island into Sol Ring - that's vintage Commander right there! The mana acceleration is UNBELIEVABLE!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 5,
"choices": [
{
"name": "Canopy Vista",
"index": 0,
"action": "land",
"id": "p37"
},
{
"name": "Exotic Orchard",
"index": 1,
"action": "land",
"id": "p38"
},
{
"name": "Llanowar Reborn",
"index": 2,
"action": "land",
"id": "p63"
},
{
"name": "Prairie Stream",
"index": 3,
"action": "land",
"id": "p42"
},
{
"name": "Vivid Meadow",
"index": 4,
"action": "land",
"id": "p67"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 90,
"life": 40,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p37",
"playable": true
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38",
"playable": true
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"name": "Llanowar Reborn",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p42",
"playable": true
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67",
"playable": true
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 91,
"life": 40
}
]
}GPT53C LuckymcpPlay Llanowar Reborn
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p63)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_CHOICE",
"game_seq": 96,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Choose replacement effect to resolve first"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=5)
{
"game_seq": 97,
"action_type": "GAME_CHOOSE_CHOICE",
"stop_reason": "non_priority_action",
"response_type": "index",
"untapped_lands": 1,
"message": "Choose replacement effect to resolve first",
"action_pending": true,
"land_drops_used": 0,
"board_unchanged": true,
"context": "T2 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=N or text=TypeName",
"board_cursor": 5,
"choices": [
{
"index": 0,
"description": "Llanowar Reborn: Llanowar Reborn enters tapped."
},
{
"index": 1,
"description": "Llanowar Reborn: This enters the battlefield with a +1/+1 counter on it."
}
]
}minor blunder
Played Llanowar Reborn (enters tapped, only produces G) instead of Exotic Orchard (enters untapped, produces any color oβ¦
Played Llanowar Reborn (enters tapped, only produces G) instead of Exotic Orchard (enters untapped, produces any color opponents' lands can make). This costs a turn of tempo - with Exotic Orchard, the player would have 2 mana available next turn and could play a tapped land then. The graft 1 counter is minor compared to having an extra mana available and better color fixing.
Analysis
Action taken: Played Llanowar Reborn, which enters tapped and only produces green
Better line: Play Exotic Orchard, which enters untapped and produces flexible colors. This gives 2 mana available immediately and allows playing tapped lands on subsequent turns without losing tempo.
GPT53C LuckymcpLlanowar Reborn: Llanowar Reborn enters tapped.
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=0)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 97,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_choice_0",
"next_action_message": "Play spells and abilities"
}gameGPT53C Lucky puts Llanowar Reborn from hand onto the Battlefield
β Declare Attackers β
β Postcombat Main β
β DSV3 ESPN's Turn 2 β
DSV3 ESPNllm
pass_priority(board_cursor=5)
{
"game_seq": 115,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T2 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 6,
"choices": [
{
"name": "Akoum Refuge",
"index": 0,
"action": "land",
"id": "p9"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"index": 1,
"action": "cast",
"id": "p64"
},
{
"name": "Rupture Spire",
"index": 2,
"action": "land",
"id": "p14"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40,
"hand": [
{
"name": "Akoum Refuge",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9",
"playable": true
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"mana_cost": "{U}{R}",
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"power": "2",
"id": "p68",
"toughness": "2"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64",
"playable": true
},
{
"name": "Rupture Spire",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14",
"playable": true
}
]
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 91,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 90,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 91,
"life": 40
}
]
}thinkingDSV3 ESPN
Great! It's my turn 2. I drew a Nivix Guildmage, which is excellent - a 2/2 for {U}{R} with useful abilities. I have Island and Sol Ring untapped (Sol Ring can produce {C}{C} = 2 colorless). I can play a land and potentially cast Nivix Guildmage.
Looking at my options:
1. Akoum Refuge - enters tapped, gives me black and red mana fixing, gains 1 life
2. Rupture Spire - enters tapped, costs {1} to keep, gives any color
3. Obelisk of Grixis - artifact for {3}, taps for U/B/R
My plan: Play Akoum Refuge (enters tapped, but gives me BR fixing). I'll have Island and Sol Ring untapped, which gives me 3 mana total (Island for U, Sol Ring for CC). Nivix Guildmage costs {U}{R}. I need red mana. I can't produce red yet unless I play Rupture Spire or Obelisk. Rupture Spire enters tapped and costs {1} to keep, which I don't have. Obelisk costs {3} which would use all my mana.
Actually, wait: I have Sol Ring which produces {C}{C}. I need {U}{R}. I could play Rupture Spire (enters tapped, costs {1}) but I could pay {1} using the Sol Ring mana. Then next turn I'd have Rupture Spire untapped for any color, plus Island untapped, plus Sol Ring.
Or I could play Akoum Refuge (enters tapped, gives BR). Then next turn I'd have Island, Sol Ring, and tapped Akoum Refuge. I still wouldn't have red mana available this turn.
I think the best play is: Play Rupture Spire, pay {1} to keep it (using Sol Ring mana), then I have Rupture Spire untapped that can produce any color. Then I could potentially cast Nivix Guildmage this turn if I want. Actually, after paying {1} for Rupture Spire, I'd have Island untapped (for U) and Rupture Spire untapped (for R). That's perfect for Nivix Guildmage!
Let's do that: Play Rupture Spire, pay {1}, cast Nivix Guildmage.
mcpPlay Rupture Spireraw
choose_action(choice=p14)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 115,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to see choices for paying for Rupture Spire:
moderate blunder
Chose Rupture Spire instead of Akoum Refuge, missing the opportunity to also cast Obelisk of Grixis this turn.
Chose Rupture Spire instead of Akoum Refuge, missing the opportunity to also cast Obelisk of Grixis this turn. Rupture Spire enters tapped AND costs {1} to keep, consuming the Sol Ring mana. Playing Akoum Refuge (tapped, free) would leave Island + Sol Ring (3 mana) available to cast Obelisk of Grixis, resulting in 6+ mana next turn instead of only 4.
Analysis
Action taken: Played Rupture Spire, which enters tapped and requires {1} payment, using up all available mana this turn.
Better line: Play Akoum Refuge (enters tapped, gains 1 life, no tax), then cast Obelisk of Grixis with Island + Sol Ring for {3}. This develops two mana sources in one turn, giving 6+ mana on turn 7.
gameDSV3 ESPN puts Rupture Spire from hand onto the Battlefield
gameDSV3 ESPN - Ability triggers: Rupture Spire - When Rupture Spire enters, sacrifice it unless you pay {1}.
thinkingDSV3 ESPN
I see Rupture Spire entered tapped and there's an ability on the stack (the "sacrifice unless you pay {1}" trigger). I need to pay {1} to keep it. I should confirm and pay. Let me say yes
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 120,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Pay {1}?"
}thinkingDSV3 ESPN
I need to pay {1}. I have Island untapped (can produce U) and Sol Ring untapped (can produce CC). I'll tap Sol Ring for {C}{C} and use one of that to pay {1}.
llmchoose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 124,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now let's see the board state:
gameDSV3 ESPN chooses to pay {1} to prevent sacrifice effect
chatDSV3 ESPN: Folks, we're setting up the engine here! Rupture Spire secured with Sol Ring fuel - the mana base is coming together! Next turn, watch out for the Nivix Guildmage! The Izzet combo potential is REAL!
thinkingDSV3 ESPN
Good! Rupture Spire resolved and is on battlefield (tapped). I used Sol Ring to pay {1}, so Sol Ring is tapped. Island is also tapped. Now I have Rupture Spire (tapped), Island (tapped), Sol Ring (tapped). I have no untapped mana sources.
Wait, I wanted to cast Nivix Guildmage this turn. But I used all my mana to pay for Rupture Spire. Actually, I could have tapped Island for {U}, then tapped Sol Ring for {C}{C}, used one {C} to pay for Rupture Spire's {1}, and then I'd have one {C} left. But Nivix Guildmage costs {U}{R}, not {U}{C}. So I couldn't cast it anyway.
Actually, let me think: Rupture Spire enters tapped, so it can't be used this turn. I need {U}{R} for Nivix Guildmage. I have Island for {U} and... no red source. So I can't cast it this turn anyway. Good, my play was correct.
I'll pass to combat (no creatures) and end my turn.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 127,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Let me chat first before moving on:
mcpsend_chat_messageraw
send_chat_message(message=Folks, we're setting up the engine here!...)
{
"success": true
}thinkingDSV3 ESPN
Now pass through combat:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 133,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β Declare Attackers β
thinkingDSV3 ESPN
Let me pass priority to end my turn:
β Postcombat Main β
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 137,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now let's see what happens next by passing priority:
β GLM47 Fate's Turn 2 β
chatGLM47 Fate: Greetings all. May the cards flow as they're meant to. π
GLM47 Fatellm
pass_priority(board_cursor=3)
{
"game_seq": 141,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T2 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"DSV3 ESPN: Folks, we're setting up the engine here! Rupture Spire secured with Sol Ring fuel - the mana base is coming together! Next turn, watch out for the Nivix Guildmage! The Izzet combo potential is REAL!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 4,
"choices": [
{
"name": "Dimir Guildgate",
"index": 0,
"action": "land",
"id": "p17"
},
{
"name": "Swamp",
"index": 1,
"action": "land",
"id": "p21"
},
{
"name": "Swamp",
"index": 2,
"action": "land",
"id": "p22"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "0",
"id": "p16",
"toughness": "0"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17",
"playable": true
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{2}",
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p21",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p22",
"playable": true
},
{
"mana_cost": "{U/B}{U/B}",
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"power": "1",
"id": "p70",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 90,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 91,
"life": 40
}
]
}GLM47 Fatemcpsend_chat_message
raw
send_chat_message(message=Greetings all. May the cards flow as the...)
{
"success": true
}GLM47 FatemcpPlay Swamp
raw
choose_action(choice=p21)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 141,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}gameGLM47 Fate puts Swamp from hand onto the Battlefield
GLM47 FatemcpCast Sygg, River Cutthroat {U/B}{U/B}
raw
choose_action(choice=p70)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 145,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate casts Sygg, River Cutthroat from hand
gameGLM47 Fate puts Sygg, River Cutthroat from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=5)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Sygg, River Cutthroat (1/3) (GLM47 Fate's)",
"id": "p70"
}
]
}
],
"game_seq": 159,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 1,
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"action_pending": true,
"context": "T2 Precombat Main/Precombat Main (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: Folks, we're setting up the engine here! Rupture Spire secured with Sol Ring fuel - the mana base is coming together! Next turn, watch out for the Nivix Guildmage! The Izzet combo potential is REAL!",
"GLM47 Fate: Greetings all. May the cards flow as they're meant to. 🌀"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 6,
"board": [
{
"hand_size": 7,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 90,
"life": 40,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p42"
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 91,
"life": 40
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 159,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}β Declare Attackers β
β Postcombat Main β
β Opus Rookie's Turn 2 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=3)
{
"game_seq": 174,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T2 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"recent_chat": [
"DSV3 ESPN: Folks, we're setting up the engine here! Rupture Spire secured with Sol Ring fuel - the mana base is coming together! Next turn, watch out for the Nivix Guildmage! The Izzet combo potential is REAL!",
"GLM47 Fate: Greetings all. May the cards flow as they're meant to. 🌀"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 4,
"choices": [
{
"name": "Island",
"index": 0,
"action": "land",
"id": "p45"
},
{
"name": "Mountain",
"index": 1,
"action": "land",
"id": "p47"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40,
"hand": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p45",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p47",
"playable": true
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 7,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 90,
"life": 40
}
]
}thinkingOpus Rookie
Turn 2! I drew Inferno Project β interesting but needs a graveyard full of instants/sorceries. Right now my plan is Mountain + Izzet Signet. Let me play Mountain first, then cast the Signet.
mcpPlay Mountainraw
choose_action(choice=p47)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 174,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}gameOpus Rookie puts Mountain from hand onto the Battlefield
chatOpus Rookie: Ooh, Sygg on turn 2 is spicy! π And ESPN already ramping with Sol Ring... meanwhile I'm over here with my humble Signet. But hey, you gotta start somewhere right?! Turn 2 Signet, the classic! I love it when a curve comes together!
thinkingOpus Rookie
I can cast either Expressive Iteration or Izzet Signet. Hmm, this is actually a real decision!
**Expressive Iteration** would dig for more cards β maybe find a land or better plays. But I'd use all my mana and not ramp.
**Izzet Signet** ramps me so next turn I have 4+ mana (2 lands + Signet = 3 mana, plus new land = 4 mana). That lets me cast Wildfire Devils on turn 3!
The ramp is more important. Signet it is!
mcpCast Izzet Signet {2}raw
choose_action(choice=p46)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 178,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}raw
send_chat_message(message=Ooh, Sygg on turn 2 is spicy! π And ESP...)
{
"success": true
}thinkingOpus Rookie
Good, Signet is down. Let me pass and move to the next turns.
gameOpus Rookie casts Izzet Signet from hand
gameOpus Rookie puts Izzet Signet from stack onto the Battlefield
β Declare Attackers β
β Postcombat Main β
β GPT53C Lucky's Turn 3 β
chatGPT53C Lucky: Alright deck, keep the lucky chain alive π one smooth draw at a time.
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=6)
{
"game_seq": 201,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T3 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: Ooh, Sygg on turn 2 is spicy! 👀 And ESPN already ramping with Sol Ring... meanwhile I'm over here with my humble Signet. But hey, you gotta start somewhere right?! Turn 2 Signet, the classic! I love it when a curve comes together!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 7,
"choices": [
{
"name": "Canopy Vista",
"index": 0,
"action": "land",
"id": "p37"
},
{
"name": "Exotic Orchard",
"index": 1,
"action": "land",
"id": "p38"
},
{
"name": "Forest",
"index": 2,
"action": "land",
"id": "p75"
},
{
"name": "Prairie Stream",
"index": 3,
"action": "land",
"id": "p42"
},
{
"name": "Vivid Meadow",
"index": 4,
"action": "land",
"id": "p67"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 89,
"life": 40,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p37",
"playable": true
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38",
"playable": true
},
{
"name": "Forest",
"is_land": true,
"rules": [
"{T}: Add {G}."
],
"id": "p75",
"playable": true
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_BADYou control two or more basic lands"
],
"id": "p42",
"playable": true
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67",
"playable": true
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Alright deck, keep the lucky chain alive...)
{
"success": true
}GPT53C LuckymcpPlay Forest
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p75)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 201,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=7)
{
"game_seq": 215,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T3 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 8,
"choices": [
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"index": 0,
"action": "cast",
"id": "p43"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 89,
"life": 40,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"mana_cost": "{3}{U/P}",
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}gameGPT53C Lucky puts Forest from hand onto the Battlefield
β Declare Attackers β
β Postcombat Main β
GPT53C LuckymcpCast Tezzeret's Gambit {3}{U/P}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p43)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 215,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Pay 2 life instead of {U} (phyrexian cost)?"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 216,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=8)
{
"stack": [
{
"name": "Tezzeret's Gambit"
}
],
"game_seq": 227,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"message": "Select player or permanent with counters on them (selected 0)",
"required": false,
"action_pending": true,
"land_drops_used": 1,
"context": "T3 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 9,
"choices": [
{
"tapped": true,
"name": "Llanowar Reborn",
"target_type": "permanent",
"index": 0,
"id": "p63"
}
],
"board": [
{
"hand_size": 8,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 38,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"name": "Forest",
"is_land": true,
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}gameGPT53C Lucky loses 2 life from Tezzeret's Gambit
gameGPT53C Lucky casts Tezzeret's Gambit from hand
GPT53C LuckymcpLlanowar Reborn
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p63)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 227,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play spells and abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=9)
{
"game_seq": 236,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"message": "Select a card to discard",
"required": true,
"action_pending": true,
"context": "T3 End/Cleanup (GPT53C Lucky)",
"respond_with": "choice=pN",
"board_cursor": 10,
"choices": [
{
"name": "Canopy Vista",
"target_type": "card",
"index": 0,
"id": "p37"
},
{
"name": "Exotic Orchard",
"target_type": "card",
"index": 1,
"id": "p38"
},
{
"name": "Forest",
"target_type": "card",
"index": 2,
"id": "p77"
},
{
"name": "Forgotten Ancient",
"target_type": "card",
"index": 3,
"id": "p39"
},
{
"name": "Oracle's Vault",
"target_type": "card",
"index": 4,
"id": "p40"
},
{
"name": "Park Heights Maverick",
"target_type": "card",
"index": 5,
"id": "p78"
},
{
"name": "Prairie Stream",
"target_type": "card",
"index": 6,
"id": "p42"
},
{
"name": "Vivid Meadow",
"target_type": "card",
"index": 7,
"id": "p67"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 38,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"name": "Forest",
"is_land": true,
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}gameLlanowar Reborn had a +1/+1 counter added to it.
gameGPT53C Lucky puts Tezzeret's Gambit from stack into their graveyard
gameGPT53C Lucky discards down to 7 hand cards
β Cleanup β
GPT53C LuckymcpForest
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p77)
{
"game_seq": 236,
"success": true,
"action_taken": "selected_target_2"
}gameGPT53C Lucky discards Forest
β DSV3 ESPN's Turn 3 β
DSV3 ESPNllm
pass_priority(board_cursor=8)
{
"game_seq": 238,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T3 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"recent_chat": [
"GLM47 Fate: Greetings all. May the cards flow as they're meant to. 🌀",
"Opus Rookie: Ooh, Sygg on turn 2 is spicy! 👀 And ESPN already ramping with Sol Ring... meanwhile I'm over here with my humble Signet. But hey, you gotta start somewhere right?! Turn 2 Signet, the classic! I love it when a curve comes together!",
"GPT53C Lucky: Alright deck, keep the lucky chain alive 🍀 one smooth draw at a time."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 9,
"choices": [
{
"name": "Akoum Refuge",
"index": 0,
"action": "land",
"id": "p9"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"index": 1,
"action": "cast",
"id": "p12",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{U}{R}",
"name": "Nivix Guildmage",
"index": 2,
"action": "cast",
"id": "p68",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"index": 3,
"action": "cast",
"id": "p64"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 40,
"hand": [
{
"name": "Akoum Refuge",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9",
"playable": true
},
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"mana_cost": "{U}{R}",
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"power": "2",
"id": "p68",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64",
"playable": true
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}thinkingDSV3 ESPN
Excellent! Turn 3. I drew Arcane Melee (great for spell reduction). Looking at the board:
- My permanents: Island, Rupture Spire, Sol Ring (all untapped)
- Opponents: GLM47 Fate has Sygg, River Cutthroat (1/3, can draw cards if opponents lose 3+ life), GPT53C Lucky is at 38 life (lost 2 life somehow?), Opus Rookie has Izzet Signet.
I have 3 mana available: Island ({U}), Rupture Spire (any color), Sol Ring ({C}{C}). That's potentially 4 total mana if I count correctly: {U} + {Any} + {C}{C} = 4 mana.
I can play:
1. Akoum Refuge (land, enters tapped, gives BR fixing)
2. Jace's Archivist ({1}{U}{U} = 3 mana total, 2 blue)
3. Nivix Guildmage ({U}{R})
4. Obelisk of Grixis ({3})
I should play a land first. Akoum Refuge enters tapped but gives me black and red fixing, and gains 1 life. That's good for my mana base.
Then I can cast Nivix Guildmage. It costs {U}{R}. I have Island for {U} and Rupture Spire for {R}. Perfect!
Actually, wait. If I play Akoum Refuge (enters tapped), I won't be able to use it this turn. But I already have Rupture Spire for red. I need black for Grixis Charm eventually though.
Better plan: Play Akoum Refuge, then cast Nivix Guildmage using Island ({U}) and Rupture Spire ({R}). That leaves Sol Ring untapped for potential other plays.
Let's do that.
mcpPlay Akoum Refugeraw
choose_action(choice=p9)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 238,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now let's see the state after playing the land:
gameDSV3 ESPN puts Akoum Refuge from hand onto the Battlefield
gameDSV3 ESPN - Ability triggers: Akoum Refuge - When Akoum Refuge enters, you gain 1 life.
thinkingDSV3 ESPN
Akoum Refuge entered tapped and triggered its "gain 1 life" ability. I should confirm the life gain.
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 243,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now I have Akoum Refuge on battlefield (tapped), Island and Rupture Spire and Sol Ring untapped. I want to cast Nivix Guildmage ({U}{R}). I can tap Island for {U} and Rupture Spire for {R}. That leaves Sol Ring untapped for potential instants.
Let's see current choices:
gameDSV3 ESPN gains 1 life (source: Akoum Refuge)
thinkingDSV3 ESPN
Great! I gained 1 life (now at 41). I can cast Nivix Guildmage. Let's do it.
mcpCast Nivix Guildmage {U}{R}raw
choose_action(choice=p68)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 248,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to confirm casting Nivix Guildmage:
<functioninvoke name="choose_action">
<parameter name="choice" string="trueparameterinvoke>
</function_calls>
minor blunder
Casting Nivix Guildmage over Obelisk of Grixis when the hand is full of expensive spells (Arcane Melee at 5, Molten Disaβ¦
Casting Nivix Guildmage over Obelisk of Grixis when the hand is full of expensive spells (Arcane Melee at 5, Molten Disaster, Inferno Project at 7). With only 4 mana sources, the mana rock would accelerate toward casting these high-impact spells. Nivix Guildmage's activated abilities ({1}{U}{R} and {2}{U}{R}) are too expensive to use any time soon.
Analysis
Action taken: Cast Nivix Guildmage ({U}{R}), a 2/2 with expensive activated abilities
Better line: Cast Obelisk of Grixis ({3}) to ramp to 5 mana next turn, enabling Arcane Melee or other expensive spells in hand
gameDSV3 ESPN casts Nivix Guildmage from hand
gameDSV3 ESPN puts Nivix Guildmage from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=10)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Nivix Guildmage (2/2) (DSV3 ESPN's)",
"id": "p68"
}
]
}
],
"game_seq": 263,
"action_type": "GAME_ASK",
"context": "T3 Precombat Main/Precombat Main (DSV3 ESPN)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 11,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 38,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 5,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"mana_pool": {
"C": 2
},
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": true
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 90,
"life": 40
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 263,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}β Declare Attackers β
β Postcombat Main β
β GLM47 Fate's Turn 3 β
GLM47 Fatellm
pass_priority(board_cursor=5)
{
"game_seq": 278,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T3 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: Ooh, Sygg on turn 2 is spicy! 👀 And ESPN already ramping with Sol Ring... meanwhile I'm over here with my humble Signet. But hey, you gotta start somewhere right?! Turn 2 Signet, the classic! I love it when a curve comes together!",
"GPT53C Lucky: Alright deck, keep the lucky chain alive 🍀 one smooth draw at a time."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 6,
"choices": [
{
"name": "Dimir Guildgate",
"index": 0,
"action": "land",
"id": "p17"
},
{
"mana_cost": "{2}",
"name": "Mind Stone",
"index": 1,
"action": "cast",
"id": "p20"
},
{
"name": "Swamp",
"index": 2,
"action": "land",
"id": "p22"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "2",
"id": "p16",
"toughness": "2"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17",
"playable": true
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{2}",
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20",
"playable": true
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p22",
"playable": true
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}GLM47 FatemcpCast Mind Stone {2}
raw
choose_action(choice=p20)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 278,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}minor blunder
Cast Mind Stone before playing a land, using both untapped lands and leaving 0 mana open.
Cast Mind Stone before playing a land, using both untapped lands and leaving 0 mana open. Playing Swamp first (which enters untapped) would have allowed casting Mind Stone while keeping 1 mana available for potential responses.
Analysis
Action taken: Cast Mind Stone with only 2 untapped lands, leaving 0 mana open and needing to play a tapped land (Dimir Guildgate) afterward.
Better line: Play Swamp first (enters untapped), then cast Mind Stone for 2, leaving 1 land untapped for potential responses. Play Dimir Guildgate on a later turn or save it.
gameGLM47 Fate casts Mind Stone from hand
GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 284,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}gameGLM47 Fate puts Mind Stone from stack onto the Battlefield
GLM47 FatemcpPlay Swamp
raw
choose_action(choice=p22)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 289,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}gameGLM47 Fate puts Swamp from hand onto the Battlefield
GLM47 Fatellm
pass_priority(board_cursor=9)
{
"combat_phase": "attackers",
"game_seq": 295,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 1,
"message": "Select attackers",
"action_pending": true,
"board_unchanged": true,
"context": "T3 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 9,
"choices": [
{
"name": "Sygg, River Cutthroat",
"index": 0,
"choice_type": "attacker",
"id": "p70",
"power": "1",
"toughness": "3"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
]
}β Declare Attackers β
GLM47 FatemcpAttack with Sygg, River Cutthroat 1/3
raw
choose_action(attackers=p70)
{
"declared": [
"p70"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 295,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 FatemcpGPT53C Lucky
raw
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 296,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}GLM47 Fatellm
pass_priority(board_cursor=9)
{
"combat_phase": "attackers",
"game_seq": 297,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "boolean",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Select attackers",
"action_pending": true,
"context": "T3 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "choice=yes (confirm) or choice=no (pass)",
"board_cursor": 10,
"board": [
{
"hand_size": 5,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "2",
"id": "p16",
"toughness": "2"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}GLM47 Fatemcptrue
raw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 297,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=10)
{
"game_seq": 307,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T3 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 10,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}gameGLM47 Fate attacks GPT53C Lucky with 1 creature
gameAttacked player: GPT53C Lucky
β Declare Blockers β
GLM47 Fatellm
pass_priority(board_cursor=10)
{
"game_seq": 313,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T3 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 11,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "2",
"id": "p16",
"toughness": "2"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 90,
"life": 40
}
]
}gameGPT53C Lucky loses 1 life at combat from Sygg, River Cutthroat
β Combat Damage β
GLM47 Fatellm
pass_priority(board_cursor=11)
{
"game_seq": 317,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T3 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 11,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}β Postcombat Main β
β Opus Rookie's Turn 3 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=5)
{
"game_seq": 321,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T3 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"recent_chat": [
"GPT53C Lucky: Alright deck, keep the lucky chain alive 🍀 one smooth draw at a time."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 6,
"choices": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"index": 0,
"action": "cast",
"id": "p31"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p45"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p45",
"playable": true
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"power": "2",
"id": "p85",
"toughness": "2"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
}
]
}thinkingOpus Rookie
Turn 3! I drew Storm-Kiln Artist β nice! Let me think about sequencing here.
I have 2 untapped lands + Izzet Signet. If I play Island first, I'll have 3 lands + Signet = 4 mana available.
With 4 mana I could cast:
- **Wildfire Devils** (3R) β 4 mana, needs R. I have Mountain + Signet gives UR = doable
- **Storm-Kiln Artist** (3R) β same cost, also a great card
- **Expressive Iteration** (UR) β only 2 mana, could cast alongside something else... wait no, I'd only have 4 total.
Actually wait β let me think. If I play Island (3 lands), then tap Island + Mountain = 2 mana. Signet needs {1} + tap = gives UR. So total: 2 + UR from signet = effectively UURR (4 mana with specific colors).
Between Storm-Kiln Artist and Wildfire Devils:
- **Storm-Kiln Artist**: 2/2 that grows with artifacts and makes Treasures when I cast instants/sorceries. Synergizes with our spellslinger theme beautifully.
- **Wildfire Devils**: 4/2 that copies spells from graveyards. But graveyards are mostly empty right now (only Lucky has Tezzeret's Gambit).
Storm-Kiln Artist is better for building up resources. But actually, let me think about whether to play Expressive Iteration first to dig for more options...
No, actually I should play the land first, then decide.
mcpPlay Islandraw
choose_action(choice=p45)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 321,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}minor blunder
Playing Island before casting Expressive Iteration wastes the opportunity to use the land drop on a land exiled by Expreβ¦
Playing Island before casting Expressive Iteration wastes the opportunity to use the land drop on a land exiled by Expressive Iteration. By casting Expressive Iteration first, the player could exile a land from the top 3 and play it as their land drop, getting both a card in hand and a land. The existing Mountain + Izzet Signet can already produce {U}{R} to cast Expressive Iteration.
Analysis
Action taken: Played Island from hand before casting Expressive Iteration
Better line: Cast Expressive Iteration first (tapping Mountain and Izzet Signet for {U}{R}), then use the land drop on either the Island in hand or a potentially better land exiled from the top 3 cards.
gameOpus Rookie puts Island from hand onto the Battlefield
thinkingOpus Rookie
Interesting β I can cast Naru Meha too! But without an instant/sorcery on the stack, her ETB is wasted. Let me check what that unknown is...
Actually, the key decision is between Storm-Kiln Artist and Wildfire Devils at 4 mana, or Expressive Iteration at 2 mana (leaving 2 more for... nothing great).
**Storm-Kiln Artist** is the better choice here β it'll generate Treasure tokens whenever I cast instants/sorceries, ramping me further AND it gets +1/+0 per artifact (already have Signet, so it's a 3/2). It synergizes perfectly with our Zaffai commander strategy.
**Wildfire Devils** β graveyards are still mostly empty (only Tezzeret's Gambit in Lucky's yard), so the ETB might whiff.
Storm-Kiln Artist is the play!
mcpCast Storm-Kiln Artist {3}{R}raw
choose_action(choice=p85)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 325,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Storm-Kiln Artist is on the battlefield. Let me pass and continue the game.
GLM47 Fatellm
pass_priority(board_cursor=11)
{
"game_seq": 333,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T3 Precombat Main/Precombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 12,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "2",
"id": "p16",
"toughness": "2"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
},
{
"hand_size": 6,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40
}
]
}β Declare Attackers β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=7)
{
"game_seq": 336,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T3 Combat/Declare Attackers (Opus Rookie)",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 8,
"choices": [
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 0,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"power": "2",
"id": "p85",
"toughness": "2"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
}
]
}thinkingOpus Rookie
Hmm, I could flash in Naru Meha during combat, but there's no instant/sorcery to copy and I have summoning sickness so she can't attack. No point. Pass.
GLM47 Fatellm
pass_priority(board_cursor=12)
{
"game_seq": 339,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T3 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 12,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}β Postcombat Main β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=8)
{
"game_seq": 340,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T3 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 9,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"index": 1,
"action": "cast",
"id": "p31"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 2,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"index": 3,
"action": "cast",
"id": "p50",
"power": "4",
"toughness": "2"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"power": "2",
"id": "p85",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2",
"playable": true
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
}
]
}thinkingOpus Rookie
Wait β it looks like Storm-Kiln Artist didn't make it to the battlefield? I don't see it listed. Let me check the game state more carefully...
Actually wait, I see Storm-Kiln Artist in my hand still. Maybe the cast didn't resolve properly? Let me check the game log to see what happened.
llmget_game_state()
{
"phase": "Postcombat Main",
"priority_player": "Opus Rookie",
"cursor": 2,
"stack": [],
"game_seq": 340,
"active_player": "Opus Rookie",
"players": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"power": "2",
"id": "p85",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2",
"playable": true
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
}
],
"available": true,
"step": "Postcombat Main",
"turn": 3
}thinkingOpus Rookie
Ah, I see β Storm-Kiln Artist is still in my hand! It seems like the cast earlier might not have resolved, or maybe the game reset it. Let me check what happened...
Actually looking at the board, I have 4 untapped permanents (2 Islands, 1 Mountain, 1 Izzet Signet) β all untapped. So it seems like my cast didn't go through properly. No matter β I can cast it now in postcombat main!
Let me play Storm-Kiln Artist now.
mcpCast Expressive Iteration {U}{R}raw
choose_action(choice=p85)
{
"retryable": true,
"game_seq": 340,
"success": false,
"error_code": "invalid_choice",
"error": "Object p85 not found in current choices",
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{U}{R}",
"name": "Expressive Iteration",
"index": 1,
"action": "cast",
"id": "p31"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 2,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"index": 3,
"action": "cast",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
}thinkingOpus Rookie
Wait, Storm-Kiln Artist isn't in the choices! Only Wildfire Devils at 3R, Naru Meha at 2UU, and Expressive Iteration at UR. Let me check what that "Unknown" choice is...
llmget_oracle_text(object_id=l86)
{
"success": false,
"error": "Object not found in current game state: l86"
}thinkingOpus Rookie
Hmm, that's mysterious. Let me check the game log to understand what happened and why Storm-Kiln Artist isn't castable.
llmget_game_log(since_turn=3)
{
"cursor": 12877,
"log": "",
"truncated": false,
"total_length": 12877
}Opus Rookiellm
get_game_log(max_chars=3000)
{
"cursor": 12877,
"log": "oum Refuge from hand onto the Battlefield\nDSV3 ESPN plays Akoum Refuge\nDSV3 ESPN - Ability triggers: Akoum Refuge - When Akoum Refuge enters, you gain 1 life.\nDSV3 ESPN gains 1 life (source: Akoum Refuge)\nDSV3 ESPN casts Nivix Guildmage from hand\nDSV3 ESPN puts Nivix Guildmage from stack onto the Battlefield\nGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)\nDSV3 ESPN skip attack\nDSV3 ESPN turn 3 (41 - 38 - 40 - 40)\nGLM47 Fate draws a card\nGLM47 Fate casts Mind Stone from hand\nGLM47 Fate puts Mind Stone from stack onto the Battlefield\nGLM47 Fate puts Swamp from hand onto the Battlefield\nGLM47 Fate plays Swamp\nGLM47 Fate attacks GPT53C Lucky with 1 creature\nAttacker: Sygg, River Cutthroat (1/3) unblocked\nAttacked player: GPT53C Lucky\nGPT53C Lucky loses 1 life at combat from Sygg, River Cutthroat\nGLM47 Fate turn 3 (41 - 37 - 40 - 40)\nOpus Rookie draws a card\nOpus Rookie puts Island from hand onto the Battlefield\nOpus Rookie plays Island\nOpus Rookie skip attack",
"truncated": true,
"total_length": 12877
}thinkingOpus Rookie
I see β the log shows I played Island and skipped attacks, but no Storm-Kiln Artist cast. Interesting. So the earlier "cast" didn't actually go through. Maybe it was from a different snapshot. No matter β it seems Storm-Kiln Artist isn't in the choices now even though it's in hand. Maybe I don't have enough mana?
Wait... 3 untapped lands + Izzet Signet. To cast Storm-Kiln Artist at {3}{R}:
- I need 3 generic + 1 Red
- If I tap Mountain for R, that's 1R + I need 3 more generic
- 2 Islands give 2 generic, Signet needs {1} to activate... I only have 2 Islands after Mountain, so I can't activate Signet
- Total without Signet: 2U + 1R = 3 mana. Not enough for {3}{R}!
OH! I only have 3 lands and 1 Signet. The Signet costs {1} to activate. So my total available mana is: 2 Islands + 1 Mountain = 3 mana raw, OR 1 Island + Mountain + Signet (costs 1+tap) = Islandβ1 to activate Signet β UR, plus Mountain = R. Total = URR = 3 mana still.
I only have 4 mana sources but one requires {1} input, so effective mana is only 3! Not enough for a 4-mana spell. I miscounted earlier!
OK so my real options are:
- **Expressive Iteration** (UR) β dig for cards, find a land
- **Wildfire Devils** (3R) β wait, that's 4 mana too... but it's in the choices?
Actually let me recalculate for Wildfire Devils: {3}{R}. If I tap both Islands (UU) + tap Mountain (R) = UUR. That's only 3 mana. But I also have Signet... tap Island to pay {1} for Signet activation, get UR. Then tap other Island (U) + Mountain (R) = total UURR. That's 4 mana! So {3}{R} works: spend 3 generic (UUR) + 1R.
But then Storm-Kiln Artist is also {3}{R}. Why is it not in the choices? Maybe I'm not seeing it because it was somehow already... let me look at the hand from get_game_state again. Yes, it shows p85 Storm-Kiln Artist in hand. But the choices don't include it. Strange.
Well, I should work with what I have. Let me evaluate:
**Expressive Iteration** at {U}{R} β finds me cards, potentially a land drop for next turn. This is efficient card selection.
**Wildfire Devils** at {3}{R} β a 4/2 body, ETB chooses random player to exile instant/sorcery from their graveyard. Lucky has Tezzeret's Gambit in yard. Could be value! But it's random, so 1/3 chance of getting Lucky (and 2/3 of whiffing since other yards are empty).
I think casting Expressive Iteration is better β it costs less mana, digs for cards, and I might find a land. I can save Wildfire Devils for later when graveyards are fuller.
mcpCast Expressive Iteration {U}{R}raw
choose_action(choice=p31)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 340,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie casts Expressive Iteration from hand
GLM47 Fatellm
pass_priority(board_cursor=12)
{
"stack": [
{
"name": "Expressive Iteration"
}
],
"game_seq": 348,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T3 Postcombat Main/Postcombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 13,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "2",
"id": "p16",
"toughness": "2"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
},
{
"hand_size": 5,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40
}
]
}Opus Rookiellm
pass_priority(board_cursor=9)
{
"stack": [
{
"name": "Expressive Iteration"
}
],
"game_seq": 349,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 1,
"message": "Select a card (To put into your hand)",
"required": true,
"action_pending": true,
"land_drops_used": 1,
"context": "T3 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN",
"board_cursor": 10,
"choices": [
{
"name": "Fiery Fall",
"target_type": "card",
"index": 0,
"id": "l87"
},
{
"name": "Lonely Sandbar",
"target_type": "card",
"index": 1,
"id": "l88"
},
{
"name": "Mind Stone",
"target_type": "card",
"index": 2,
"id": "l89"
}
],
"board": [
{
"hand_size": 5,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"power": "2",
"id": "p85",
"toughness": "2"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
}
]
}thinkingOpus Rookie
Expressive Iteration is resolving! I see the top 3 cards:
1. **Fiery Fall** β a removal spell (probably overcosted)
2. **Lonely Sandbar** β a cycling land, provides blue mana
3. **Mind Stone** β ramp artifact, draws a card later
I need to pick one for hand, one for bottom, one for exile (that I can play this turn).
Let me think about what I need most. I need:
- More mana/lands to cast my 4-drops next turn
- Ramp to get to bigger spells
Let me check what Fiery Fall does:
llmget_oracle_text(card_name=Fiery Fall)
{
"success": true,
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"type": "Instant"
}thinkingOpus Rookie
OK so:
- **Fiery Fall** β 6 mana for 5 damage to a creature, or basic landcycling for 1R. The landcycling is actually useful for fixing!
- **Lonely Sandbar** β ETB tapped Island that can cycle
- **Mind Stone** β {2} mana rock, can sac for draw later
I need to put one in hand, one on bottom, and exile one (playable this turn). I have 1 untapped Island + Izzet Signet available.
If I exile Mind Stone, I could cast it β I have 1 untapped Island + Signet (1 to activate = UR). Wait, Island is already tapped? No, one Island is untapped. So: tap untapped Island for U, then need {1} for Signet... but I only have 1 remaining untapped land. So I can produce U from the Island, or I can tap Island to activate Signet for UR. That's 2 mana max (UR). Mind Stone costs {2}, so I could cast it!
Best plan:
- **Hand**: Fiery Fall (landcycling is great for fixing, and removal option later)
- **Exile (play this turn)**: Mind Stone ({2} β I can cast it with my remaining mana!)
- **Bottom**: Lonely Sandbar (enters tapped, least useful)
Wait actually, what if I put Mind Stone in hand and exile Lonely Sandbar? I could play Lonely Sandbar from exile as my... no, I have no land drops remaining.
So the play is: put Fiery Fall in hand (for landcycling utility), exile Mind Stone (cast it this turn for {2}), bottom Lonely Sandbar.
Let me put Fiery Fall in hand first.
mcpFiery Fallraw
choose_action(choice=l87)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 349,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select a card (To put on the bottom of your library)"
}thinkingOpus Rookie
Now pick one for the bottom of library. I want to bottom Lonely Sandbar and exile Mind Stone.
llmchoose_action(choice=l88)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 351,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play spells and abilities"
}minor blunder
Chose Fiery Fall over Mind Stone from Expressive Iteration.
Chose Fiery Fall over Mind Stone from Expressive Iteration. With a hand full of 4-7 mana spells and only 4 lands + 1 mana rock on board, Mind Stone would provide superior mana acceleration. Mind Stone could be cast immediately this turn (costs {2}, they have untapped Island + Izzet Signet) and would provide ongoing ramp. Fiery Fall's main value here is landcycling for {1}{R}, which is slower and costs mana to use.
Analysis
Action taken: Put Fiery Fall into hand from Expressive Iteration
Better line: Put Mind Stone into hand, as it provides immediate castable ramp to accelerate the expensive hand, and could potentially exile Fiery Fall to play this turn as well
gameOpus Rookie puts a card from library into their hand
thinkingOpus Rookie
Mind Stone is exiled and playable this turn. Let me check my available choices now.
gameOpus Rookie puts a card from library to the bottom of their library (source: Expressive Iteration)
gameOpus Rookie moves Mind Stone from library to the exile zone (source: Expressive Iteration)
gameOpus Rookie puts Expressive Iteration from stack into their graveyard
thinkingOpus Rookie
I can cast the exiled Mind Stone! Let me do that. It's shown as "activate" but that should be casting from exile. I have 1 untapped Island + Izzet Signet. Tap Island for U, use U to activate Signet for UR = 2 mana total. Mind Stone costs {2}.
mcpActivate Mind Stoneraw
choose_action(choice=p90)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 356,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Mind Stone cast from exile! Now let me pass - I should be tapped out.
GLM47 Fatellm
pass_priority(board_cursor=13)
{
"game_seq": 362,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T3 Postcombat Main/Postcombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 14,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 87,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}β GPT53C Lucky's Turn 4 β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=11)
{
"game_seq": 363,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 12,
"choices": [
{
"name": "Canopy Vista",
"index": 0,
"action": "land",
"id": "p37"
},
{
"name": "Exotic Orchard",
"index": 1,
"action": "land",
"id": "p38"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"index": 2,
"action": "cast",
"id": "p78",
"power": "2",
"toughness": "2"
},
{
"name": "Prairie Stream",
"index": 3,
"action": "land",
"id": "p42"
},
{
"name": "Vivid Meadow",
"index": 4,
"action": "land",
"id": "p67"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37",
"playable": true
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38",
"playable": true
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2",
"playable": true
},
{
"name": "Prairie Stream",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42",
"playable": true
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67",
"playable": true
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}GPT53C LuckymcpPlay Prairie Stream
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p42)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 363,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play spells and abilities"
}gameGPT53C Lucky puts Prairie Stream from hand onto the Battlefield
chatGLM47 Fate: The game unfolds as intended. Interesting developments across the battlefield. π
GLM47 Fatellm
pass_priority(board_cursor=14)
{
"game_seq": 369,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 15,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}GLM47 Fatemcpsend_chat_message
raw
send_chat_message(message=The game unfolds as intended. Interestin...)
{
"success": true
}GLM47 Fatellm
pass_priority(board_cursor=15)
{
"game_seq": 375,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T4 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 15,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}β Declare Attackers β
β Postcombat Main β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=12)
{
"game_seq": 377,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T4 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"GLM47 Fate: The game unfolds as intended. Interesting developments across the battlefield. 🌊"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 13,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"index": 1,
"action": "cast",
"id": "p39",
"power": "0",
"toughness": "3"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"index": 2,
"action": "cast",
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"index": 3,
"action": "cast",
"id": "p78",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"index": 4,
"action": "cast",
"id": "p92"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{3}{G}",
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"power": "0",
"id": "p39",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40",
"playable": true
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}GPT53C LuckymcpCast Forgotten Ancient {3}{G}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p39)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 377,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky casts Forgotten Ancient from hand
GLM47 Fatellm
pass_priority(board_cursor=15)
{
"stack": [
{
"name": "Forgotten Ancient"
}
],
"game_seq": 386,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Postcombat Main/Postcombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 16,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}GLM47 Fatellm
pass_priority(board_cursor=16)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Forgotten Ancient (0/3) (GPT53C Lucky's)",
"id": "p39"
}
]
}
],
"game_seq": 392,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Postcombat Main/Postcombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 17,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}gameGPT53C Lucky puts Forgotten Ancient from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=13)
{
"land_drops_used": 1,
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Forgotten Ancient (0/3) (yours)",
"id": "p39"
}
]
}
],
"game_seq": 394,
"action_type": "GAME_ASK",
"context": "T4 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 14,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 89,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 394,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play spells and abilities"
}GLM47 Fatellm
pass_priority(board_cursor=17)
{
"game_seq": 397,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T4 Postcombat Main/Postcombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 17,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}β DSV3 ESPN's Turn 4 β
chatDSV3 ESPN: WHAT A TURN FOUR SETUP! Nivix Guildmage is on the field and READY TO RUMBLE! The Izzet mage is here to COPY ALL THE SPELLS! And look at this - COMMAND TOWER in hand! The mana fixing is PERFECT! Arcane Melee incoming - get ready for some CHEAP SPELLS!
DSV3 ESPNllm
pass_priority(board_cursor=11)
{
"game_seq": 399,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"recent_chat": [
"GLM47 Fate: The game unfolds as intended. Interesting developments across the battlefield. 🌊"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 12,
"choices": [
{
"name": "Unknown (fa3a5eeb)",
"index": 0,
"id": "l96"
},
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"index": 1,
"action": "cast",
"id": "p79"
},
{
"name": "Command Tower",
"index": 2,
"action": "land",
"id": "p95"
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"index": 3,
"action": "cast",
"id": "p10"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"index": 4,
"action": "cast",
"id": "p12",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"index": 5,
"action": "cast",
"id": "p13"
},
{
"name": "Nivix Guildmage",
"index": 6,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"index": 7,
"action": "cast",
"id": "p64"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79",
"playable": true
},
{
"name": "Command Tower",
"is_land": true,
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95",
"playable": true
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10",
"playable": true
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64",
"playable": true
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}thinkingDSV3 ESPN
Excellent! I see it's now turn 4. My Nivix Guildmage resolved (2/2 creature). I drew Command Tower (excellent land!). Looking at the board:
My permanents: Akoum Refuge, Island, Nivix Guildmage, Rupture Spire, Sol Ring (all untapped). I have 5 mana available: Island ({U}), Akoum Refuge ({B} or {R}), Rupture Spire (any color), Sol Ring ({C}{C}). That's potentially 5 mana.
I have these playable cards:
1. Unknown card (id=l96) - not sure what this is
2. Arcane Melee ({4}{U}) - reduces instant/sorcery costs by {2}
3. Command Tower (land) - taps for any color in commander's color identity (Grixis = UBR)
4. Grixis Charm ({U}{B}{R}) - modal spell
5. Jace's Archivist ({1}{U}{U}) - wheel effect
6. Molten Disaster ({X}{R}{R}) - board wipe
7. Nivix Guildmage activate - can activate its abilities
8. Obelisk of Grixis ({3}) - mana rock
I should play Command Tower first (enters untapped, taps for any UBR color). That's an excellent land for my 3-color deck. Then I can consider casting Arcane Melee or other spells.
Actually, let me think about sequencing: If I play Command Tower, I'll have 6 total mana sources (including Sol Ring's {C}{C}). I could potentially cast Arcane Melee ({4}{U}) this turn. That would reduce instant and sorcery costs by {2} for the rest of the game, which is huge value in a spell-heavy deck.
But wait, I have Nivix Guildmage on board. If I cast Arcane Melee, my instants and sorceries get cheaper. Grixis Charm becomes {B}{R} (since {U} reduced by {2}), Molten Disaster becomes {X}{R}, etc.
Actually, I should check: Arcane Melee says "Instant and sorcery spells cost {2} less to cast." That includes my opponents' spells too! Might benefit them as well. But still probably worth it for me.
Alternatively, I could cast Obelisk of Grixis ({3}) for more mana fixing. Or Jace's Archivist ({1}{U}{U}) for wheel effect, but that seems risky with my good hand.
Better plan: Play Command Tower, then cast Arcane Melee. Let's do that.
But first, I should chat as prompted:
mcpsend_chat_messageraw
send_chat_message(message=WHAT A TURN FOUR SETUP! Nivix Guildmage ...)
{
"success": true
}thinkingDSV3 ESPN
Now let me play Command Tower first:
mcpPlay Command Towerraw
choose_action(choice=p95)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 399,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now I need to see the state after playingfunctioninvoke name="get_action_choices">
</invoke>
</function_calls>
gameDSV3 ESPN puts Command Tower from hand onto the Battlefield
GLM47 Fatellm
pass_priority(board_cursor=17)
{
"game_seq": 404,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (DSV3 ESPN)",
"recent_chat": [
"DSV3 ESPN: WHAT A TURN FOUR SETUP! Nivix Guildmage is on the field and READY TO RUMBLE! The Izzet mage is here to COPY ALL THE SPELLS! And look at this - COMMAND TOWER in hand! The mana fixing is PERFECT! Arcane Melee incoming - get ready for some CHEAP SPELLS!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 18,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}β Declare Attackers β
DSV3 ESPNllm
pass_priority(board_cursor=12)
{
"combat_phase": "attackers",
"game_seq": 407,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 4,
"message": "Select attackers",
"action_pending": true,
"context": "T4 Combat/Declare Attackers (DSV3 ESPN)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 13,
"choices": [
{
"name": "Nivix Guildmage",
"index": 0,
"choice_type": "attacker",
"id": "p68",
"power": "2",
"toughness": "2"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 5,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}DSV3 ESPNmcpAttack with Nivix Guildmage 2/2
raw
choose_action(attackers=p68)
{
"declared": [
"p68"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 407,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingDSV3 ESPN
Now I need to choose who to attack. Looking at opponents:
1. GLM47 Fate: 40hp, has Sygg, River Cutthroat (1/3, tapped), Mind Stone, lands. Could potentially block with Sygg next turn.
2. GPT53C Lucky: 37hp, has Forgotten Ancient (0/3, summoning sick), lands. Can't block this turn.
3. Opus Rookie: 40hp, has Izzet Signet, lands. No creatures.
Forgotten Ancient is 0/3 but has summoning sickness, so can't block. Sygg is tapped (can't block this turn either). Actually, Sygg is tapped already according to board state.
GPT53C Lucky is already at 37 life (lost 3 life somehow). Attacking them might be good to pressure life total. However, Forgotten Ancient will get +1/+1 counters whenever spells are cast, so it could become a blocker later.
Actually, looking at board: GPT53C Lucky has Forgotten Ancient which is 0/3 but gets counters whenever ANY player casts a spell. That could become a threat.
But Sygg, River Cutthroat has the ability: "At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card." If I attack GLM47 Fate and deal 2 damage, that's not 3+ life. But GPT53C Lucky is already at 37 (lost 3 life), so Sygg's controller might already be drawing cards if someone else dealt damage.
I think I should attack GPT53C Lucky (at 37 life) to pressure them further. My Nivix Guildmage is 2/2, deals 2 damage.
llmchoose_action(choice=GPT53C Lucky)
{
"error": "Unknown short ID: GPT53C Lucky"
}thinkingDSV3 ESPN
I need to use the player ID or maybe "GPT53C Lucky" is not accepted. Let me check how to target players. Probably need to use something like "p2" or similar. Let me look at the board state again from the output.
Actually, I see in the board: "DSV3 ESPN: 41hp... | GLM47 Fate: 40hp... | GPT53C Lucky: 37hp... | Opus Rookie: 40hp..."
Maybe I need to use the exact name. Let me try "GPT53C Lucky" with quotes or just select by some other method. Actually, the error says "Unknown short ID". Maybe I need to use the full name exactly. Let me try:
llmchoose_action(choice=GPT53C Lucky)
{
"error": "Unknown short ID: GPT53C Lucky"
}thinkingDSV3 ESPN
Let me check get_action_choices to see what format is expected:
thinkingDSV3 ESPN
Ah! I see now. The IDs are p2, p3, p4 for opponents. I want to attack GPT53C Lucky (id=p3).
mcpGPT53C Luckyraw
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 408,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}thinkingDSV3 ESPN
Now I need to confirm attackers? Actually I already declared p68 attacking p3. Let me check current state:
thinkingDSV3 ESPN
Good! Nivix Guildmage is tapped and attacking GPT53C Lucky. I should confirm the attack (though it seems already declared). Let me confirm:
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 409,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now we move to blockers step. GPT53C Lucky has Forgotten Ancient (0/3 summoning sick) and Llanowar Reborn (land with graft counters). They can't block with Forgotten Ancient due to summoning sickness. No other creatures. So the attack should go through.
Let me pass priority through combat
gameDSV3 ESPN attacks GPT53C Lucky with 1 creature
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 412,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Continue passing:
GLM47 Fatellm
pass_priority(board_cursor=18)
{
"game_seq": 413,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Combat/Declare Attackers (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 19,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}β Declare Blockers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=14)
{
"combat_phase": "blockers",
"game_seq": 416,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T4 Combat/Declare Blockers (DSV3 ESPN)",
"recent_chat": [
"DSV3 ESPN: WHAT A TURN FOUR SETUP! Nivix Guildmage is on the field and READY TO RUMBLE! The Izzet mage is here to COPY ALL THE SPELLS! And look at this - COMMAND TOWER in hand! The mana fixing is PERFECT! Arcane Melee incoming - get ready for some CHEAP SPELLS!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 15,
"choices": [
{
"name": "Forgotten Ancient",
"index": 0,
"choice_type": "blocker",
"id": "p39",
"power": "0",
"toughness": "3"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 37,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 5,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
],
"incoming_attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}GPT53C LuckymcpNo blocks
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 416,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameAttacked player: GPT53C Lucky
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 420,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=19)
{
"game_seq": 421,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T4 Combat/Declare Blockers (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 19,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}gameGPT53C Lucky loses 2 life at combat from Nivix Guildmage
β Combat Damage β
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 426,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}GLM47 Fatellm
pass_priority(board_cursor=19)
{
"game_seq": 427,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Combat/Combat Damage (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 20,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 89,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
]
},
{
"hand_size": 5,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}β Postcombat Main β
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 430,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=20)
{
"game_seq": 431,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T4 Postcombat Main/Postcombat Main (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 20,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
]
}GLM47 Fatellm
pass_priority(board_cursor=20)
{
"game_seq": 434,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 21,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Dimir Guildgate",
"index": 1,
"action": "land",
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"index": 2,
"action": "cast",
"id": "p18",
"power": "3",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"index": 3,
"action": "cast",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Mind Stone",
"index": 4,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 5,
"action": "cast",
"id": "p83"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"index": 6,
"action": "cast",
"id": "p96",
"power": "1",
"toughness": "2"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17",
"playable": true
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2",
"playable": true
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}β GLM47 Fate's Turn 4 β
GLM47 Fatellm
pass_priority(board_cursor=21)
{
"combat_phase": "attackers",
"game_seq": 438,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 3,
"message": "Select attackers",
"action_pending": true,
"context": "T4 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 22,
"choices": [
{
"name": "Sygg, River Cutthroat",
"index": 0,
"choice_type": "attacker",
"id": "p70",
"power": "1",
"toughness": "3"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}moderate blunder
GLM47 Fate timed out during their precombat main phase, missing both a land drop (Dimir Guildgate) and the opportunity tβ¦
GLM47 Fate timed out during their precombat main phase, missing both a land drop (Dimir Guildgate) and the opportunity to cast a creature. With 3 untapped lands + Mind Stone providing 4 mana, they could have played Dimir Guildgate and cast Nightveil Sprite (a flying rogue that surveils, enabling prowl and Sygg triggers) or Marsh Flitter (creating 3 bodies including rogue tokens). Instead they did nothing, wasting an entire turn of development.
Analysis
Action taken: Timed out and passed without playing any cards or using any abilities.
Better line: Play Dimir Guildgate (land drop), then cast Nightveil Sprite for {1}{U} to develop a flying rogue that enables surveil, prowl, and Sygg triggers, while keeping mana open for Murder if needed. Alternatively, cast Marsh Flitter for {3}{B} to create three bodies for board presence.
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 437,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now let's see the next step:
β Declare Attackers β
GLM47 FatemcpAttack with Sygg, River Cutthroat 1/3
raw
choose_action(attackers=p70)
{
"declared": [
"p70"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 438,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 FatemcpGPT53C Lucky
raw
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 439,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}GLM47 Fatemcptrue
raw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 440,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate attacks GPT53C Lucky with 1 creature
GLM47 Fatellm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 444,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}β Declare Blockers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=15)
{
"combat_phase": "blockers",
"game_seq": 448,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T4 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"GLM47 Fate: Brain freeze! Auto-passing until next turn..."
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 16,
"choices": [
{
"name": "Forgotten Ancient",
"index": 0,
"choice_type": "blocker",
"id": "p39",
"power": "0",
"toughness": "3"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 5,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
],
"incoming_attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}GPT53C LuckymcpNo blocks
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 448,
"success": true,
"action_taken": "passed_priority"
}questionable
Forgotten Ancient (0/3) could block Sygg, River Cutthroat (1/3) for free - both survive combat since Forgotten Ancient tβ¦
Forgotten Ancient (0/3) could block Sygg, River Cutthroat (1/3) for free - both survive combat since Forgotten Ancient takes only 1 damage. Blocking would prevent 1 point of damage and deny Sygg's combat damage to a player, which matters for prowl costs on GLM47 Fate's Faerie Rogues. The cost of blocking is zero.
Analysis
Action taken: Declined to block Sygg with Forgotten Ancient, taking 1 damage.
Better line: Block Sygg with Forgotten Ancient. Both creatures survive, GPT53C Lucky takes no damage, and GLM47 Fate loses prowl enablement for the turn.
gameAttacked player: GPT53C Lucky
GLM47 FatemcpCast Murder {1}{B}{B}
raw
choose_action(choice=p83)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 452,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Select a creature"
}GLM47 Fatellm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 453,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "cancelled",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
choose_action(choice=no)
{
"game_seq": 454,
"success": true,
"action_taken": "passed_priority"
}DSV3 ESPNllm
pass_priority(board_cursor=14)
{
"game_seq": 457,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"GLM47 Fate: Brain freeze! Auto-passing until next turn..."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 15,
"choices": [
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"index": 0,
"action": "cast",
"id": "p10"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 5,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{U}{B}{R}",
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10",
"playable": true
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
}
]
},
{
"hand_size": 6,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}thinkingDSV3 ESPN
Interesting! Combat is still happening. GPT53C Lucky is now at 35hp (down from 37), so my attack connected for 2 damage! Good.
Now it's GLM47 Fate's turn in combat? They have Sygg, River Cutthroat attacking GPT53C Lucky as well! Actually, the board shows "Combat: Sygg, River Cutthroat -> GPT53C Lucky". So GLM47 Fate is also attacking GPT53C Lucky with their Sygg (1/3). That's interesting - GPT53C Lucky is getting double-teamed!
I have the option to cast Grixis Charm or activate Nivix Guildmage. Grixis Charm has three modes:
1. Return target permanent to owner's hand
2. Target creature gets -4/-4 until end of turn
3. Creatures you control get +2/+0 until end of turn
I could use mode 3 to give my Nivix Guildmage +2/+0 (making it 4/2) for extra damage, but my Nivix Guildmage is already tapped and attacking. The +2/+0 would apply, giving it 4 power instead of 2 for this combat. That would deal 4 damage instead of 2 to GPT53C Lucky! That's significant.
Alternatively, I could use mode 2 to give Sygg, River Cutthroat -4/-4 (killing it). Sygg is a 1/3, so -4/-4 would kill it. But Sygg is attacking my other opponent (GPT53C Lucky), not me. Killing it might be good to deny GLM47 Fate card draw from Sygg's ability.
Actually, Sygg's ability: "At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card." GPT53C Lucky has lost 2 life from my attack, plus potentially more from Sygg's attack (1 damage). That's 3+ life loss, triggering Sygg's draw ability for GLM47 Fate.
If I kill Sygg, GLM47 Fate won't get the card draw. But I'd be spending {U}{B}{R} to kill a 1/3 that's attacking someone else. Not sure if that's worth it.
Mode 1: Return target permanent to hand. Could return Forgotten Ancient (0/3) to hand, but it's summoning sick anyway.
I think the best play is mode 3: Give my Nivix Guildmage +2/+0 for extra damage. That pushes 4 damage through instead of 2. That's good pressure.
But wait, Grixis Charm costs {U}{B}{R}. I have: Akoum Refuge (can produce B or R), Command Tower (any UBR color), Island (U), Rupture Spire (any), Sol Ring (CC). I can definitely cast it.
Let me cast Grixis Charm with mode 3 (creatures I control get +2/+0). Target my Nivix Guildmage. That will make it a 4/2 dealing 4 damage to GPT53C Lucky, bringing them to 31 life.
mcpCast Grixis Charm {U}{B}{R}raw
choose_action(choice=p10)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 457,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Choose mode (selected 0 of 1, min 1): Grixis Charm"
}thinkingDSV3 ESPN
Now I need to choose a mode. Let me see the options:
Mode 0: Return target permanent to its owner's hand
Mode 1: Target creature gets -4/-4 until end of turn
Mode 2: Creatures you control get +2/+0 until end of turn
I want mode 2 (creatures get +2/+0). That's index 2.
llmchoose_action(choice=2)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_CHOICE",
"game_seq": 458,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_2",
"next_action_message": "Select a color of mana to add 1 of it"
}questionable
Used Grixis Charm (a versatile interaction spell) to remove Sygg, River Cutthroat (1/3), a relatively small threat that β¦
Used Grixis Charm (a versatile interaction spell) to remove Sygg, River Cutthroat (1/3), a relatively small threat that was only dealing 1 damage. While Sygg is a card advantage engine, DSV3 ESPN is at 41 life and the card draw trigger requires 3+ life loss from an opponent in a turn. Grixis Charm could be saved for a much more impactful threat later.
Analysis
Action taken: Cast Grixis Charm to remove Sygg, River Cutthroat during combat
Better line: Take the 1 damage from Sygg and save Grixis Charm for a more impactful target, such as bouncing a large threat or removing a creature that actually threatens the game plan
thinkingDSV3 ESPN
Now I need to pay mana. I have to provide a mana plan. Let me think: Grixis Charm costs {U}{B}{R}. I need one blue, one black, one red.
My mana sources:
- Island (tapped? Actually it should be untapped, I think)
- Akoum Refuge (tapped? Should be untapped)
- Command Tower (untapped, any UBR color)
- Rupture Spire (untapped, any color)
- Sol Ring (untapped, {C}{C})
Actually, let me check the board state from last output: All my lands are untapped except Nivix Guildmage is tapped (attacking). I have 4 untapped lands: Akoum Refuge, Command Tower, Island, Rupture Spire, and Sol Ring is also untapped.
I need to produce {U}{B}{R}. Options:
1. Command Tower for {U}
2. Akoum Refuge for {B}
3. Rupture Spire for {R}
4. Sol Ring for {C}{C} (not needed)
Actually, I could also use Island for {U}, Command Tower for {B}, Rupture Spire for {R}.
Let me provide mana plan: "p71,p72,p74" where p71 is Island (U), p72 is Akoum Refuge (B), p74 is Rupture Spire (R). But I need to check IDs.
Actually, I don't know the exact IDs. The server will auto-tap if I don't specify. I could just let auto-tap handle it.
But better to specify. Let me check get_action_choices to see if it shows IDs:
chatDSV3 ESPN: HOLD THE PHONE! The commentator is checking the math! Grixis Charm requires THREE colors but I only have TWO untapped lands! Is this a MISPLAY in the making? The tension is PALPABLE!
thinkingDSV3 ESPN
Interesting! The board shows my Island, Rupture Spire, and Sol Ring are tapped! That means I already tapped some lands for the Grixis Charm? But the charm is on stack, waiting for me to choose mana colors.
I need to choose colors: I need {U}{B}{R}. Looking at my untapped lands: Akoum Refuge and Command Tower are untapped. Island, Rupture Spire, Sol Ring are tapped (probably used to pay some cost?).
Actually, Grixis Charm costs {U}{B}{R}. I have 2 untapped lands that can produce colors: Akoum Refuge ({B} or {R}) and Command Tower (any UBR color). That's only 2 mana sources for 3 colored mana.
Wait, maybe I can use Sol Ring for {C}{C} but that doesn't help with colored mana. Oh, Sol Ring is tapped already.
I think I made a mistake. I can't cast Grixis Charm with only 2 untapped mana sources! Unless one of them can produce 2 mana? No, they're lands that tap for one mana each.
Hmm, maybe I misread. Let me check: The board shows Island (tapped), Rupture Spire (tapped), Sol Ring (tapped). Akoum Refuge and Command Tower untapped. That's 2 mana sources.
But Grixis Charm requires {U}{B}{R} - three colored mana. I can't cast it with only 2 mana sources!
Unless... I have other options? The charm is on stack already, so maybe I already paid some? Actually, the game is asking me to "Select a color of mana to add 1 of it". This suggests I need to choose what color to produce from a mana source.
Perhaps I have a mana ability that can produce multiple colors? Or maybe I need to choose colors for the remaining mana?
Let me think: Grixis Charm costs {U}{B}{R}. I have 2 untapped lands. That's not enough. Unless I miscounted tapped lands.
Actually, looking at board: "Island (tapped), Rupture Spire (tapped), Sol Ring (tapped)". That's 3 tapped. "Akoum Refuge, Command Tower" are untapped. That's 2.
But wait, maybe Island was already tapped from earlier? I tapped Island for Nivix Guildmage earlier? Actually, Nivix Guildmage cost {U}{R}. I tapped Island for {U} and Rupture Spire for {R}. So Island and Rupture Spire were tapped for that. Sol Ring is also tapped. That's 3 tapped.
So I have Akoum Refuge and Command Tower untapped. That's 2 mana for {U}{B}{R}. Not enough.
Unless Command Tower can produce 2 mana? No, it's a land, taps for one mana.
Maybe I can use Akoum Refuge for either {B} or {R}, and Command Tower for the other two? No, Command Tower taps for one mana of any color in commander's color identity.
I think I can't legally cast Grixis Charm. But the game let me select it, so maybe I have enough? Let me check if I have other mana sources I'm missing.
Actually, Nivix Guildmage is a creature, not a mana source. Obelisk of Grixis is in hand, not on battlefield.
Hmm, maybe the game's auto-tapper will use something else? Or maybe I have a mana pool with leftover mana?
Actually, the prompt says "Select a color of mana to add 1 of it". This suggests I'm activating a mana ability to produce mana. Maybe I need to choose what color to produce from a land that can produce multiple colors?
Akoum Refuge can produce {B} or {R}. Command Tower can produce any UBR color. So I need to choose colors for each.
I should choose: Command Tower produce {U}, Akoum Refuge produce {B}, but I still need {R}. Not enough.
Unless... I can produce {R} from Akoum Refuge, and {U}{B} from Command Tower? No, Command Tower only produces one mana.
I think I made an error. Let me cancel and not cast Grixis Charm. But I already selected it. How to cancel?
Maybe I can choose not to pay? The game is asking for mana colors. I could try to provide an impossible mana plan and see if it fails.
Actually, let me send a chat and think:
mcpsend_chat_messageraw
send_chat_message(message=HOLD THE PHONE! The commentator is check...)
{
"success": true
}thinkingDSV3 ESPN
Let me try to provide a mana plan that doesn't work and see what happens. I'll choose Blue for first, then Black, then... but I only have 2 choices to make.
Actually, maybe I need to choose multiple times? The prompt says "Select a color of mana to add 1 of it". Maybe I choose one color, then get asked again?
Let me choose Blue first:
mcpPassraw
choose_action(choice=Blue)
{
"error": "Unknown short ID: Blue"
}thinkingDSV3 ESPN
Need to use text format. "text=Blue" or choice="Blue"? The respond says "choice=N or text=TypeName". Let me try text:
mcpPassraw
choose_action(text=Blue)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 462,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_choice_text_Blue",
"next_action_message": "Choose spell or ability to play: Akoum Refuge"
}thinkingDSV3 ESPN
Interesting! Now it's asking me to choose a spell or ability to play: Akoum Refuge. That suggests I'm activating Akoum Refuge's mana ability? Actually, Akoum Refuge has two mana abilities: {T}: Add {B} and {T}: Add {R}.
So I chose Blue, but Akoum Refuge can't produce Blue! That might be the issue.
Let me check the choices again. The message was "Select a color of mana to add 1 of it" with choices White, Blue, Black, Red, Green. That's probably for Command Tower (which can produce any color). So I need to choose colors for Command Tower first.
Actually, maybe the game is asking me to choose what color Command Tower produces. Then it will ask for Akoum Refuge color.
But I need {U}{B}{R}. Command Tower can produce one of those. Akoum Refuge can produce B or R. So I need Command Tower to produce U, Akoum Refuge to produce B, but I still need R. Not enough.
Unless... I miscount. Let me re-examine: Grixis Charm costs {U}{B}{R}. That's 3 colored mana. I have 2 lands. Not enough.
But wait, Sol Ring is tapped. Maybe I had floating colorless? No.
I think I should cancel. How to cancel? Maybe choose "no" or pass?
Let me try choice="no":
llmchoose_action(choice=no)
{
"retryable": true,
"game_seq": 464,
"success": false,
"error_code": "missing_param",
"error": "GAME_CHOOSE_ABILITY requires index=N. Call get_action_choices first to see the available abilities, then choose_action with the index of the one you want.",
"choices": [
{
"index": 0,
"description": "1. {T}: Add {B}."
},
{
"index": 1,
"description": "2. {T}: Add {R}."
}
]
}thinkingDSV3 ESPN
Ah! Now I see. It's asking me to choose which ability of Akoum Refuge to activate. Akoum Refuge has two abilities: {T}: Add {B} and {T}: Add {R}. I need to choose one.
But I still need 3 colored mana total. Let me think: Grixis Charm costs {U}{B}{R}. I have:
- Command Tower: can produce {U} (if I choose)
- Akoum Refuge: can produce {B} or {R} (choose one)
- Need one more colored mana
But I only have 2 lands! Unless... I already have some mana in my pool? Maybe from earlier?
Actually, I think I made an illegal play. The game shouldn't have let me cast Grixis Charm if I can't pay for it. Unless I miscounted my available mana.
Let me check: Maybe Island is not tapped? The board says "Island (tapped)". But maybe that's wrong? Or maybe I have other mana sources?
Wait, I have Nivix Guildmage on battlefield. It doesn't produce mana. Obelisk of Grixis in hand, not on battlefield.
I think I need to concede this is an illegal play and try to back out. But the game is in a state where I'm trying to pay.
Maybe I should just choose ability 0 for {B} from Akoum Refuge, and see what happens:
llmchoose_action(choice=0)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 464,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_0",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now let's see the state:
gameDSV3 ESPN casts Grixis Charm (mode 3) from hand
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.
thinkingDSV3 ESPN
Interesting! Now Akoum Refuge and Command Tower are tapped! So I tapped them for mana. I have an Ability on stack (probably the mana ability from Akoum Refuge), and Grixis Charm on stack.
But I still need to pay {U}{B}{R}. I tapped Akoum Refuge for {B} (ability 0). Command Tower is tapped but I haven't chosen its color yet. Island, Rupture Spire, Sol Ring are already tapped.
I have {B} from Akoum Refuge. Need {U} and {R}. Command Tower can produce one of those. But I need two more colored mana.
I think I can't pay. The game might realize this and let me cancel? Or maybe I have floating mana from earlier?
Actually, maybe I had floating mana from earlier turns? Unlikely.
I think I should pass and see what happens. The game might auto-fizzle the spell if I can't pay.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 468,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now let's see what happens:
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=16)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Grixis Charm"
}
],
"game_seq": 472,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.",
"action_pending": true,
"context": "T4 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: HOLD THE PHONE! The commentator is checking the math! Grixis Charm requires THREE colors but I only have TWO untapped lands! Is this a MISPLAY in the making? The tension is PALPABLE!"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 17,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "0",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 4,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"mana_pool": {
"C": 2,
"U": 1
},
"life": 41
},
{
"hand_size": 6,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 472,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=24)
{
"stack": [
{
"name": "Grixis Charm"
}
],
"game_seq": 473,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: HOLD THE PHONE! The commentator is checking the math! Grixis Charm requires THREE colors but I only have TWO untapped lands! Is this a MISPLAY in the making? The tension is PALPABLE!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 25,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "3",
"id": "p16",
"toughness": "3"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 4,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"mana_pool": {
"C": 2,
"U": 1
},
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "1",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 35
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 473,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=25)
{
"game_seq": 484,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 26,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "1",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 87,
"life": 40
}
]
}gameDSV3 ESPN puts Grixis Charm from stack into their graveyard
gameGPT53C Lucky loses 1 life at combat from Sygg, River Cutthroat
β Combat Damage β
GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 484,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β Postcombat Main β
β Opus Rookie's Turn 4 β
chatOpus Rookie: OK wait, ESPN already has Grixis Charm in the graveyard?? And Lucky with Forgotten Ancient gaining counters?! Things are developing FAST! π₯ I'm just over here playing my mana rocks and dreaming of the SICK Storm-Kiln Artist turns to come. Treasure tokens are basically the best thing in Magic, right? RIGHT?!
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=12)
{
"game_seq": 492,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment.",
"GLM47 Fate: The game unfolds as intended. Interesting developments across the battlefield. 🌊",
"DSV3 ESPN: WHAT A TURN FOUR SETUP! Nivix Guildmage is on the field and READY TO RUMBLE! The Izzet mage is here to COPY ALL THE SPELLS! And look at this - COMMAND TOWER in hand! The mana fixing is PERFECT! Arcane Melee incoming - get ready for some CHEAP SPELLS!",
"GLM47 Fate: Brain freeze! Auto-passing until next turn...",
"DSV3 ESPN: HOLD THE PHONE! The commentator is checking the math! Grixis Charm requires THREE colors but I only have TWO untapped lands! Is this a MISPLAY in the making? The tension is PALPABLE!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 13,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 1,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 2,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"name": "Reliquary Tower",
"index": 3,
"action": "land",
"id": "p102"
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"index": 4,
"action": "cast",
"id": "p85",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"index": 5,
"action": "cast",
"id": "p50",
"power": "4",
"toughness": "2"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Reliquary Tower",
"is_land": true,
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102",
"playable": true
},
{
"mana_cost": "{3}{R}",
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"power": "2",
"id": "p85",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2",
"playable": true
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "1",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34
}
]
}thinkingOpus Rookie
Turn 4! I drew Reliquary Tower. Let me think about this turn carefully.
Available mana: 3 lands (2 Islands + 1 Mountain) + Izzet Signet. If I play Reliquary Tower, I'll have 4 lands + Signet. Wait, Mind Stone... it was exiled. So I have just 3 lands + Izzet Signet currently.
If I play Reliquary Tower: 4 lands + Signet. That's 5 mana total (4 from lands, 1 from Signet after paying 1). Actually: 4 lands produce 4 mana, then 1 of those goes to activate Signet which produces UR... so net 3 + UR = 5 mana.
With 5 mana I can cast:
- **Storm-Kiln Artist** ({3}{R}) = 4 mana β
- **Wildfire Devils** ({3}{R}) = 4 mana β
- **Pyromancer's Goggles** ({5}) = 5 mana β
Ooh, Pyromancer's Goggles at exactly 5 mana! But wait, I should play the land first.
Actually, should I play Reliquary Tower or keep the hand size limit isn't relevant yet (I have 8 cards, would go to 7 after playing things). The no-max-hand-size is nice but it only taps for colorless.
Let me think about what to prioritize:
1. **Storm-Kiln Artist** β makes Treasures, grows with artifacts, great synergy
2. **Wildfire Devils** β graveyards are getting spicier now (ESPN has Grixis Charm, Lucky has Tezzeret's Gambit)
3. **Pyromancer's Goggles** β copying spells is amazing but costs all my mana
I think Storm-Kiln Artist is the best play. It'll ramp me with Treasures when I cast instants/sorceries, and it's a 3/2 (or bigger with more artifacts). Getting it down early means more Treasure generation over time.
Let me play Reliquary Tower first, then cast Storm-Kiln Artist.
mcpPlay Reliquary Towerraw
choose_action(choice=p102)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 492,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play spells and abilities"
}raw
send_chat_message(message=OK wait, ESPN already has Grixis Charm i...)
{
"success": true
}thinkingOpus Rookie
Good, Reliquary Tower is down. Now let me cast Storm-Kiln Artist!
llmchoose_action(choice=p85)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 496,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_4",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie puts Reliquary Tower from hand onto the Battlefield
thinkingOpus Rookie
Storm-Kiln Artist is cast! Let me pass priority to let it resolve and continue.
gameOpus Rookie casts Storm-Kiln Artist from hand
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.
GLM47 Fatellm
pass_priority(board_cursor=26)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Storm-Kiln Artist"
}
],
"game_seq": 506,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (Opus Rookie)",
"recent_chat": [
"Opus Rookie: OK wait, ESPN already has Grixis Charm in the graveyard?? And Lucky with Forgotten Ancient gaining counters?! Things are developing FAST! 🔥 I'm just over here playing my mana rocks and dreaming of the SICK Storm-Kiln Artist turns to come. Treasure tokens are basically the best thing in Magic, right? RIGHT?!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 27,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "1",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 506,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=27)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Storm-Kiln Artist (3/2) (Opus Rookie's)",
"id": "p85"
}
]
}
],
"game_seq": 517,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T4 Precombat Main/Precombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 28,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=17)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Storm-Kiln Artist"
}
],
"game_seq": 507,
"action_type": "GAME_ASK",
"context": "T4 Precombat Main/Precombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"recent_chat": [
"Opus Rookie: OK wait, ESPN already has Grixis Charm in the graveyard?? And Lucky with Forgotten Ancient gaining counters?! Things are developing FAST! 🔥 I'm just over here playing my mana rocks and dreaming of the SICK Storm-Kiln Artist turns to come. Treasure tokens are basically the best thing in Magic, right? RIGHT?!"
],
"respond_with": "choice=yes or choice=no",
"message": "Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.",
"board_cursor": 18,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "1",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
],
"action_pending": true
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 507,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie puts Storm-Kiln Artist from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"game_seq": 517,
"success": true,
"action_taken": "passed_priority"
}GLM47 Fatellm
pass_priority(board_cursor=28)
{
"game_seq": 528,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T4 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 28,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
]
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=18)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Storm-Kiln Artist (3/2) (Opus Rookie's)",
"id": "p85"
}
]
}
],
"game_seq": 518,
"action_type": "GAME_ASK",
"context": "T4 Precombat Main/Precombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 19,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 518,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}β Declare Attackers β
GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 528,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=28)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GPT53C Lucky",
"id": "p3"
}
]
}
],
"game_seq": 538,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Beginning/Upkeep (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 29,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}β Postcombat Main β
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - At the beginning of your upkeep, you may move any number of +1/+1 counters from Forgotten Ancient onto other creatures.
β GPT53C Lucky's Turn 5 β
GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"game_seq": 538,
"success": true,
"action_taken": "passed_priority"
}chatGPT53C Lucky: Okay, streak check: Ancient keeps getting fed. Thatβs some good karma from the shuffle gods π
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=19)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GPT53C Lucky (you)",
"id": "p3"
}
]
}
],
"game_seq": 540,
"action_type": "GAME_ASK",
"context": "T5 Beginning/Upkeep (GPT53C Lucky)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 4,
"respond_with": "choice=yes or choice=no",
"message": "At the beginning of your upkeep, you may move any number of +1/+1 counters from Forgotten Ancient onto other creatures.",
"board_cursor": 20,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 86,
"life": 34,
"hand": [
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
],
"action_pending": true
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Okay, streak check: Ancient keeps gettin...)
{
"success": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 540,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play spells and abilities"
}β Precombat Main β
β Declare Attackers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=20)
{
"combat_phase": "attackers",
"game_seq": 545,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 4,
"message": "Select attackers",
"action_pending": true,
"context": "T5 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 21,
"choices": [
{
"name": "Forgotten Ancient",
"index": 0,
"choice_type": "attacker",
"id": "p39",
"power": "2",
"toughness": "5"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 545,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}minor blunder
Forgotten Ancient (2/5) could attack any opponent for 2 free damage with zero risk β no opponent has an untapped creaturβ¦
Forgotten Ancient (2/5) could attack any opponent for 2 free damage with zero risk β no opponent has an untapped creature that could block. DSV3 ESPN's Nivix Guildmage is tapped, GLM47 Fate's Sygg is tapped, and Opus Rookie's Storm-Kiln Artist has summoning sickness.
Analysis
Action taken: Declined to attack, dealing 0 damage.
Better line: Attack any opponent (likely the one at highest life total) with Forgotten Ancient for 2 free, unblockable damage.
GLM47 Fatellm
pass_priority(board_cursor=29)
{
"game_seq": 550,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Attackers (GPT53C Lucky)",
"recent_chat": [
"GPT53C Lucky: Okay, streak check: Ancient keeps getting fed. That’s some good karma from the shuffle gods 😄"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 30,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"game_seq": 550,
"success": true,
"action_taken": "passed_priority"
}β Postcombat Main β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=21)
{
"game_seq": 552,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T5 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 22,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 1,
"action": "cast",
"id": "p106"
},
{
"name": "Canopy Vista",
"index": 2,
"action": "land",
"id": "p37"
},
{
"name": "Exotic Orchard",
"index": 3,
"action": "land",
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"index": 4,
"action": "cast",
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"index": 5,
"action": "cast",
"id": "p78",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"index": 6,
"action": "cast",
"id": "p92"
},
{
"name": "Vivid Meadow",
"index": 7,
"action": "land",
"id": "p67"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"name": "Canopy Vista",
"is_land": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37",
"playable": true
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40",
"playable": true
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67",
"playable": true
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 88,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GPT53C LuckymcpPlay Canopy Vista
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p37)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 552,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}gameGPT53C Lucky puts Canopy Vista from hand onto the Battlefield
β DSV3 ESPN's Turn 5 β
chatDSV3 ESPN: AND THE CROWD GOES WILD AS WE ENTER TURN 5! The commentator admits: "I MAY HAVE OVEREXTENDED WITH THAT GRIXIS CHARM!" But the game continues! Nivix Guildmage survived combat and now we're SETTING UP FOR THE BIG PLAYS! Grixis Panorama on the field - the mana fixing is GETTING REAL!
DSV3 ESPNllm
pass_priority(board_cursor=19)
{
"game_seq": 559,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T5 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: OK wait, ESPN already has Grixis Charm in the graveyard?? And Lucky with Forgotten Ancient gaining counters?! Things are developing FAST! 🔥 I'm just over here playing my mana rocks and dreaming of the SICK Storm-Kiln Artist turns to come. Treasure tokens are basically the best thing in Magic, right? RIGHT?!",
"GPT53C Lucky: Okay, streak check: Ancient keeps getting fed. That’s some good karma from the shuffle gods 😄"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 20,
"choices": [
{
"name": "Unknown (fa3a5eeb)",
"index": 0,
"id": "l96"
},
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"index": 1,
"action": "cast",
"id": "p79"
},
{
"name": "Grixis Panorama",
"index": 2,
"action": "land",
"id": "p107"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"index": 3,
"action": "cast",
"id": "p12",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"index": 4,
"action": "cast",
"id": "p13"
},
{
"name": "Nivix Guildmage",
"index": 5,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"index": 6,
"action": "cast",
"id": "p64"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79",
"playable": true
},
{
"name": "Grixis Panorama",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107",
"playable": true
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64",
"playable": true
}
]
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}thinkingDSV3 ESPN
Excellent! We're now on turn 5! GPT53C Lucky is at 34hp (down from 35), so they lost 1 more life (probably from Sygg attacking). My Grixis Charm is in graveyard - it fizzled because I couldn't pay for it! Good.
Forgotten Ancient is now 2/5 with 2 +1/+1 counters (probably got counters from spells cast).
Opus Rookie has Storm-Kiln Artist 3/2 (sick) and Reliquary Tower.
I drew Grixis Panorama (land). My hand: Arcane Melee, Grixis Panorama, Jace's Archivist, Molten Disaster, Obelisk of Grixis. Plus unknown card l96.
I have 4 untapped lands (all my lands are untapped again!) plus Nivix Guildmage. Land drop remaining: 1.
Good position. I should play Grixis Panorama (land) this turn. Then consider casting Arcane Melee ({4}{U}) or Obelisk of Grixis ({3}) or other spells.
Arcane Melee would reduce instant/sorcery costs by {2}. That's powerful. But it also benefits opponents. Might be risky.
Obelisk of Grixis is a mana rock that taps for {U}, {B}, or {R}. Good fixing.
Jace's Archivist is a wheel effect but risky.
Molten Disaster is a board wipe.
Unknown card l96 - not sure what it is.
I should play Grixis Panorama first (enters tapped, can search for basic Island, Swamp, or Mountain later). That's a land drop.
Let me chat:
mcpsend_chat_messageraw
send_chat_message(message=AND THE CROWD GOES WILD AS WE ENTER TURN...)
{
"success": true
}thinkingDSV3 ESPN
Now play Grixis Panorama:
mcpPlay Grixis Panoramaraw
choose_action(choice=p107)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 559,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now I have to decide whether to play more spells. I have 4 untapped lands + Sol Ring = potentially 5 mana. Could cast Obelisk of Grixis ({3}) or Arcane Melee ({4}{U}) or other spells.
Obelisk of Grixis costs {3}. I have Command Tower, Island, Akoum Refuge, Rupture Spire, Sol Ring. I can cast it easily. It's a mana rock that helps fixing.
Arcane Melee costs {4}{U}. That's 5 total mana. I have exactly 5 mana sources. I could cast it. Would reduce instant/sorcery costs by {2}.
Let me think about the board: Opponents have various permanents. GPT53C Lucky has Forgotten Ancient (2/5 with counters) that grows when spells are cast. Opus Rookie has Storm-Kiln Artist (3/2) that makes treasure tokens when casting/copying instants/sorceries. GLM47 Fate has Sygg, River Cutthroat (1/3) that draws cards when opponents lose 3+ life.
Arcane Melee benefits ALL players. Storm-Kiln Artist's controller (Opus Rookie) could benefit more since they're Izzet colors and might have instants/sorceries. But I'm also Izzet (Grixis) and have instants/sorceries like Molten Disaster, Grixis Charm (in graveyard), etc.
I think Obelisk of Grixis is safer immediate value. It gives me mana fixing. Then next turn I can cast Arcane Melee or other spells with better mana.
Actually, with Obelisk, I get more mana next turn. Let me cast Obelisk of Grixis
llmchoose_action(choice=p64)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 563,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_6",
"next_action_message": "Play instants and activated abilities"
}gameDSV3 ESPN puts Grixis Panorama from hand onto the Battlefield
thinkingDSV3 ESPN
Now I need to pay {3}. Auto-tap will handle it. Let me pass:
gameDSV3 ESPN casts Obelisk of Grixis from hand
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 568,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=30)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Obelisk of Grixis"
}
],
"game_seq": 569,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Precombat Main/Precombat Main (DSV3 ESPN)",
"recent_chat": [
"DSV3 ESPN: AND THE CROWD GOES WILD AS WE ENTER TURN 5! The commentator admits: "I MAY HAVE OVEREXTENDED WITH THAT GRIXIS CHARM!" But the game continues! Nivix Guildmage survived combat and now we're SETTING UP FOR THE BIG PLAYS! Grixis Panorama on the field - the mana fixing is GETTING REAL!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 31,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"game_seq": 569,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=22)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Obelisk of Grixis"
}
],
"game_seq": 572,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 5,
"message": "Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.",
"action_pending": true,
"context": "T5 Precombat Main/Precombat Main (DSV3 ESPN)",
"recent_chat": [
"DSV3 ESPN: AND THE CROWD GOES WILD AS WE ENTER TURN 5! The commentator admits: "I MAY HAVE OVEREXTENDED WITH THAT GRIXIS CHARM!" But the game continues! Nivix Guildmage survived combat and now we're SETTING UP FOR THE BIG PLAYS! Grixis Panorama on the field - the mana fixing is GETTING REAL!"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 23,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "2",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"game_seq": 572,
"success": true,
"action_taken": "yes"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 573,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}gameDSV3 ESPN puts Obelisk of Grixis from stack onto the Battlefield
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 578,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select attackers"
}thinkingDSV3 ESPN
Now it's asking to select attackers for turn 5 combat. Let me check board state. I have Nivix Guildmage (2/2) that can attack. GPT53C Lucky at 34hp, GLM47 Fate at 40hp, Opus Rookie at 40hp.
GPT53C Lucky has Forgotten Ancient (2/5) that can block now (no longer summoning sick). That's a 2/5 vs my 2/2. If I attack GPT53C Lucky and they block, my Nivix Guildmage dies but their Forgotten Ancient takes 2 damage, becomes 2/3 (with 2 +1/+1 counters, loses 2 toughness? Actually it's a 2/5, takes 2 damage, survives as 2/5 with 2 damage marked).
Actually, Forgotten Ancient is 2/5 with 2 +1/+1 counters. Damage doesn't reduce toughness, just marks damage. So my 2/2 attacks, their 2/5 blocks, my creature dies, theirs survives with 2 damage marked (will heal at end of turn).
Not good trade.
GLM47 Fate has Sygg, River Cutthroat (1/3) that can block. 1/3 vs 2/2: I kill Sygg, take 1 damage. That's fine.
Opus Rookie has Storm-Kiln Artist (3/2) but summoning sick (can't block). Also has Izzet Signet, Reliquary Tower, lands.
I should attack Opus Rookie with Nivix Guildmage (2/2). They can't block with Storm-Kiln Artist (sick). They have no other creatures. That's 2 damage.
But wait, Storm-Kiln Artist is 3/2 but summoning sick, so can't block. Good.
Alternatively, attack GLM47 Fate to kill Sygg (1/3). That denies them potential card draw from Sygg's ability.
But Sygg's ability triggers when opponents lose 3+ life. GPT53C Lucky has lost life (from 40 to 34 = 6 life). That's 6 life loss, triggering Sygg for GLM47 Fate at end of turn anyway. Killing Sygg now prevents future triggers though.
I think attack Opus Rookie for 2 damage. Put pressure on them.
But actually, attacking GLM47 Fate to kill Sygg might be better. Sygg is a card advantage engine. Removing it is good.
Let me attack GLM47 Fate with Nivix Guildmage:
llmchoose_action(attackers=p68)
{
"declared": [
"p68"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 582,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
pass_priority(board_cursor=31)
{
"game_seq": 579,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Precombat Main/Precombat Main (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 32,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"game_seq": 579,
"success": true,
"action_taken": "passed_priority"
}β Declare Attackers β
DSV3 ESPNllm
choose_action(choice=p2)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 583,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}thinkingDSV3 ESPN
Now confirm the attack:
llmchoose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 584,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now pass through blockers step. GLM47 Fate can block with Sygg (1/3). They probably will block since Sygg is 1/3 vs my 2/2 - Sygg dies, my Guildmage takes 1 damage and survives. Or they might not block to keep Sygg alive for card draw.
Let me pass and see:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 587,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameDSV3 ESPN attacks GLM47 Fate with 1 creature
gameAttacked player: GLM47 Fate
β Declare Blockers β
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 594,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=32)
{
"game_seq": 595,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Blockers (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 33,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 40,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 595,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate loses 2 life at combat from Nivix Guildmage
β Combat Damage β
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 600,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β Postcombat Main β
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 604,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now let's see next phase:
GLM47 Fatellm
pass_priority(board_cursor=33)
{
"game_seq": 605,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Postcombat Main/Postcombat Main (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 34,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 6,
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 88,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 605,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β GLM47 Fate's Turn 5 β
β Declare Attackers β
GLM47 Fatellm
pass_priority(board_cursor=34)
{
"combat_phase": "attackers",
"game_seq": 612,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 3,
"message": "Select attackers",
"action_pending": true,
"context": "T5 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 35,
"choices": [
{
"name": "Sygg, River Cutthroat",
"index": 0,
"choice_type": "attacker",
"id": "p70",
"power": "1",
"toughness": "3"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 FatemcpAttack with Sygg, River Cutthroat 1/3
raw
choose_action(attackers=p70)
{
"declared": [
"p70"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 612,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
pass_priority(board_cursor=35)
{
"game_seq": 613,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 3,
"message": "Select a player, planeswalker, or battle to attack",
"required": true,
"action_pending": true,
"board_unchanged": true,
"context": "T5 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "choice=pN",
"board_cursor": 35,
"choices": [
{
"name": "DSV3 ESPN",
"target_type": "player",
"index": 0,
"id": "p1"
},
{
"name": "GPT53C Lucky",
"target_type": "player",
"index": 1,
"id": "p3"
},
{
"name": "Opus Rookie",
"target_type": "player",
"index": 2,
"id": "p4"
}
]
}GLM47 FatemcpOpus Rookie
raw
choose_action(choice=p4)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 613,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}GLM47 Fatellm
pass_priority(board_cursor=35)
{
"combat_phase": "attackers",
"game_seq": 614,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "boolean",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Select attackers",
"action_pending": true,
"context": "T5 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "choice=yes (confirm) or choice=no (pass)",
"board_cursor": 36,
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 Fatemcptrue
raw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 614,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate attacks Opus Rookie with 1 creature
DSV3 ESPNllm
pass_priority(board_cursor=20)
{
"game_seq": 621,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 23,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 7,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}thinkingDSV3 ESPN
Now we're in combat phase. My Nivix Guildmage attacked GLM47 Fate (38hp, down from 40hp, so they took 2 damage). Good! Sygg, River Cutthroat is attacking Opus Rookie.
Forgotten Ancient is now 3/6 (gained another +1/+1 counter from someone casting a spell).
I have 4 untapped lands plus Obelisk of Grixis (untapped). I can activate Grixis Panorama's ability to search for a basic land, but that costs {1} and tap. Not worth it right now.
Nivix Guildmage has two activated abilities:
1. {1}{U}{R}: Draw a card, then discard a card
2. {2}{U}{R}: Copy target instant or sorcery spell you control
I could use ability 1 to draw/discard, but my hand has Arcane Melee, Jace's Archivist, Molten Disaster. Not great targets to discard.
Better to pass and see what happens in combat.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 621,
"success": true,
"action_taken": "passed_priority"
}β Declare Blockers β
Opus Rookiellm
pass_priority(board_cursor=13)
{
"combat_phase": "blockers",
"game_seq": 622,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T5 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"GPT53C Lucky: Okay, streak check: Ancient keeps getting fed. That’s some good karma from the shuffle gods 😄",
"DSV3 ESPN: AND THE CROWD GOES WILD AS WE ENTER TURN 5! The commentator admits: "I MAY HAVE OVEREXTENDED WITH THAT GRIXIS CHARM!" But the game continues! Nivix Guildmage survived combat and now we're SETTING UP FOR THE BIG PLAYS! Grixis Panorama on the field - the mana fixing is GETTING REAL!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 15,
"choices": [
{
"name": "Storm-Kiln Artist",
"index": 0,
"choice_type": "blocker",
"id": "p85",
"power": "3",
"toughness": "2"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"modified": true,
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 7,
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
}
],
"incoming_attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
]
}thinkingOpus Rookie
Wait β Sygg is attacking me?! It's a 1/3. Do I want to block with Storm-Kiln Artist (3/2)?
If I block: Storm-Kiln Artist (3/2) kills Sygg (1/3), and takes 1 damage (lives at 3/2 β survives with 1 toughness left). But wait, Storm-Kiln Artist is summoning sick... actually blocking doesn't require no summoning sickness!
Storm-Kiln Artist is a 3/2 blocking a 1/3. My creature would survive and Sygg dies. But do I want to kill Sygg? Sygg draws Fate cards when opponents lose 3+ life. That's annoying card advantage for Fate.
Actually, blocking is great here. I kill Sygg (removes card draw engine) and my Storm-Kiln Artist survives. No downside!
Opus RookiemcpStorm-Kiln Artist blocks Sygg, River Cutthroat
raw
choose_action(blockers=p85:p70)
{
"declared": [
{
"blocks": "p70",
"id": "p85"
}
],
"game_seq": 622,
"success": true,
"action_taken": "batch_block"
}thinkingOpus Rookie
Blocked Sygg! Let me continue.
gameAttacked player: Opus Rookie
gameAttacker: Sygg, River Cutthroat (1/3) blocked by Storm-Kiln Artist (3/2)
GLM47 Fatellm
pass_priority(board_cursor=36)
{
"game_seq": 627,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Sygg, River Cutthroat",
"id": "p70",
"power": "1",
"toughness": "3"
}
],
"blockers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 37,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 7,
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": true,
"name": "Sygg, River Cutthroat",
"modified": true,
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70",
"power": "1",
"toughness": "3",
"summoning_sick": false
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}GLM47 Fatellm
pass_priority(board_cursor=37)
{
"game_seq": 635,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 38,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}moderate blunder
GLM47 Fate timed out and failed to cast Murder on Storm-Kiln Artist during combat.
GLM47 Fate timed out and failed to cast Murder on Storm-Kiln Artist during combat. Sygg, River Cutthroat (1/3) was blocked by Storm-Kiln Artist (3/2) and will die to combat damage. Casting Murder would have saved Sygg (a key enabler for Prowl on Latchkey Faerie and Notorious Throng in hand) while also removing Opus Rookie's value engine. The mana was available: 2 Swamps + 1 Island covers {1}{B}{B}.
Analysis
Action taken: Timed out and passed without casting Murder, letting Sygg die in combat.
Better line: Cast Murder targeting Storm-Kiln Artist to save Sygg, River Cutthroat. Sygg is critical for enabling Prowl costs on multiple cards in hand (Latchkey Faerie, Notorious Throng) and provides ongoing card draw.
gameStorm-Kiln Artist deals 3 damage to Sygg, River Cutthroat
gameSygg, River Cutthroat deals 1 damage to Storm-Kiln Artist
gameSygg, River Cutthroat died
β Combat Damage β
DSV3 ESPNllm
pass_priority(board_cursor=23)
{
"game_seq": 638,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 24,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 86,
"life": 40
}
]
}thinkingDSV3 ESPN
Sygg is dead! It's in GLM47 Fate's graveyard. Sygg was blocked by Storm-Kiln Artist. Storm-Kiln Artist is 3/2, Sygg is 1/3 - Sygg dies, Storm-Kiln Artist takes 1 damage (now 3/2 with 1 damage marked).
Good! My attack killed Sygg. Now GLM47 Fate can't draw cards from Sygg's ability.
Now I can activate Grixis Panorama's ability to search for a basic land (Island, Swamp, or Mountain), but it costs {1} and tap, plus sacrifice it. I'd get a basic land tapped. Not worth it right now.
Better to pass. Let me pass:
mcpPassraw
choose_action(choice=no)
{
"game_seq": 638,
"success": true,
"action_taken": "passed_priority"
}minor blunder
Nivix Guildmage is a 2/2 blocked by Storm-Kiln Artist 3/2 and will die in combat.
Nivix Guildmage is a 2/2 blocked by Storm-Kiln Artist 3/2 and will die in combat. DSV3 ESPN had exactly enough untapped mana (Command Tower + Rupture Spire + Akoum Refuge = {1}{U}{R}) to activate Nivix Guildmage's loot ability (draw a card, discard a card) before combat damage. This is free value from a creature that's about to die.
Analysis
Action taken: Passed priority without activating Nivix Guildmage's loot ability, losing the creature for nothing.
Better line: Activate Nivix Guildmage's loot ability ({1}{U}{R}: Draw a card, then discard a card) before combat damage resolves, getting one last use out of the doomed creature.
β Postcombat Main β
GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"game_seq": 639,
"success": true,
"action_taken": "passed_priority"
}β Opus Rookie's Turn 5 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=15)
{
"game_seq": 643,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T5 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 16,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"index": 1,
"action": "cast",
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 2,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 3,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"index": 4,
"action": "cast",
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"index": 5,
"action": "cast",
"id": "p50",
"power": "4",
"toughness": "2"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"modified": true,
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49",
"playable": true
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2",
"playable": true
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
}
]
}thinkingOpus Rookie
Turn 5! I killed Sygg β excellent! I drew Elemental Masterpiece. Let me evaluate my options.
Available mana: 4 lands (2 Islands, 1 Mountain, 1 Reliquary Tower) + Izzet Signet = 5 mana. If I play another land (I don't have one in hand that I can see... wait, I don't have a land to play). So 5 mana total.
Wait, let me check β do I have a land? My hand is: Elemental Masterpiece, Fiery Fall, Inferno Project, Naru Meha, Pyromancer's Goggles, Wildfire Devils. No lands! But I have a land drop remaining.
Options:
1. **Pyromancer's Goggles** ({5}) β 5 mana exactly. Copying red instants/sorceries is incredible with Storm-Kiln Artist. BUT it uses all my mana this turn and is a "do nothing" artifact until next turn when I can tap it for R + copy spells.
2. **Wildfire Devils** ({3}{R}) β 4 mana. Leaves me 1 mana floating. ETB can grab a spell from someone's graveyard. ESPN has Grixis Charm, Lucky has Tezzeret's Gambit. Could get free value!
3. **Naru Meha** ({2}{U}{U}) β 4 mana. But without a spell to copy, the ETB is wasted. Better saved for later.
4. **Elemental Masterpiece** ({5}{U}{R}) β 7 mana, can't afford it yet. But the discard ability makes a Treasure for UR... not great right now.
Hmm, should I use Fiery Fall's landcycling ({1}{R}) to find a land? That would cost 2 mana, leaving me 3 β not enough for anything meaningful. And I'd lose the removal option.
I think **Pyromancer's Goggles** is the strongest play here. It's a mana rock that copies red spells β incredible with our deck. Storm-Kiln Artist also counts it as an artifact (+1/+0) and when we copy spells, Storm-Kiln makes more Treasures. The synergy is absolutely bonkers.
Alternatively, Wildfire Devils gives me a body AND a free spell potentially. Let me think...
Actually, Pyromancer's Goggles is the better investment. It'll compound value over multiple turns. And Storm-Kiln Artist becomes a 4/2 with two artifacts (Signet + Goggles).
mcpCast Pyromancer's Goggles {5}raw
choose_action(choice=p49)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 643,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_4",
"next_action_message": "Play spells and abilities"
}minor blunder
Attempted to cast Pyromancer's Goggles ({5}) but couldn't complete mana payment, resulting in no action.
Attempted to cast Pyromancer's Goggles ({5}) but couldn't complete mana payment, resulting in no action. Wildfire Devils ({3}{R}) was clearly castable with 5 available mana and would have provided immediate value - a 4/2 body plus a free copy of an instant/sorcery from any graveyard on ETB. Even if Goggles had resolved, Wildfire Devils likely would have been the better play for immediate board impact.
Analysis
Action taken: Attempted to cast Pyromancer's Goggles but the payment failed and the cast was rolled back, resulting in no spell being cast.
Better line: Cast Wildfire Devils for {3}{R}, getting a 4/2 body and immediately copying a spell from someone's graveyard (e.g., Tezzeret's Gambit for card draw + proliferate, or Grixis Charm for interaction).
chatDSV3 ESPN: LADIES AND GENTLEMEN! The commentator is SETTING THE STAGE FOR A SPELLSLINGER SHOWDOWN! Arcane Melee coming down - INSTANTS AND SORCERIES ARE ABOUT TO GET CHEAP! The mana discount is ON! Who will benefit MOST from this magical arms race? STAY TUNED!
DSV3 ESPNllm
pass_priority(board_cursor=24)
{
"game_seq": 651,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Precombat Main/Precombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 25,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Now we're at "Turn 5 PRECOMBAT_MAIN" but that seems odd - we just finished combat. Maybe it's showing the wrong phase. Actually the message says "Play instants and activated abilities" but we're in precombat main phase?
Wait, we just finished combat damage. Now we're moving to second main phase (postcombat main). I have untapped lands: Akoum Refuge, Command Tower, Rupture Spire, Obelisk of Grixis. Sol Ring is tapped, Island tapped, Grixis Panorama untapped, Nivix Guildmage tapped.
I can cast Arcane Melee ({4}{U}) or Jace's Archivist ({1}{U}{U}) or Molten Disaster (XRR).
Arcane Melee reduces spell costs by {2} for all players. Could be good setup for later turns. Costs 5 mana total.
With my mana: I have 4 lands + Obelisk = 5 mana sources. Need {4}{U}. I could tap: Command Tower for {U}, Akoum Refuge for {R} (wrong), Rupture Spire for {C} (any), Obelisk for {U}, etc. Actually I need specifically {U} plus 4 generic. I have Command Tower (any color), Obelisk ({U}/{B}/{R}), Akoum Refuge ({B}/{R}), Rupture Spire (any), Sol Ring tapped.
I can produce: Command Tower = {U}, Obelisk = {U}, Akoum Refuge = {B} or {R}, Rupture Spire = any. That's enough.
Actually Arcane Melee costs {4}{U} = 5 total, 1 must be blue. I have Command Tower (any) and Obelisk (can produce U) so that's fine.
I think I should cast Arcane Melee. It will make my future instants/sorceries cheaper. Also opponents' spells cheaper, but I'm hoping to benefit more.
Alternatively, cast Jace's Archivist for wheel effect, but that's risky.
Or cast Molten Disaster for X=2 or 3 to wipe small creatures.
Let me think: Opponents have:
- GLM47 Fate: No creatures
- GPT53C Lucky: Forgotten Ancient (3/6)
- Opus Rookie: Storm-Kiln Artist (3/2, damaged? Actually it blocked Sygg and took 1 damage, so 3/2 with 1 damage marked)
Molten Disaster deals X damage to each creature without flying and each player. X=2 would kill Storm-Kiln Artist (3/2 takes 2 damage = dies) and deal 2 damage to each player. X=3 would kill Forgotten Ancient (3/6 takes 3 damage, survives with 3 damage marked? Actually 3/6 takes 3 damage, has 3 damage marked, still alive with 0 toughness left? No, damage doesn't reduce toughness. 3/6 with 3 damage marked is still a 3/6 creature with 3 damage. At end of turn, damage clears. So it survives unless damage >= toughness (6). So X=3 doesn't kill Forgotten Ancient.
Actually, damage marked >= toughness kills creature. So Forgotten Ancient is 3/6, needs 6 damage to die. X=6 would kill it but also deal 6 damage to each player.
Arcane Melee seems better long-term value. But it helps opponents too. Opus Rookie has Izzet Signet and Storm-Kiln Artist that makes treasure when casting/copying instants/sorceries. They could benefit.
I think I'll cast Arcane Melee. It's a powerful effect for me.
mcpsend_chat_messageraw
send_chat_message(message=LADIES AND GENTLEMEN! The commentator is...)
{
"success": true
}DSV3 ESPNmcpPass
raw
choose_action(choice=p79)
{
"retryable": true,
"game_seq": 651,
"success": false,
"error_code": "invalid_choice",
"error": "Object p79 not found in current choices",
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
]
}thinkingDSV3 ESPN
Arcane Melee isn't in choices! It's not showing as playable. Maybe I don't have enough mana? Or maybe it's not an instant/sorcery activation phase? The message says "Play instants and activated abilities". Arcane Melee is an enchantment, not instant. I can't cast it now? Actually in postcombat main phase I can cast non-instant spells.
But the choices only show Grixis Panorama and Nivix Guildmage activate. That suggests I'm not in a main phase where I can cast non-instant spells. Maybe we're still in combat or end of combat step?
Let me pass and see:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 651,
"success": true,
"action_taken": "passed_priority"
}β Declare Attackers β
Opus Rookiellm
pass_priority(board_cursor=16)
{
"combat_phase": "attackers",
"game_seq": 653,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 4,
"message": "Select attackers",
"action_pending": true,
"context": "T5 Combat/Declare Attackers (Opus Rookie)",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment.",
"DSV3 ESPN: LADIES AND GENTLEMEN! The commentator is SETTING THE STAGE FOR A SPELLSLINGER SHOWDOWN! Arcane Melee coming down - INSTANTS AND SORCERIES ARE ABOUT TO GET CHEAP! The mana discount is ON! Who will benefit MOST from this magical arms race? STAY TUNED!"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 17,
"choices": [
{
"name": "Storm-Kiln Artist",
"index": 0,
"choice_type": "attacker",
"id": "p85",
"power": "3",
"toughness": "2"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Storm-Kiln Artist",
"modified": true,
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
}
]
}thinkingOpus Rookie
Wait β Pyromancer's Goggles resolved but it doesn't show on my battlefield? Let me check... actually, the artifact count for Storm-Kiln Artist still shows "Artifacts you control: 1". But it should be 3 now (Signet + Goggles + Mind Stone... wait, Mind Stone is in exile). So Signet + Goggles = 2 artifacts, Storm-Kiln should be 4/2.
Hmm, maybe the Goggles didn't resolve yet. The board still shows the same permanents. Let me check...
Actually looking at the board display, I see: bf=[Island, Island, Izzet Signet, Mountain, Reliquary Tower, Storm-Kiln Artist 3/2]. No Pyromancer's Goggles! That means it's still on the stack or got countered.
Wait no β let me look more carefully. The hand still shows Pyromancer's Goggles! So the cast didn't work?
Actually, I bet Pyromancer's Goggles would have used all 5 mana and I was tapped out, but maybe it didn't resolve fully yet. Let me just proceed β combat is asking about attackers.
Storm-Kiln Artist is 3/2 (artifact count=1, so +1/+0 from 1 artifact = base 2+1=3). I could swing at someone. Who?
- Lucky is at 34hp with Forgotten Ancient 3/6 β could block
- Fate is at 38hp with no creatures
- ESPN is at 41hp with Nivix Guildmage 2/2 but it's tapped
Attacking Fate (no blockers) for 3 damage seems decent. Or Lucky β but Forgotten Ancient 3/6 would block and kill my Artist.
Let me attack Fate for 3 unblocked damage. Actually wait, should I even attack? Storm-Kiln Artist is my key engine piece. Risking it in combat for 3 damage... Fate has no blockers currently. It's safe to attack Fate.
mcpAttack with Storm-Kiln Artist 3/2raw
choose_action(attackers=p85)
{
"declared": [
"p85"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 653,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Attacking Fate β no creatures, guaranteed 3 damage.
mcpGLM47 Fateraw
choose_action(choice=p2)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 654,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 655,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie attacks GLM47 Fate with 1 creature
GLM47 Fatellm
pass_priority(board_cursor=38)
{
"game_seq": 662,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Attackers (Opus Rookie)",
"recent_chat": [
"DSV3 ESPN: LADIES AND GENTLEMEN! The commentator is SETTING THE STAGE FOR A SPELLSLINGER SHOWDOWN! Arcane Melee coming down - INSTANTS AND SORCERIES ARE ABOUT TO GET CHEAP! The mana discount is ON! Who will benefit MOST from this magical arms race? STAY TUNED!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 40,
"choices": [
{
"name": "Mind Stone",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"index": 1,
"action": "cast",
"id": "p83"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{B}{B}",
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GLM47 FatemcpCast Murder {1}{B}{B}
raw
choose_action(choice=p83)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 662,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Select a creature"
}GLM47 Fatellm
pass_priority(board_cursor=40)
{
"stack": [
{
"name": "Murder"
}
],
"game_seq": 663,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Select a creature",
"required": false,
"action_pending": true,
"context": "T5 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 41,
"choices": [
{
"controller": "GPT53C Lucky",
"name": "Forgotten Ancient",
"target_type": "permanent",
"index": 0,
"power": "3",
"id": "p39",
"toughness": "6"
},
{
"tapped": true,
"controller": "DSV3 ESPN",
"name": "Nivix Guildmage",
"target_type": "permanent",
"index": 1,
"power": "2",
"id": "p68",
"toughness": "2"
},
{
"tapped": true,
"controller": "Opus Rookie",
"name": "Storm-Kiln Artist",
"target_type": "permanent",
"index": 2,
"power": "3",
"id": "p85",
"toughness": "2"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "4",
"id": "p16",
"toughness": "4"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GLM47 FatemcpStorm-Kiln Artist
raw
choose_action(choice=p85)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 663,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Play instants and activated abilities"
}questionable
Targeted Storm-Kiln Artist with Murder instead of Forgotten Ancient.
Targeted Storm-Kiln Artist with Murder instead of Forgotten Ancient. Forgotten Ancient is a 3/6 that grows from every spell cast by any player in a 4-player game and can distribute counters to other creatures at upkeep, synergizing perfectly with GPT53C Lucky's +1/+1 counter strategy. Storm-Kiln Artist is threatening but more containable.
Analysis
Action taken: Used Murder on Storm-Kiln Artist (3/2 that generates Treasures from instants/sorceries)
Better line: Murder Forgotten Ancient, which is a scaling threat that grows from all players' spells and distributes counters across GPT53C Lucky's board, and is harder to answer later as it gets bigger.
gameGLM47 Fate casts Murder targeting Storm-Kiln Artist from hand
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.
chatOpus Rookie: NOOOOO my precious Storm-Kiln Artist!! π I literally JUST sat down to enjoy some Treasure tokens and you hit me with Murder?? Fate, that's SO rude! I was going to do such COOL things with that card! ...okay fine, it was probably the right call. But I'm NOT happy about it!
Opus Rookiellm
pass_priority(board_cursor=17)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Murder",
"targets": [
{
"name": "Storm-Kiln Artist (3/2) [tapped] (yours)",
"id": "p85"
}
]
}
],
"game_seq": 671,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 18,
"choices": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"index": 0,
"action": "cast",
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 1,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 2,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Storm-Kiln Artist",
"modified": true,
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"mana_pool": {
"C": 1
},
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
}
]
}thinkingOpus Rookie
WAIT! Murder is targeting my Storm-Kiln Artist!! Fate responded to my attack with Murder! I need to think fast.
My options:
1. **Naru Meha** ({2}{U}{U}) β Flash creature. ETB copies an instant/sorcery I control... but I don't have one on the stack. Can't save Storm-Kiln Artist.
2. **Fiery Fall** ({5}{R}) β removal, but doesn't help here
3. **Elemental Masterpiece** ({5}{U}{R}) β doesn't help
4. **Pass** β let Murder resolve, lose Storm-Kiln Artist
I don't have a counterspell or protection spell. I can't save Storm-Kiln Artist. That's painful. Let me just pass and accept the loss.
Wait β actually, I should check if Naru Meha could copy Murder... no, Murder isn't MY spell. Naru Meha says "copy target instant or sorcery spell YOU control." Murder is Fate's spell.
Nothing I can do. Let Storm-Kiln Artist die.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 671,
"success": true,
"action_taken": "passed_priority"
}Opus Rookiemcpsend_chat_message
raw
send_chat_message(message=NOOOOO my precious Storm-Kiln Artist!! οΏ½...)
{
"success": true
}DSV3 ESPNllm
pass_priority(board_cursor=25)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Murder",
"targets": [
{
"name": "Storm-Kiln Artist (3/2) [tapped] (Opus Rookie's)",
"id": "p85"
}
]
}
],
"game_seq": 673,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 26,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"mana_pool": {
"C": 1
},
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Interesting! We're still in combat! Storm-Kiln Artist is attacking GLM47 Fate. There's a Murder ability on stack targeting Storm-Kiln Artist! GLM47 Fate cast Murder? Actually Murder is a black instant that destroys target creature. Storm-Kiln Artist is being murdered!
GLM47 Fate's hand decreased from 7 to 6 cards, they tapped their lands and Mind Stone. They cast Murder targeting Storm-Kiln Artist.
That's good! Storm-Kiln Artist dies. Now Opus Rookie loses their creature.
So combat: Storm-Kiln Artist attacked GLM47 Fate, GLM47 Fate cast Murder on it. The Murder is on stack.
I can respond with instant spells or abilities. I have no instant in hand (Arcane Melee is enchantment, Jace's Archivist creature, Molten Disaster sorcery). I could activate Nivix Guildmage's ability to draw/discard, but that's not relevant.
I should pass and let Murder resolve.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 673,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 677,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}minor blunder
DSV3 ESPN passed priority without activating Grixis Panorama to fetch a basic land.
DSV3 ESPN passed priority without activating Grixis Panorama to fetch a basic land. Cracking the Panorama at instant speed on an opponent's turn is essentially free value - it thins the deck and the fetched land will be untapped by DSV3's next turn. There was no reason to hold the Panorama.
Analysis
Action taken: Passed priority without activating any abilities
Better line: Activate Grixis Panorama to search for a basic Island, Swamp, or Mountain, thinning the deck and improving future mana availability
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=23)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Murder",
"targets": [
{
"name": "Storm-Kiln Artist (3/2) [tapped] (Opus Rookie's)",
"id": "p85"
}
]
}
],
"game_seq": 674,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 5,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Storm-Kiln Artist",
"id": "p85",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.",
"action_pending": true,
"context": "T5 Combat/Declare Attackers (Opus Rookie)",
"recent_chat": [
"DSV3 ESPN: LADIES AND GENTLEMEN! The commentator is SETTING THE STAGE FOR A SPELLSLINGER SHOWDOWN! Arcane Melee coming down - INSTANTS AND SORCERIES ARE ABOUT TO GET CHEAP! The mana discount is ON! Who will benefit MOST from this magical arms race? STAY TUNED!",
"Opus Rookie: NOOOOO my precious Storm-Kiln Artist!! 😭 I literally JUST sat down to enjoy some Treasure tokens and you hit me with Murder?? Fate, that's SO rude! I was going to do such COOL things with that card! ...okay fine, it was probably the right call. But I'm NOT happy about it!"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 24,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "3",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"mana_pool": {
"C": 1
},
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85",
"power": "3",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 674,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}gameStorm-Kiln Artist died by Murder
gameGLM47 Fate puts Murder from stack into their graveyard
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 683,
"success": true,
"action_taken": "passed_priority"
}β Postcombat Main β
Opus Rookiellm
pass_priority(until=postcombat_main, board_cursor=18)
{
"game_seq": 685,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 19,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"index": 1,
"action": "cast",
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 2,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 3,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"index": 4,
"action": "cast",
"id": "p50",
"power": "4",
"toughness": "2"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49",
"playable": true
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"id": "p50",
"toughness": "2",
"playable": true
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 4
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "4",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
}
],
"current_step": "Postcombat Main"
}thinkingOpus Rookie
OK, Storm-Kiln Artist is dead. RIP. But Pyromancer's Goggles also isn't on my battlefield! It shows bf=[Island, Island, Izzet Signet, Mountain, Reliquary Tower]. That means Goggles didn't resolve or I never actually cast it?
Wait β looking at the choices, Pyromancer's Goggles is still in my hand! And it's NOT in the castable choices now. My mana: 4 untapped lands + Signet = 5 mana. Goggles costs {5}... but it's not listed? Maybe because Goggles actually resolved earlier and was bounced?
No wait β the hand shows Pyromancer's Goggles. Let me check the game log for clarity.
Actually, I think what happened is: the "cast" of Goggles didn't actually execute properly earlier. The action showed "selected_4" but the result message was "Play spells and abilities" β meaning it just selected but didn't cast. The game then moved to combat.
OK, I need to cast Pyromancer's Goggles now! But it's {5} and not in the choices. Hmm... maybe I don't have 5 mana? 4 lands + Signet (costs 1 to activate) = I can produce:
Tap all 4 lands: UU + R + C = 4 mana. Then activate Signet with 1 of those β net: U + R + C + UR = UURRC? No...
Actually: 2 Islands (UU), 1 Mountain (R), 1 Reliquary Tower (C) = UURC = 4 mana. Then I can tap 1 of those to activate Signet β but that means I tap a land to get 1, use 1 for Signet activation, get UR back. Net: (4-1) + UR = 3 + UR = 5 mana total.
So I DO have 5 mana. But Goggles isn't in the choices... interesting.
Oh wait, maybe Pyromancer's Goggles is actually in hand but I can't cast it for some other reason. Or maybe it's the "Unknown" choice! Let me check.
llmget_oracle_text(object_id=l86)
{
"success": false,
"error": "Object not found in current game state: l86"
}thinkingOpus Rookie
Unknown is a land maybe? Let me try to play it.
Actually, let me focus on what I CAN do. I have:
- **Wildfire Devils** ({3}{R}) β 4/2, ETB can cast from graveyard randomly. Graveyards now have: ESPN=Grixis Charm, Fate=Murder+Sygg, Lucky=Forest+Tezzeret's Gambit. Only instants/sorceries count: ESPN Grixis Charm, Fate Murder, Lucky Tezzeret's Gambit. Good targets!
- **Naru Meha** ({2}{U}{U}) β Flash, but no spell to copy
Wildfire Devils is the clear play. Cast it and get a random free spell!
mcpCast Wildfire Devils {3}{R}raw
choose_action(choice=p50)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 685,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_4",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie casts Wildfire Devils from hand
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=24)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Wildfire Devils"
}
],
"game_seq": 697,
"action_type": "GAME_ASK",
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 5,
"respond_with": "choice=yes or choice=no",
"message": "Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.",
"board_cursor": 25,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 4
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "4",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"action_pending": true
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 697,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
pass_priority(board_cursor=26)
{
"stack": [
{
"name": "Wildfire Devils"
}
],
"game_seq": 700,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie)",
"recent_chat": [
"Opus Rookie: NOOOOO my precious Storm-Kiln Artist!! 😭 I literally JUST sat down to enjoy some Treasure tokens and you hit me with Murder?? Fate, that's SO rude! I was going to do such COOL things with that card! ...okay fine, it was probably the right call. But I'm NOT happy about it!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 27,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "5",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Now we're in POSTCOMBAT_MAIN phase! Good. Stack has "Wildfire Devils" - that's a creature spell from Opus Rookie? They cast it after combat. Wildfire Devils is a creature with cascade? Not sure.
Forgotten Ancient is now 5/8 (+2 more counters) from spells cast (Murder and Wildfire Devils).
I have untapped lands: Akoum Refuge, Command Tower, Rupture Spire, Obelisk of Grixis. Plus Grixis Panorama.
I can cast spells now. Arcane Melee is an enchantment, can be cast now. Jace's Archivist is a creature, can be cast now. Molten Disaster is a sorcery, can be cast now.
But there's a spell on stack (Wildfire Devils). I could respond with instant, but I have none. I can cast non-instant spells? Actually during an opponent's spell on stack, I can only cast instants or spells with flash. So I have to wait for Wildfire Devils to resolve.
Let me pass and let it resolve:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 700,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
<function_calls>
<invoke name="chooseparameter name="choice" string="true">no</parameterinvoke>
</function_calls>
minor blunder
DSV3 ESPN passed priority without activating Grixis Panorama to fetch a basic land.
DSV3 ESPN passed priority without activating Grixis Panorama to fetch a basic land. The Panorama was available to crack for {1}, {T}, sacrifice, which would thin the deck and provide an additional land for future turns. There was no pressing reason to hold the Panorama, and the {1} activation cost could easily be paid with the available untapped lands.
Analysis
Action taken: Passed priority without activating Grixis Panorama
Better line: Activate Grixis Panorama (pay {1}, tap, sacrifice) to search for a basic Island, Swamp, or Mountain, getting extra ramp and deck thinning for free.
gameOpus Rookie puts Wildfire Devils from stack onto the Battlefield
gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 707,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=25)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Wildfire Devils (4/2) (Opus Rookie's)",
"id": "p50"
}
]
},
{
"name": "Ability"
}
],
"game_seq": 709,
"action_type": "GAME_ASK",
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 5,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 26,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "5",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 709,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}gameThe chosen random player is GLM47 Fate
gameGLM47 Fate moves Murder from graveyard to the exile zone (source: Wildfire Devils)
Opus Rookiellm
pass_priority(board_cursor=19)
{
"land_drops_used": 0,
"stack": [
{
"name": "Ability"
}
],
"game_seq": 717,
"action_type": "GAME_ASK",
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Cast the copy of the exiled card?",
"board_cursor": 20,
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
},
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p118"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "5",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
}
],
"action_pending": true
}thinkingOpus Rookie
Wildfire Devils ETB triggered! It randomly chose Fate, who exiled Murder from their graveyard. Now I can cast the copy of Murder for free!
YES! I should absolutely cast a free Murder! The best target is Lucky's **Forgotten Ancient** β it's already a 5/8 and growing every turn. It's the biggest threat on the board.
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 717,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Select a creature"
}thinkingOpus Rookie
Targeting Forgotten Ancient β it's a 5/8 growing monster that needs to die!
mcpForgotten Ancientraw
choose_action(choice=p39)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 718,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie casts a copied Murder targeting Forgotten Ancient from exile zone
gameGPT53C Lucky - Ability triggers: Forgotten Ancient - Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.
DSV3 ESPNllm
pass_priority(board_cursor=27)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Murder",
"targets": [
{
"name": "Forgotten Ancient (5/8) (GPT53C Lucky's)",
"id": "p39"
}
]
}
],
"game_seq": 723,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 28,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "5",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Wildfire Devils resolved and entered battlefield (4/2 creature). Now there's an Ability from Murder targeting Forgotten Ancient? Wait, Murder already resolved earlier killing Storm-Kiln Artist. Now there's an Ability, Murder -> Forgotten Ancient? That seems like Wildfire Devils' triggered ability: "When this enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
So Wildfire Devils entered, triggered ability chose a random player. That player exiled Murder from their graveyard (GLM47 Fate's graveyard). Now Opus Rookie is copying Murder and can cast it without paying its mana cost. They're targeting Forgotten Ancient with the copied Murder!
That's amazing! Wildfire Devils copied Murder and is using it to kill Forgotten Ancient! That removes the big threat from GPT53C Lucky.
I should let this resolve. No need to respond.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 723,
"success": true,
"action_taken": "passed_priority"
}minor blunder
Failed to activate Grixis Panorama at instant speed to fetch a basic land.
Failed to activate Grixis Panorama at instant speed to fetch a basic land. This is free deck-thinning and mana-fixing that should be done whenever there's spare mana and no reason to hold the Panorama. DSV3 ESPN had 4 untapped lands including the Panorama itself, and paying {1} + sacrificing Panorama to get a basic land would net them a better mana base for future turns (useful for casting Arcane Melee or Jace's Archivist next turn).
Analysis
Action taken: Passed priority without activating Grixis Panorama
Better line: Activate Grixis Panorama to fetch a basic Island or Swamp, improving mana base for next turn's plays (Arcane Melee at 4U or Jace's Archivist at 1UU)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=26)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Murder",
"targets": [
{
"name": "Forgotten Ancient (5/8) (yours)",
"id": "p39"
}
]
}
],
"game_seq": 725,
"action_type": "GAME_ASK",
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 5,
"respond_with": "choice=yes or choice=no",
"message": "Whenever a player casts a spell, you may put a +1/+1 counter on Forgotten Ancient.",
"board_cursor": 27,
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39",
"power": "5",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"action_pending": true
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 725,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 727,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameForgotten Ancient died by Murder
chatDSV3 ESPN: WOW! WHAT A CHAIN OF EVENTS! Wildfire Devils enters the arena and IMMEDIATELY MURDERS the Forgotten Ancient! The crowd is on their feet! And now the commentator is dropping Arcane Melee - the discount train is LEAVING THE STATION! Spell costs are about to PLUMMET!
DSV3 ESPNllm
pass_priority(board_cursor=28)
{
"game_seq": 733,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T5 Postcombat Main/Postcombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 29,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 85,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Excellent! Forgotten Ancient is dead! Now board state: GPT53C Lucky has no creatures, just lands and Llanowar Reborn (land with +1/+1 counters). GLM47 Fate has no creatures. Opus Rookie has Wildfire Devils (4/2 summoning sick). I have Nivix Guildmage (2/2 tapped).
Now it's my postcombat main phase. I have untapped lands: Akoum Refuge, Command Tower, Rupture Spire, Obelisk of Grixis. Plus Grixis Panorama.
I should cast Arcane Melee now. With Forgotten Ancient gone, the discount effect is safer.
Let me cast Arcane Melee:
mcpsend_chat_messageraw
send_chat_message(message=WOW! WHAT A CHAIN OF EVENTS! Wildfire De...)
{
"success": true
}thinkingDSV3 ESPN
But wait, Arcane Melee is not showing in choices. Because I'm being asked for "Play instants and activated abilities". Arcane Melee is an enchantment, not instant. I need to be in a main phase with empty stack to cast sorcery-speed spells.
The stack is empty now (Murder resolved). But maybe I'm still in "respond to triggers" mode? Actually the message says "Play instants and activated abilities". That suggests I can only play instants or activate abilities. Maybe there's still a triggered ability on stack? Let me check the board: no stack shown.
I think I need to pass priority to move to the next phase. Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 733,
"success": true,
"action_taken": "passed_priority"
}minor blunder
Declined to activate Grixis Panorama to fetch a basic land during postcombat main phase.
Declined to activate Grixis Panorama to fetch a basic land during postcombat main phase. This is a free mana-fixing/deck-thinning opportunity that costs nothing meaningful since the mana and the Panorama would otherwise go unused this turn.
Analysis
Action taken: Passed priority without activating Grixis Panorama
Better line: Activate Grixis Panorama ({1}, {T}, Sacrifice) to search for a basic Island, Swamp, or Mountain, putting it onto the battlefield tapped. This thins the deck and ensures better mana development for future turns.
β GPT53C Lucky's Turn 6 β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=27)
{
"game_seq": 735,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 5,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T6 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"DSV3 ESPN: WOW! WHAT A CHAIN OF EVENTS! Wildfire Devils enters the arena and IMMEDIATELY MURDERS the Forgotten Ancient! The crowd is on their feet! And now the commentator is dropping Arcane Melee - the discount train is LEAVING THE STATION! Spell costs are about to PLUMMET!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 28,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 1,
"action": "cast",
"id": "p106"
},
{
"name": "Exotic Orchard",
"index": 2,
"action": "land",
"id": "p38"
},
{
"name": "Island",
"index": 3,
"action": "land",
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"index": 4,
"action": "cast",
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"index": 5,
"action": "cast",
"id": "p78",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"index": 6,
"action": "cast",
"id": "p92"
},
{
"name": "Vivid Meadow",
"index": 7,
"action": "land",
"id": "p67"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"name": "Exotic Orchard",
"is_land": true,
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40",
"playable": true
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67",
"playable": true
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GPT53C LuckymcpPlay Exotic Orchard
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p38)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 735,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}gameGPT53C Lucky puts Exotic Orchard from hand onto the Battlefield
β Declare Attackers β
DSV3 ESPNllm
pass_priority(board_cursor=29)
{
"game_seq": 746,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T6 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 30,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Now it's Turn 6 COMBAT! Wait, did we skip my second main phase? The game moved to turn 6 already. GLM47 Fate must have passed, GPT53C Lucky passed, Opus Rookie passed, and now it's my turn 6 combat phase. I missed my chance to cast Arcane Melee in second main phase.
I'll have to wait until next main phase. Right now I'm in combat phase turn 6. My Nivix Guildmage is untapped (tapped symbol shows tapped but maybe it untapped during untap step). Actually it shows "Nivix Guildmage 2/2 (tapped)" - still tapped from attacking last turn. It won't untap until my untap step which already passed? Actually untap step happens before combat. My Guildmage should have untapped. But it's showing tapped. Maybe it's still tapped because it attacked last turn and hasn't untapped yet? But untap step happens at beginning of turn. Let me check: it's Turn 6 COMBAT - my turn, precombat main phase? Actually "COMBAT" phase includes beginning of combat step.
My lands are untapped (4 untapped lands). So I untapped lands but not creature? That's weird. Actually maybe Nivix Guildmage has summoning sickness? No, it entered earlier.
The board shows Nivix Guildmage 2/2 (tapped). So it's still tapped. Must be a display issue? Or maybe it didn't untap because of some effect.
Anyway, I need to decide on combat. I can attack with Nivix Guildmage if it's untapped. Let me check opponents:
- GLM47 Fate: no creatures, 38hp, all lands tapped
- GPT53C Lucky: no creatures, 34hp
- Opus Rookie: Wildfire Devils (4/2 summoning sick, can't block), 40hp
I should attack the player with lowest life: GPT53C Lucky at 34hp. But GLM47 Fate at 38hp is also good. Both have no blockers.
But wait, Wildfire Devils is summoning sick (sick) so can't block. So I can attack Opus Rookie too.
Actually best to attack the player with most threat potential. Opus Rookie has Wildfire Devils which could get value next turn with its upkeep trigger. They also have Izzet Signet for mana. Attacking Opus Rookie pressures them.
But attacking GPT53C Lucky might be better because they're lower life total.
I'll attack GPT53C Lucky. Let me declare attackers:
mcpPassraw
choose_action(attackers=p68)
{
"retryable": true,
"game_seq": 746,
"success": false,
"warning": "Ignored attackers parameter (not in declare_attackers phase)",
"error_code": "missing_param",
"error": "GAME_SELECT requires choice=pN to play a card, or choice=\"no\" to pass priority. Call get_action_choices first to see available cards.",
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
]
}thinkingDSV3 ESPN
Not in declare attackers phase yet. Need to pass through beginning of combat. Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 746,
"success": true,
"action_taken": "passed_priority"
}β Postcombat Main β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=28)
{
"game_seq": 749,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T6 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 29,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 1,
"action": "cast",
"id": "p106"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"index": 2,
"action": "cast",
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"index": 3,
"action": "cast",
"id": "p78",
"power": "2",
"toughness": "2"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"index": 4,
"action": "cast",
"id": "p92"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40",
"playable": true
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{1}{G}{U}",
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GPT53C LuckymcpCast Primal Empathy {1}{G}{U}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p92)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 749,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_4",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=29)
{
"game_seq": 761,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T6 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 30,
"choices": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 0,
"action": "cast",
"id": "p106"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"index": 1,
"action": "cast",
"id": "p78",
"power": "2",
"toughness": "2"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"mana_pool": {
"G": 1
},
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"mana_cost": "{2}{G}",
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"power": "2",
"id": "p78",
"toughness": "2",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}gameGPT53C Lucky casts Primal Empathy from hand
gameGPT53C Lucky puts Primal Empathy from stack onto the Battlefield
GPT53C LuckymcpCast Park Heights Maverick {2}{G}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p78)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 761,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky casts Park Heights Maverick from hand
DSV3 ESPNllm
pass_priority(board_cursor=30)
{
"stack": [
{
"name": "Park Heights Maverick"
}
],
"game_seq": 767,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T6 Postcombat Main/Postcombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 31,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Nivix Guildmage",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}{U}{R}: Draw a card, then discard a card."
],
"id": "p68"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41,
"hand": [
{
"mana_cost": "{4}{U}",
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Now we're in POSTCOMBAT_MAIN phase of turn 6! Wait, did combat happen? I didn't declare attackers. Maybe I passed through combat without attacking? Let me check life totals: GLM47 Fate still 38hp, GPT53C Lucky 34hp, Opus Rookie 40hp. No change. So combat didn't happen - I must have passed through combat without attacking.
GPT53C Lucky cast Primal Empathy (enchantment) and tapped their lands. That happened during my combat phase? Actually they cast it during my combat phase maybe in response to something.
Now it's my postcombat main phase. Stack has "Park Heights Maverick" - that's a creature spell from someone.
I need to let Park Heights Maverick resolve first. Then I can cast Arcane Melee.
Let me pass:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 767,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky puts Park Heights Maverick from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 773,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 779,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=30)
{
"land_drops_used": 1,
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Park Heights Maverick (2/2) (yours)",
"id": "p78"
}
]
}
],
"game_seq": 776,
"action_type": "GAME_ASK",
"context": "T6 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 31,
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 87,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"action_pending": true
}GPT53C Luckymcptrue
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 776,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play spells and abilities"
}gameMoved one +1/+1 counter from Llanowar Reborn to Park Heights Maverick
chatGPT53C Lucky: That graft counter transfer felt blessed. Hot hand energy, no jinx π
GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 778,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=That graft counter transfer felt blessed...)
{
"success": true
}thinkingDSV3 ESPN
Message changed to "Play spells and abilities" - maybe now I can cast sorceries? Let me check:
β DSV3 ESPN's Turn 6 β
chatDSV3 ESPN: AND HERE IT IS FOLKS! The commentator BRINGS DOWN THE ARCANE MELEE! Instant and sorcery spells are now ON SALE! The magical discount bin is OPEN! Watch those mana costs TUMBLE! This is a GAME-CHANGER, ladies and gentlemen!
thinkingDSV3 ESPN
Excellent! Now it's Turn 6 PRECOMBAT_MAIN! I drew a card (Cruel Ultimatum added to hand). My lands untapped: Island, Sol Ring, etc. Nivix Guildmage untapped now.
Park Heights Maverick resolved and is on GPT53C Lucky's battlefield (3/3 with +1/+1 counter = 4/4? Actually it's 3/3 with +1/+1 counter making it 4/4). It's summoning sick.
I have 5 untapped lands, plus Grixis Panorama.
Choices include Arcane Melee! I can cast it now. Also Jace's Archivist, Molten Disaster, and an unknown card (fa3a5eeb) - maybe a land?
I should cast Arcane Melee now. It costs {4}{U}. I have Command Tower (any), Island (U), Sol Ring (CC), Akoum Refuge (B/R), Rupture Spire (any), Obelisk of Grixis (U/B/R).
Let me cast Arcane Melee:
mcpsend_chat_messageraw
send_chat_message(message=AND HERE IT IS FOLKS! The commentator BR...)
{
"success": true
}thinkingDSV3 ESPN
Arcane Melee costs {4}{U}. Let me plan mana: I'll tap Island for {U}, Sol Ring for {C}{C}, Command Tower for {C} (any color), Akoum Refuge for {B} (wasted), Rupture Spire for {C}. That's {U} + {C}{C} + {C} + {B} + {C} = {U}{B}{C}{C}{C}{C}. Actually I need {4}{U} = {U}{C}{C}{C}{C}. I'll produce {U} from Island, {C}{C} from Sol Ring, {C} from Command Tower, {C} from Rupture Spire. That's 5 total: {U}{C}{C}{C}{C}. Good.
But I should use mana more efficiently: Tap Island for {U}, Sol Ring for {C}{C}, Command Tower for {U} (but I only need 1 blue), Akoum Refuge for {R} (wasted), Rupture Spire for {C}. Actually I can tap Obelisk of Grixis for {U} instead of wasting Akoum Refuge.
Let me do: Island (U), Sol Ring (CC), Obelisk (U) (but only need 1 blue), Command Tower (C), Rupture Spire (C). That gives UUCCC + C? Wait Sol Ring gives CC, Island U, Obelisk U, Command Tower C, Rupture Spire C = UUCCCC (6 mana). Too much.
Better: Island (U), Sol Ring (CC), Command Tower (C), Rupture Spire (C), Akoum Refuge (R). That's UCCCR = 1 blue, 3 colorless, 1 red. Need 4 generic + 1 blue = UCCCC. So I have UCCCR (extra red). Works.
I'll cast Arcane Melee with auto-tap.
mcpCast Arcane Melee {4}{U}raw
choose_action(choice=p79)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 782,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to let Arcane Melee resolve. Pass priority:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 790,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}gameDSV3 ESPN casts Arcane Melee from hand
thinkingDSV3 ESPN
Message changed to "Play spells and abilities" - maybe Arcane Melee resolved. Let me check if it's on battlefield:
llmpass_priority(board_cursor=32)
{
"combat_phase": "attackers",
"game_seq": 799,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 2,
"message": "Select attackers",
"action_pending": true,
"context": "T6 Combat/Declare Attackers (DSV3 ESPN)",
"recent_chat": [
"GPT53C Lucky: That graft counter transfer felt blessed. Hot hand energy, no jinx 🙏"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 33,
"choices": [
{
"name": "Nivix Guildmage",
"index": 0,
"choice_type": "attacker",
"id": "p68",
"power": "2",
"toughness": "2"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41,
"hand": [
{
"mana_cost": "{U}{U}{B}{B}{B}{R}{R}",
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}gameDSV3 ESPN puts Arcane Melee from stack onto the Battlefield
β Declare Attackers β
thinkingDSV3 ESPN
Great! Arcane Melee is on battlefield! My Akoum Refuge and Island are tapped, Rupture Spire tapped, Sol Ring tapped. I have 2 untapped lands: Command Tower and Obelisk of Grixis (plus Grixis Panorama).
Now it's combat phase. I can attack with Nivix Guildmage (2/2). Opponents:
- GLM47 Fate: no creatures, tapped lands, 38hp
- GPT53C Lucky: Park Heights Maverick (4/4? 3/3 with +1/+1 counter) summoning sick, can't block. Also Llanowar Reborn (land). 34hp
- Opus Rookie: Wildfire Devils (4/2) summoning sick, can't block. 40hp
I should attack GPT53C Lucky (lowest life total). But Park Heights Maverick can't block anyway (summoning sick). However, if I attack GPT53C Lucky, they might have a trick.
Better to attack GLM47 Fate maybe? They have 6 cards in hand, could have removal.
Actually, with Arcane Melee, instants and sorceries cost {2} less for everyone. That means opponents can cast removal cheaper too.
I'll attack GPT53C Lucky to pressure their life total (34hp). Nivix Guildmage deals 2 damage.
Let me declare attack:
mcpAttack with Nivix Guildmage 2/2raw
choose_action(attackers=p68)
{
"declared": [
"p68"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 799,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingDSV3 ESPN
Now I need to select target player to attack. Options are GLM47 Fate, GPT53C Lucky, Opus Rookie. Let me target GPT53C Lucky:
llmchoose_action(choice=p136)
{
"error": "Unknown short ID: p136"
}DSV3 ESPNllm
choose_action(choice=p148)
{
"error": "Unknown short ID: p148"
}thinkingDSV3 ESPN
Need to see the target choices. Let me get action choices:
thinkingDSV3 ESPN
Perfect! I can attack GPT53C Lucky (id=p3). Let me attack them:
mcpGPT53C Luckyraw
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 800,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}thinkingDSV3 ESPN
Now we've declared attackers. Need to move to blockers step. Let me pass:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 801,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now we're in blockers step? Let me get action choices:
gameDSV3 ESPN attacks GPT53C Lucky with 1 creature
thinkingDSV3 ESPN
Now in combat after attackers declared. GPT53C Lucky's creatures are summoning sick (Park Heights Maverick), can't block. They have no other creatures. So no blockers will be declared.
We should move to damage. Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 804,
"success": true,
"action_taken": "passed_priority"
}β Declare Blockers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=31)
{
"combat_phase": "blockers",
"game_seq": 808,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T6 Combat/Declare Blockers (DSV3 ESPN)",
"recent_chat": [
"DSV3 ESPN: AND HERE IT IS FOLKS! The commentator BRINGS DOWN THE ARCANE MELEE! Instant and sorcery spells are now ON SALE! The magical discount bin is OPEN! Watch those mana costs TUMBLE! This is a GAME-CHANGER, ladies and gentlemen!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 32,
"choices": [
{
"name": "Park Heights Maverick",
"index": 0,
"choice_type": "blocker",
"id": "p78",
"power": "3",
"toughness": "3"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"incoming_attackers": [
{
"name": "Nivix Guildmage",
"id": "p68",
"power": "2",
"toughness": "2"
}
]
}GPT53C LuckymcpPark Heights Maverick
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p78)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 808,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Select blockers"
}minor blunder
GPT53C Lucky failed to block Nivix Guildmage (2/2) with Park Heights Maverick (3/3).
GPT53C Lucky failed to block Nivix Guildmage (2/2) with Park Heights Maverick (3/3). Blocking would have killed the Guildmage (a dangerous utility creature that can copy instants/sorceries and loot) while the Maverick would survive at 3/1. Instead, they took 2 unnecessary damage and left the Guildmage alive.
Analysis
Action taken: No response - did not block, taking 2 damage
Better line: Block Nivix Guildmage with Park Heights Maverick to kill the utility creature while the Maverick survives combat.
gameAttacked player: GPT53C Lucky
gameAttacker: Nivix Guildmage (2/2) blocked by Park Heights Maverick (3/3)
gamePark Heights Maverick deals 3 damage to Nivix Guildmage
gameNivix Guildmage deals 2 damage to Park Heights Maverick
gameNivix Guildmage died
β Combat Damage β
chatDSV3 ESPN: AND THE GUILDMAGE FALLS! Park Heights Maverick steps up and makes the BLOCK OF THE GAME! The commentator's creature is DOWN! But the Arcane Melee is still on the field, and the discount engine is REVVING UP! What will our hero do next? Stay tuned!
DSV3 ESPNllm
pass_priority(board_cursor=34)
{
"game_seq": 821,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"combat": [
{
"blocked": true,
"defending": "GPT53C Lucky",
"attackers": [],
"blockers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "3",
"toughness": "3"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T6 Combat/Combat Damage (DSV3 ESPN)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 35,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41,
"hand": [
{
"mana_cost": "{U}{U}{B}{B}{B}{R}{R}",
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"power": "2",
"id": "p12",
"toughness": "2"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}thinkingDSV3 ESPN
Wow! My Nivix Guildmage is dead! It's in my graveyard. What happened? Combat damage? Did GPT53C Lucky block with Park Heights Maverick? But Park Heights Maverick is summoning sick! Wait, it says "blocked by Park Heights Maverick". But summoning sick creatures can block? Actually summoning sickness only prevents attacking, not blocking! Right! So Park Heights Maverick could block even though it entered this turn! And it's a 4/4 (3/3 +1/+1 counter) vs my 2/2. My Guildmage died.
GPT53C Lucky blocked and killed my Guildmage. That's fine. Now combat is over. I have no creatures.
Now I'm in postcombat main phase. I have 2 untapped lands (Command Tower, Obelisk of Grixis). I could cast Jace's Archivist (costs {1}{U}{U}) but with Arcane Melee discount, it costs {1}? Actually Arcane Melee only reduces instant and sorcery spells, not creature spells. So Jace's Archivist still costs {1}{U}{U}.
I have {U} from Obelisk, any color from Command Tower, plus maybe activate Grixis Panorama for mana.
I could cast Molten Disaster with X=1 for {1}{R}{R}? Actually cost is {X}{R}{R}. With Arcane Melee discount, it costs {X}{R}{R} - {2}. So if X=1, total cost {1}{R}{R} - {2} = {R}? Wait discount applies to total cost. The cost is {X}{R}{R}. If X=1, total cost {1}{R}{R} = 3 mana (1 generic, 2 red). Discount {2} reduces to {R} (1 red). That's amazing! I could cast Molten Disaster for X=1 kicking {R} for split second? Kicker {R} additional. So total cost {X}{R}{R} + {R} if kicked.
But I only have 2 lands untapped: Command Tower (any), Obelisk (U/B/R). I could produce {R}{R}? Obelisk can produce red. Command Tower can produce red. So {R}{R} total. That's enough for Molten Disaster with X=1 and kicked? Let's calculate: Base cost {X}{R}{R} with X=1 = {1}{R}{R}. Discount {2} reduces to {R}. Plus kicker {R} = total {R}{R}. Yes I have exactly {R}{R}.
I could cast kicked Molten Disaster X=1 dealing 1 damage to each creature without flying and each player. That would deal 1 damage to Wildfire Devils (4/2 -> 4/1), Park Heights Maverick (4/4 -> 4/3), and each player. That's good board wipe light.
But Wildfire Devils has 2 toughness, so 1 damage doesn't kill it. Park Heights Maverick survives. Damage to players: GLM47 Fate 38->37, GPT53C Lucky 34->33, Opus Rookie 40->39, me 41->40.
Is that worth it? Maybe wait for bigger X later.
I could cast Jace's Archivist to wheel everyone. With Arcane Melee, instants/sorceries cheaper for opponents too, which could be dangerous.
Better to just pass and develop next turn.
Let me pass through to end turn:
mcpsend_chat_messageraw
send_chat_message(message=AND THE GUILDMAGE FALLS! Park Heights Ma...)
{
"success": true
}thinkingDSV3 ESPN
Now let me pass priority:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 821,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now we're in postcombat main? Let me get action choices:
minor blunder
Declined to activate Grixis Panorama during combat when there was nothing else to spend mana on.
Declined to activate Grixis Panorama during combat when there was nothing else to spend mana on. With Cruel Ultimatum ({U}{U}{B}{B}{B}{R}{R}) in hand, fetching a basic land to fix colors is important. The Panorama is strictly better sacrificed for a basic land than kept as a colorless producer when the player needs heavy colored mana.
Analysis
Action taken: Passed priority without activating Grixis Panorama
Better line: Activate Grixis Panorama to search for a basic Swamp or Island to help cast Cruel Ultimatum in upcoming turns. Deck thinning and color fixing are both valuable here.
β Postcombat Main β
chatDSV3 ESPN: The commentator is NOT backing down! He's bringing in JACE'S ARCHIVIST to the battlefield! The wheels are about to start SPINNING! Get ready for a CARD DRAW EXTRAVAGANZA!
thinkingDSV3 ESPN
Now I can cast Jace's Archivist or Molten Disaster. I think casting Jace's Archivist is good: it's a 2/2 body that can wheel everyone. With Arcane Melee, wheel effects become cheaper for opponents, but that's okay.
But I need to consider: Jace's Archivist costs {1}{U}{U}. I have Obelisk (U) and Command Tower (any). That's {U} + {U} = {U}{U}. Need {1} more generic. I could activate Grixis Panorama for {C}. But then I'd have to sacrifice it to search for basic. Not worth.
Actually, I can tap Obelisk for {U}, Command Tower for {U}, and that's {U}{U}. Need {1} generic. I could tap Grixis Panorama for {C} without sacrificing it. Yes, Grixis Panorama has "{T}: Add {C}." So I can tap it for colorless. But it's tapped? Wait Grixis Panorama is untapped? It shows in choices as activatable, so it's untapped. Yes.
So I can cast Jace's Archivist: tap Obelisk for {U}, Command Tower for {U}, Grixis Panorama for {C}. That's {1}{U}{U}. Good.
But is it good to wheel now? Opponents have hands: GLM47 Fate 6 cards, GPT53C Lucky 4 cards, Opus Rookie 5 cards. I have 3 cards. Wheeling gives everyone new hands equal to largest hand discarded. That's 6 cards for everyone! That's good for me because I have fewer cards. But opponents might have good cards they don't want to discard.
Also, Arcane Melee makes instants/sorceries cheaper, so wheeling into more spells is good for everyone.
I think I should cast Jace's Archivist. It gives me a creature and potential wheel next turn (needs {U} to activate). But I need to wait a turn to use its ability due to summoning sickness.
Actually Jace's Archivist has "{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way." So I can activate next turn.
Let me cast Jace's Archivist:
mcpsend_chat_messageraw
send_chat_message(message=The commentator is NOT backing down! He'...)
{
"success": true
}thinkingDSV3 ESPN
Now cast Jace's Archivist:
mcpCast Jace's Archivist {1}{U}{U}raw
choose_action(choice=p12)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 825,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to let Jace's Archivist resolve. Pass priority:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 831,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameDSV3 ESPN casts Jace's Archivist from hand
thinkingDSV3 ESPN
Now I can pass through to end turn. Let me continue passing:
gameDSV3 ESPN puts Jace's Archivist from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 837,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now I'm in end step? Let me pass again:
minor blunder
Declined to move the +1/+1 counter from Llanowar Reborn onto Park Heights Maverick via Graft.
Declined to move the +1/+1 counter from Llanowar Reborn onto Park Heights Maverick via Graft. Making Maverick 4/4 would have tied it for greatest power on the battlefield (with Wildfire Devils at 4/2), potentially enabling Primal Empathy to draw a card on the next upkeep. Additionally, a bigger Maverick is harder to remove and deals more combat damage, which synergizes with its proliferate-on-damage trigger.
Analysis
Action taken: Declined the Graft trigger, keeping the +1/+1 counter on Llanowar Reborn and leaving Maverick as a 3/3.
Better line: Move the +1/+1 counter from Llanowar Reborn onto Park Heights Maverick, making it a 4/4 to maximize Primal Empathy upkeep value and combat effectiveness.
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=32)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Jace's Archivist (2/2) (DSV3 ESPN's)",
"id": "p12"
}
]
}
],
"game_seq": 841,
"action_type": "GAME_ASK",
"context": "T6 Postcombat Main/Postcombat Main (DSV3 ESPN)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"recent_chat": [
"DSV3 ESPN: AND THE GUILDMAGE FALLS! Park Heights Maverick steps up and makes the BLOCK OF THE GAME! The commentator's creature is DOWN! But the Arcane Melee is still on the field, and the discount engine is REVVING UP! What will our hero do next? Stay tuned!",
"DSV3 ESPN: The commentator is NOT backing down! He's bringing in JACE'S ARCHIVIST to the battlefield! The wheels are about to start SPINNING! Get ready for a CARD DRAW EXTRAVAGANZA!"
],
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 33,
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 87,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 841,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 842,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I should pass priority until my next turn begins. Let me call pass_priority:
β GLM47 Fate's Turn 6 β
GLM47 Fatellm
pass_priority(board_cursor=41)
{
"game_seq": 846,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T6 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: NOOOOO my precious Storm-Kiln Artist!! 😭 I literally JUST sat down to enjoy some Treasure tokens and you hit me with Murder?? Fate, that's SO rude! I was going to do such COOL things with that card! ...okay fine, it was probably the right call. But I'm NOT happy about it!",
"DSV3 ESPN: WOW! WHAT A CHAIN OF EVENTS! Wildfire Devils enters the arena and IMMEDIATELY MURDERS the Forgotten Ancient! The crowd is on their feet! And now the commentator is dropping Arcane Melee - the discount train is LEAVING THE STATION! Spell costs are about to PLUMMET!",
"GPT53C Lucky: That graft counter transfer felt blessed. Hot hand energy, no jinx 🙏",
"DSV3 ESPN: AND HERE IT IS FOLKS! The commentator BRINGS DOWN THE ARCANE MELEE! Instant and sorcery spells are now ON SALE! The magical discount bin is OPEN! Watch those mana costs TUMBLE! This is a GAME-CHANGER, ladies and gentlemen!",
"DSV3 ESPN: AND THE GUILDMAGE FALLS! Park Heights Maverick steps up and makes the BLOCK OF THE GAME! The commentator's creature is DOWN! But the Arcane Melee is still on the field, and the discount engine is REVVING UP! What will our hero do next? Stay tuned!",
"DSV3 ESPN: The commentator is NOT backing down! He's bringing in JACE'S ARCHIVIST to the battlefield! The wheels are about to start SPINNING! Get ready for a CARD DRAW EXTRAVAGANZA!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 42,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Dimir Guildgate",
"index": 1,
"action": "land",
"id": "p17"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"index": 2,
"action": "cast",
"id": "p18",
"power": "3",
"toughness": "1"
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"index": 3,
"action": "cast",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Mind Stone",
"index": 4,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"index": 5,
"action": "cast",
"id": "p96",
"power": "1",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"index": 6,
"action": "cast",
"id": "p110"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "7",
"id": "p16",
"toughness": "7"
},
{
"name": "Dimir Guildgate",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17",
"playable": true
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{3}{B}",
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"power": "1",
"id": "p19",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2",
"playable": true
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110",
"playable": true
},
{
"mana_cost": "{5}{U}{U}",
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"power": "6",
"id": "p129",
"toughness": "6"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GLM47 FatemcpPlay Dimir Guildgate
raw
choose_action(choice=p17)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 846,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}GLM47 Fatellm
choose_action(choice=p19)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 850,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate puts Dimir Guildgate from hand onto the Battlefield
gameGLM47 Fate casts Marsh Flitter from hand
gameGLM47 Fate puts Marsh Flitter from stack onto the Battlefield
gameGLM47 Fate - Ability triggers: Marsh Flitter - When Marsh Flitter enters, create two 1/1 black Goblin Rogue creature tokens.
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=33)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Marsh Flitter (1/1) (GLM47 Fate's)",
"id": "p19"
}
]
},
{
"name": "Ability"
}
],
"game_seq": 867,
"action_type": "GAME_ASK",
"context": "T6 Precombat Main/Precombat Main (GLM47 Fate)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 34,
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 867,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=34)
{
"game_seq": 874,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T6 Precombat Main/Precombat Main (GLM47 Fate)",
"respond_with": "choice=pN",
"board_cursor": 35,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l135"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l136"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}gameGLM47 Fate creates a Goblin Rogue Token token
gameGLM47 Fate creates a Goblin Rogue Token token
GPT53C LuckymcpAbility
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=l135)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 874,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=35)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Goblin Rogue Token (1/1) (GLM47 Fate's)",
"id": "p133"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Goblin Rogue Token (1/1) (GLM47 Fate's)",
"id": "p134"
}
]
}
],
"game_seq": 881,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T6 Precombat Main/Precombat Main (GLM47 Fate)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 35,
"action_pending": true
}gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GLM47 Fatellm
pass_priority(board_cursor=42)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Goblin Rogue Token (1/1) (yours)",
"id": "p133"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Goblin Rogue Token (1/1) (yours)",
"id": "p134"
}
]
}
],
"game_seq": 877,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T6 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 44,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38,
"hand": [
{
"mana_cost": "{3}{U}{B}",
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"power": "7",
"id": "p16",
"toughness": "7"
},
{
"mana_cost": "{3}{U}",
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"power": "3",
"id": "p18",
"toughness": "1"
},
{
"mana_cost": "{1}{U}",
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"power": "1",
"id": "p96",
"toughness": "2"
},
{
"mana_cost": "{3}{U}",
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"mana_cost": "{5}{U}{U}",
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"power": "6",
"id": "p129",
"toughness": "6"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": true
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 877,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 881,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=35)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Goblin Rogue Token (1/1) (GLM47 Fate's)",
"id": "p134"
}
]
}
],
"game_seq": 886,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T6 Precombat Main/Precombat Main (GLM47 Fate)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 35,
"action_pending": true
}GLM47 Fatellm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 882,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 886,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}minor blunder
Declined Llanowar Reborn's Graft trigger, refusing to move a +1/+1 counter onto Park Heights Maverick.
Declined Llanowar Reborn's Graft trigger, refusing to move a +1/+1 counter onto Park Heights Maverick. The counter does nothing on the land (it just taps for G regardless), but on the Maverick it would make it 4/4, deal more combat damage, and synergize with its proliferate-on-damage ability.
Analysis
Action taken: Declined to move the +1/+1 counter from Llanowar Reborn to Park Heights Maverick
Better line: Move the +1/+1 counter to Park Heights Maverick to make it 4/4, increasing combat damage and proliferate value
chatGLM47 Fate: That sequence was meant to unfold exactly as it did. Murders resolve when they must.
GLM47 Fatemcpsend_chat_message
raw
send_chat_message(message=That sequence was meant to unfold exactl...)
{
"success": true
}β Declare Attackers β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=44)
{
"game_seq": 893,
"has_playable_cards": true,
"action_type": "GAME_SELECT",
"board_unchanged": true,
"context": "T6 Combat/Declare Attackers (GLM47 Fate)",
"stop_reason": "playable_cards",
"response_type": "select",
"respond_with": "choice=pN to play, or choice=no to pass",
"message": "Play instants and activated abilities",
"board_cursor": 44,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"action_pending": true
}GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=44)
{
"game_seq": 897,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T6 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 44,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
]
}β Postcombat Main β
gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
β Opus Rookie's Turn 6 β
Opus Rookiellm
pass_priority(board_cursor=21)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 904,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T6 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"DSV3 ESPN: WOW! WHAT A CHAIN OF EVENTS! Wildfire Devils enters the arena and IMMEDIATELY MURDERS the Forgotten Ancient! The crowd is on their feet! And now the commentator is dropping Arcane Melee - the discount train is LEAVING THE STATION! Spell costs are about to PLUMMET!",
"GPT53C Lucky: That graft counter transfer felt blessed. Hot hand energy, no jinx 🙏",
"DSV3 ESPN: AND HERE IT IS FOLKS! The commentator BRINGS DOWN THE ARCANE MELEE! Instant and sorcery spells are now ON SALE! The magical discount bin is OPEN! Watch those mana costs TUMBLE! This is a GAME-CHANGER, ladies and gentlemen!",
"DSV3 ESPN: AND THE GUILDMAGE FALLS! Park Heights Maverick steps up and makes the BLOCK OF THE GAME! The commentator's creature is DOWN! But the Arcane Melee is still on the field, and the discount engine is REVVING UP! What will our hero do next? Stay tuned!",
"DSV3 ESPN: The commentator is NOT backing down! He's bringing in JACE'S ARCHIVIST to the battlefield! The wheels are about to start SPINNING! Get ready for a CARD DRAW EXTRAVAGANZA!",
"GLM47 Fate: That sequence was meant to unfold exactly as it did. Murders resolve when they must."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 22,
"choices": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"index": 0,
"action": "cast",
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 1,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 2,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 2"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
}
]
}thinkingOpus Rookie
Turn 6! Lots happened during the opponent turns. Murder resolved on Forgotten Ancient β great! The board has evolved:
- ESPN has Arcane Melee (instants/sorceries cost {2} less!) and Jace's Archivist
- Fate has Marsh Flitter + 2 Goblin tokens
- Lucky lost Forgotten Ancient but has Park Heights Maverick 3/3 and Primal Empathy
Wildfire Devils' upkeep trigger is on the stack! That's the "Ability" targeting me. It'll choose a random player to exile an instant/sorcery from their graveyard.
Wait, the stack shows [Ability -> {'name': 'Opus Rookie (you)', 'id': 'p4'}]. That's the random player chosen = ME. I need to exile an instant/sorcery from MY graveyard. I have Expressive Iteration in my graveyard. That's the only instant/sorcery there.
So I'll get to cast a copy of Expressive Iteration for free! That's great card selection!
Let me pass priority to let it resolve.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 904,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Cast the copy of the exiled card?"
}thinkingOpus Rookie
Yes, I want to cast the free copy of Expressive Iteration!
llmchoose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 911,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}gameThe chosen random player is Opus Rookie
gameOpus Rookie moves Expressive Iteration from graveyard to the exile zone (source: Wildfire Devils)
Opus Rookiellm
pass_priority(board_cursor=22)
{
"stack": [
{
"name": "Expressive Iteration"
}
],
"game_seq": 917,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 4,
"message": "Select a card (To put into your hand)",
"required": true,
"action_pending": true,
"context": "T6 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN",
"board_cursor": 23,
"choices": [
{
"name": "Mountain",
"target_type": "card",
"index": 0,
"id": "p33"
},
{
"name": "Sol Ring",
"target_type": "card",
"index": 1,
"id": "l135"
},
{
"name": "Talisman of Creativity",
"target_type": "card",
"index": 2,
"id": "l136"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 85,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
}
]
}gameOpus Rookie casts a copied Expressive Iteration from exile zone
thinkingOpus Rookie
Expressive Iteration is resolving! I see three cards from the top of my library:
1. **Mountain** β another land, I need lands
2. **Sol Ring** β AMAZING mana rock, 2 colorless for free!
3. **Talisman of Creativity** β 2-mana rock that makes UR
I need to choose one for hand, one for bottom, one for exile (playable this turn).
Sol Ring is the best card here by far. If I exile it, I can play it this turn for {1} β but wait, can I? Sol Ring costs {1}. I have 4 untapped lands. YES!
Plan:
- **Hand**: Mountain (I need the land drop, and I can play it for free)
- **Exile (play this turn)**: Sol Ring (costs {1}, easily castable)
- **Bottom**: Talisman of Creativity (least impactful since I'd already have Sol Ring)
Wait, but if I put Mountain in hand, I can play it as my land drop. And exile Sol Ring to cast it this turn. That gives me TWO mana sources in one turn!
Actually wait β Talisman costs {2} and makes colored mana. Sol Ring costs {1} and makes {C}{C}. Sol Ring is strictly better for ramp. So:
Hand: Mountain, Exile: Sol Ring, Bottom: Talisman.
Let me put Mountain in hand first.
mcpMountainraw
choose_action(choice=p33)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 917,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select a card (To put on the bottom of your library)"
}thinkingOpus Rookie
Now bottom Talisman, exile Sol Ring:
llmchoose_action(choice=l136)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 919,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Play spells and abilities"
}minor blunder
Chose Mountain over Sol Ring from Expressive Iteration's hand selection.
Chose Mountain over Sol Ring from Expressive Iteration's hand selection. Sol Ring is the most powerful mana rock in Commander ({1} to cast, taps for {C}{C}), and Opus Rookie desperately needs mana acceleration with multiple 5-7 mana spells in hand (Pyromancer's Goggles, Elemental Masterpiece, Inferno Project). Mountain only provides 1 mana per turn.
Analysis
Action taken: Put Mountain into hand from Expressive Iteration
Better line: Put Sol Ring into hand (to cast for {1} this turn and get 2 mana per turn going forward), then ideally exile the Mountain as the playable-this-turn card to still get a land drop.
gameOpus Rookie puts a card from library into their hand
thinkingOpus Rookie
Sol Ring is exiled and playable this turn! Now let me continue to my main phase and play optimally.
llmpass_priority(until=precombat_main, board_cursor=23)
{
"game_seq": 923,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"context": "T6 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 25,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"index": 1,
"action": "cast",
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 2,
"action": "cast",
"id": "p88"
},
{
"name": "Mountain",
"index": 3,
"action": "land",
"id": "p33"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 4,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"index": 5,
"action": "cast",
"id": "p49"
},
{
"name": "Scavenger Grounds",
"index": 6,
"action": "land",
"id": "p142"
},
{
"name": "Sol Ring",
"index": 7,
"action": "activate",
"playable_abilities": [
"Cast Sol Ring"
],
"id": "p140"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 1"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
},
{
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
}
],
"library_size": 82,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p33",
"playable": true
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49",
"playable": true
},
{
"name": "Scavenger Grounds",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142",
"playable": true
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
}
],
"current_step": "Precombat Main"
}gameOpus Rookie puts a card from library to the bottom of their library (source: Expressive Iteration)
gameOpus Rookie moves Sol Ring from library to the exile zone (source: Expressive Iteration)
β Precombat Main β
thinkingOpus Rookie
Excellent! Main phase with lots of options! I drew Scavenger Grounds. My hand is: Elemental Masterpiece, Fiery Fall, Inferno Project, Mountain, Naru Meha, Pyromancer's Goggles, Scavenger Grounds.
Let me think about sequencing carefully:
**Mana sources**: 4 untapped lands (2 Island, 1 Mountain, 1 Reliquary Tower) + Izzet Signet = 5 mana. If I play a land: 5 lands + Signet.
**Key plays**:
1. **Sol Ring** from exile (costs {1}) β MUST DO THIS. It's {1} for {C}{C} every turn.
2. **Pyromancer's Goggles** ({5}) β amazing, copies red spells
3. **Mountain** or **Scavenger Grounds** as land drop
With Sol Ring + a land + existing mana, I get: 5 lands + Signet + Sol Ring.
- 5 lands = UURCC (2 Island, 2 Mountain, Reliquary Tower) or if I play Scavenger Grounds = UURC + C
- Signet (needs 1 to activate) = net +UR
- Sol Ring = CC
Total: If I play Mountain: UU + RR + C (5 lands) + UR (Signet net) + CC (Sol Ring) = 9 mana (UUURR + CCC). With Arcane Melee making instants/sorceries {2} cheaper...
Wait, Arcane Melee is ESPN's card but it says "Instant and sorcery spells cost {2} less to cast." That applies to ALL players!
So with Arcane Melee:
- **Elemental Masterpiece** normally {5}{U}{R} β {3}{U}{R} = 5 mana! I can cast this!
- **Fiery Fall** normally {5}{R} β {3}{R} = 4 mana
- **Pyromancer's Goggles** = {5} (artifact, not affected by Arcane Melee)
OK, let me plan:
1. Play Mountain (land drop) β 5 lands
2. Cast Sol Ring from exile ({1}) β now I have massive mana
3. Cast Pyromancer's Goggles ({5}) β 5 mana rock that copies red spells
4. Still have mana for more?
After Mountain + Sol Ring: 5 lands + Signet + Sol Ring. Tap everything:
- Mountain + Mountain = RR
- Island + Island = UU
- Reliquary Tower = C
- Sol Ring = CC
- Signet (use 1 from above) = UR, minus 1 = net
Total: RR + UU + C + CC + UR - 1 generic = UUURRR + CC - 1 = 8 mana
If I cast Sol Ring first ({1}): 4 mana remain from lands. Then Sol Ring gives me CC. Then I have 4 (from remaining lands) - 1 (signet activation) + UR + CC = like 7-8 mana.
Let me just sequence it:
1. Play Mountain (free)
2. Cast Sol Ring ({1} β tap Reliquary Tower)
3. Now untapped: 2 Islands, 2 Mountains, Izzet Signet, Sol Ring
4. Cast Pyromancer's Goggles ({5}) β tap Sol Ring (CC) + 2 Mountains (RR) + 1 Island (U) = CCURR... wait that's 5 colorless equivalent? CC + RR + U = 5 generic β
After Goggles: Still have 1 untapped Island + Izzet Signet. Tap Island for U, activate Signet with U for UR... that's UR remaining.
With UR remaining I can't cast much. But I have Pyromancer's Goggles and Sol Ring down β incredible ramp! Next turn I'll have 8+ mana easily.
Let me start:
mcpPlay Mountainraw
choose_action(choice=p33)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 923,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Mountain played. Now Sol Ring from exile:
llmchoose_action(choice=p140)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 926,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_5",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie puts Mountain from hand onto the Battlefield
Opus Rookiellm
pass_priority(board_cursor=25)
{
"game_seq": 934,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T6 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 27,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"index": 1,
"action": "cast",
"id": "p111"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 2,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"index": 3,
"action": "cast",
"id": "p73",
"power": "0",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"index": 4,
"action": "cast",
"id": "p48",
"power": "3",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"index": 5,
"action": "cast",
"id": "p49"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40,
"hand": [
{
"mana_cost": "{5}{U}{R}",
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"power": "0",
"id": "p73",
"toughness": "0",
"playable": true
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3",
"playable": true
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49",
"playable": true
},
{
"name": "Scavenger Grounds",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
}
]
}gameOpus Rookie casts Sol Ring from exile zone
gameOpus Rookie puts Sol Ring from stack onto the Battlefield
thinkingOpus Rookie
Sol Ring resolved! Now I have TONS of mana. Let me count:
Untapped: 1 Island, 2 Mountains, Reliquary Tower (4 lands) + Izzet Signet + Sol Ring =
- Island: U
- Mountain + Mountain: RR
- Reliquary Tower: C
- Sol Ring: CC
- Izzet Signet: costs 1, produces UR β net +1 (UR-1)
Total: U + RR + C + CC + UR - 1 = UURR + CCC - 1 = essentially 8 mana
With Arcane Melee making instants/sorceries {2} cheaper:
- Elemental Masterpiece: {5}{U}{R} β {3}{U}{R} = 5 mana β (makes two 4/4s!)
- Fiery Fall: {5}{R} β {3}{R} = 4 mana β
- Inferno Project: {6}{R} β {4}{R} = 5 mana β (but it enters with X counters where X = total MV of instants/sorceries in graveyard = 0... that's a 0/0 and would die immediately!)
So Inferno Project is terrible right now β 0 counters means it dies.
**Pyromancer's Goggles** ({5}) β mana artifact + copies red spells. Very powerful for future turns.
**Elemental Masterpiece** ({3}{U}{R} with discount) β two 4/4 tokens immediately! That's 8 power on the board.
Can I cast BOTH? Goggles ({5}) + Elemental Masterpiece ({3}{U}{R} = 5 with discount)?
That's 10 mana total. I only have ~8. Can't do both.
Elemental Masterpiece gives me the most immediate board presence. Two 4/4s is massive. And Wildfire Devils is already a 4/2. I'd have 12 power on board.
Pyromancer's Goggles is better long-term but doesn't affect the board now.
I think Elemental Masterpiece is the right call. Two 4/4 tokens create a real clock and make me a threat.
mcpCast Elemental Masterpiece {5}{U}{R}raw
choose_action(choice=p111)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 934,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Choose spell or ability to play: Elemental Masterpiece"
}thinkingOpus Rookie
I want to cast it for the two 4/4 tokens, not discard it for a Treasure!
mcp1. Cast Elemental Masterpiece: Create two 4/4 blue and red Elemental creature tokens.raw
choose_action(choice=0)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 935,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_0",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie casts Elemental Masterpiece from hand
gameOpus Rookie creates a Elemental Token token
gameOpus Rookie creates a Elemental Token token
gameOpus Rookie puts Elemental Masterpiece from stack into their graveyard
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=35)
{
"game_seq": 949,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T6 Precombat Main/Precombat Main (Opus Rookie)",
"recent_chat": [
"GLM47 Fate: That sequence was meant to unfold exactly as it did. Murders resolve when they must."
],
"respond_with": "choice=pN",
"board_cursor": 36,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l147"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l148"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"mana_pool": {
"C": 1
},
"life": 40
}
]
}GPT53C LuckymcpAbility
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=l147)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 949,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=36)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p145"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p146"
}
]
}
],
"game_seq": 956,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T6 Precombat Main/Precombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 36,
"action_pending": true
}gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 956,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=36)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p146"
}
]
}
],
"game_seq": 961,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T6 Precombat Main/Precombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 36,
"action_pending": true
}minor blunder
Declined to move Llanowar Reborn's +1/+1 counter onto Park Heights Maverick.
Declined to move Llanowar Reborn's +1/+1 counter onto Park Heights Maverick. The Maverick has dethrone and proliferate on combat damage, making it an excellent counter recipient. The counter on Llanowar Reborn is essentially wasted value - it only serves to be moved onto creatures via graft. Keeping it on the land for a hypothetical future creature is suboptimal when there's already a strong counter-synergy creature on board.
Analysis
Action taken: Declined the Graft trigger, leaving the +1/+1 counter on Llanowar Reborn.
Better line: Accept the Graft trigger to move the +1/+1 counter onto Park Heights Maverick, making it a 4/4 with better combat presence and proliferate synergy.
GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 961,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}β Declare Attackers β
Opus Rookiellm
pass_priority(until=declare_attackers, board_cursor=27)
{
"combat_phase": "attackers",
"game_seq": 966,
"action_type": "GAME_SELECT",
"context": "T6 Combat/Declare Attackers (Opus Rookie)",
"stop_reason": "combat",
"response_type": "select",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"message": "Select attackers",
"board_cursor": 28,
"choices": [
{
"name": "Wildfire Devils",
"index": 0,
"choice_type": "attacker",
"id": "p50",
"power": "4",
"toughness": "2"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 7"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
}
],
"action_pending": true
}thinkingOpus Rookie
Two 4/4 Elemental tokens on the board! But they have summoning sickness, so only Wildfire Devils can attack.
Wildfire Devils is 4/2. Who should I target?
- ESPN: 41hp, Jace's Archivist (sick) could block but it's sick. No untapped blockers.
- Fate: 38hp, Marsh Flitter 1/1 (sick), Goblins (sick). No untapped blockers.
- Lucky: 34hp, Park Heights Maverick (sick). No untapped blockers.
All opponents' creatures are sick! I can freely attack anyone for 4. Lucky at 34hp is the lowest. But I should spread damage to whoever is most threatening.
Actually, let me attack ESPN at 41hp (highest life) for 4 damage. They have Jace's Archivist which could be problematic + Arcane Melee benefits them most.
Wait β should I even attack with Wildfire Devils? It's a 4/2. If anyone has a combat trick... all their mana is tapped though. Safe to attack.
Let me attack Lucky to bring them lower β they're at 34 and have Primal Empathy for card advantage.
mcpAttack with Wildfire Devils 4/2raw
choose_action(attackers=p50)
{
"declared": [
"p50"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 966,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
All opponents have tapped-out boards with sick creatures. I'll attack ESPN β they're at the highest life (41) and have Arcane Melee + Jace's Archivist which are both concerning.
mcpDSV3 ESPNraw
choose_action(choice=p1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 967,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 968,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}chatOpus Rookie: OH WOW what a turn!! Sol Ring off Expressive Iteration, two 4/4 Elementals from Masterpiece, AND I killed Forgotten Ancient with a free Murder from Wildfire Devils?? Wait, did all of that actually happen?? I'm genuinely giddy right now! π Wildfire Devils is my new favorite card - you roll the dice and sometimes you just HIT! ESPN, sorry for the incoming 4 damage, nothing personal, you just had the most life!
Opus Rookiemcpsend_chat_message
raw
send_chat_message(message=OH WOW what a turn!! Sol Ring off Expres...)
{
"success": true
}gameOpus Rookie attacks DSV3 ESPN with 1 creature
β Declare Blockers β
DSV3 ESPNllm
pass_priority(board_cursor=36)
{
"combat_phase": "blockers",
"game_seq": 975,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T6 Combat/Declare Blockers (Opus Rookie)",
"recent_chat": [
"GLM47 Fate: That sequence was meant to unfold exactly as it did. Murders resolve when they must.",
"Opus Rookie: OH WOW what a turn!! Sol Ring off Expressive Iteration, two 4/4 Elementals from Masterpiece, AND I killed Forgotten Ancient with a free Murder from Wildfire Devils?? Wait, did all of that actually happen?? I'm genuinely giddy right now! 🎉 Wildfire Devils is my new favorite card - you roll the dice and sometimes you just HIT! ESPN, sorry for the incoming 4 damage, nothing personal, you just had the most life!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 37,
"choices": [
{
"name": "Jace's Archivist",
"index": 0,
"choice_type": "blocker",
"id": "p12",
"power": "2",
"toughness": "2"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 41,
"hand": [
{
"mana_cost": "{U}{U}{B}{B}{B}{R}{R}",
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
],
"incoming_attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
}thinkingDSV3 ESPN
Wait, this is still Turn 6? Actually it's still Turn 6 combat, but for Opus Rookie's turn? Let me understand: Opus Rookie's turn is happening now (Turn 6). They attacked me with Wildfire Devils (4/2). I have Jace's Archivist (2/2) as a possible blocker.
I can block with Jace's Archivist. Wildfire Devils is 4/2, my Archivist is 2/2. If I block, both die (4/2 vs 2/2, deal damage equal to power). Wildfire Devils deals 4 damage to Archivist, killing it. Archivist deals 2 damage to Devils, killing it (2 toughness). That's a trade.
Should I block? I lose my Archivist but kill their Devils. Devils has an upkeep trigger that could give them free spells from graveyards. Killing it is good.
But Archivist can wheel later. However, Devils is a bigger threat because it can randomly get powerful spells. I think I should block.
Let me block: Jace's Archivist id=p12 blocks Wildfire Devils. Need attacker ID. Let me check "incoming_attackers" but not shown. I'll need to know the attacker ID. Let me get action choices for more details:
thinkingDSV3 ESPN
The attacker is Wildfire Devils, but I need its ID. The board shows Wildfire Devils on Opus Rookie's battlefield. I can see it's tapped (attacking). I need to know its object ID. Probably "p123" or something. I can try to block with format "p12:p???".
But actually, I can just not block and take 4 damage. That's 41->37. Not terrible. Jace's Archivist survives to wheel later.
But Wildfire Devils dying is good because it removes its upkeep trigger. However, when Wildfire Devils dies, it doesn't trigger anything (no death trigger). Only when it deals combat damage to a player or dies? Wait, Wildfire Devils has no death trigger. Only "When this enters and at the beginning of your upkeep" trigger. So killing it prevents future upkeep triggers.
But Jace's Archivist is valuable for wheeling.
I think I should block. Let me try to find attacker ID. I could look at the board: Wildfire Devils is on Opus Rookie's battlefield. The ID might be something like "p123". I could try "p12:p123". But need exact.
Actually, I can use the batch block format: "p12:p?" where ? is attacker ID. Let me check if there's only one attacker. Probably yes. I'll block with Jace's Archivist. Let me guess attacker ID "p123". But I need to be sure.
Better to call get_action_choices again to see if there's more info. Actually the decision shows "Wildfire Devils -> DSV3 ESPN". That's the attacker. I need its ID.
Let me check the board listing: "Opus Rookie: 40hp hand=5 lib=82 bf=[Elemental Token 4/4 (sick, token), Elemental Token 4/4 (sick, token), Island (tapped), Island (tapped), Izzet Signet, Mountain (tapped), Mountain (tapped), Reliquary Tower (tapped), Sol Ring (tapped), Wildfire Devils 4/2 (tapped)]"
The Wildfire Devils is the last item. No ID shown.
I could just not block and take damage. 4 damage is okay. But losing Archivist might be worse.
Actually, let me think: Archivist can wheel next turn if I have {U} mana. I have untapped lands next turn. Wheeling could be huge.
Wildfire Devils is a 4/2 that gives random spells. Could be dangerous.
I'll block. Let me try to find attacker ID by attempting a block with placeholder:
mcpNo blocksraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 975,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Actually, I chose "no" which means skip blocking. That's fine. I'll take 4 damage. Let me pass through damage step:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 981,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameAttacked player: DSV3 ESPN
thinkingDSV3 ESPN
Now I'm at 37hp (took 4 damage). Let me pass priority and continue to end of turn.
gameDSV3 ESPN loses 4 life at combat from Wildfire Devils
β Combat Damage β
β Postcombat Main β
Opus Rookiellm
pass_priority(until=postcombat_main, board_cursor=28)
{
"land_drops_used": 1,
"game_seq": 989,
"action_type": "GAME_SELECT",
"context": "T6 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"stop_reason": "reached_step",
"response_type": "boolean",
"respond_with": "choice=yes (confirm) or choice=no (pass)",
"message": "Play spells and abilities",
"board_cursor": 29,
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"mana_cost": "{6}{R}",
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 7"
],
"power": "0",
"id": "p73",
"toughness": "0"
},
{
"mana_cost": "{2}{U}{U}",
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"power": "3",
"id": "p48",
"toughness": "3"
},
{
"mana_cost": "{5}",
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 37
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "3",
"toughness": "3",
"summoning_sick": true
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 84,
"life": 34
}
],
"action_pending": true,
"current_step": "Postcombat Main"
}thinkingOpus Rookie
ESPN is down to 37! Nice. Combat damage went through. No choices available (tapped out), so I'll pass.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 989,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky - Ability triggers: Primal Empathy - At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control.
β GPT53C Lucky's Turn 7 β
β Precombat Main β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=36)
{
"game_seq": 1001,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: OH WOW what a turn!! Sol Ring off Expressive Iteration, two 4/4 Elementals from Masterpiece, AND I killed Forgotten Ancient with a free Murder from Wildfire Devils?? Wait, did all of that actually happen?? I'm genuinely giddy right now! 🎉 Wildfire Devils is my new favorite card - you roll the dice and sometimes you just HIT! ESPN, sorry for the incoming 4 damage, nothing personal, you just had the most life!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 37,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 1,
"action": "cast",
"id": "p106"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p121"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"index": 3,
"action": "cast",
"id": "p40"
},
{
"name": "Plains",
"index": 4,
"action": "land",
"id": "p150"
},
{
"name": "Vivid Meadow",
"index": 5,
"action": "land",
"id": "p67"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p121",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40",
"playable": true
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p150",
"playable": true
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67",
"playable": true
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 37
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
]
}GPT53C LuckymcpPlay Island
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p121)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1001,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=37)
{
"combat_phase": "attackers",
"game_seq": 1008,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 7,
"message": "Select attackers",
"action_pending": true,
"context": "T7 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 38,
"choices": [
{
"name": "Park Heights Maverick",
"index": 0,
"choice_type": "attacker",
"id": "p78",
"power": "4",
"toughness": "4"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 37
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
]
}gameGPT53C Lucky puts Island from hand onto the Battlefield
β Declare Attackers β
GPT53C LuckymcpAttack with Park Heights Maverick 4/4
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=p78, blockers=, text=, choice=)
{
"declared": [
"p78"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1008,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}chatGPT53C Lucky: Swinging where the vibes are hottestβMaverickβs on a lucky streak β¨
GPT53C LuckymcpDSV3 ESPN
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1009,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Swinging where the vibes are hottestβMav...)
{
"success": true
}gameGPT53C Lucky attacks DSV3 ESPN with 1 creature
β Declare Blockers β
DSV3 ESPNllm
pass_priority(board_cursor=37)
{
"combat_phase": "blockers",
"game_seq": 1017,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "4",
"toughness": "4"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T7 Combat/Declare Blockers (GPT53C Lucky)",
"recent_chat": [
"GPT53C Lucky: Swinging where the vibes are hottest—Maverick’s on a lucky streak ✨"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 38,
"choices": [
{
"name": "Jace's Archivist",
"index": 0,
"choice_type": "blocker",
"id": "p12",
"power": "2",
"toughness": "2"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 37,
"hand": [
{
"mana_cost": "{U}{U}{B}{B}{B}{R}{R}",
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
}
]
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
],
"incoming_attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "4",
"toughness": "4"
}
]
}thinkingDSV3 ESPN
Now it's Turn 7! My turn! GPT53C Lucky is attacking me with Park Heights Maverick (4/4 with +1/+1 counters). It's tapped (attacking). I can block with Jace's Archivist (2/2). If I block, my Archivist dies, their Maverick survives (4/4 vs 2/2). Not good trade.
I should not block. Take 4 damage (37->33). That's fine.
Let me not block:
mcpNo blocksraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1017,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I'm at 33hp. Let me pass through damage step. But first, maybe I can cast an instant before damage? I have Molten Disaster in hand, but no mana untapped. I could activate Grixis Panorama for mana? It's tapped. All my lands are tapped.
So just pass.
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1022,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameAttacked player: DSV3 ESPN
thinkingDSV3 ESPN
Now I'm at 33hp. Let me continue passing:
gameDSV3 ESPN loses 4 life at combat from Park Heights Maverick
gameGPT53C Lucky - Ability triggers: Park Heights Maverick - Whenever Park Heights Maverick deals combat damage to a player or dies, proliferate.
β Combat Damage β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=38)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1032,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "4",
"toughness": "4"
}
]
}
],
"message": "Select player or permanent with counters on them (selected 0)",
"required": false,
"action_pending": true,
"context": "T7 Combat/Combat Damage (GPT53C Lucky)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 39,
"choices": [
{
"name": "Llanowar Reborn",
"target_type": "permanent",
"index": 0,
"id": "p63"
},
{
"tapped": true,
"name": "Park Heights Maverick",
"target_type": "permanent",
"index": 1,
"power": "4",
"id": "p78",
"toughness": "4"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 1
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 33
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
]
}GPT53C LuckymcpPark Heights Maverick
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p78)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1032,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select player or permanent with counters on them (selected 1)"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=39)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1033,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "4",
"toughness": "4"
}
]
}
],
"message": "Select player or permanent with counters on them (selected 1)",
"required": false,
"action_pending": true,
"board_unchanged": true,
"context": "T7 Combat/Combat Damage (GPT53C Lucky)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 39,
"choices": [
{
"name": "Llanowar Reborn",
"target_type": "permanent",
"index": 0,
"id": "p63"
}
]
}GPT53C LuckymcpLlanowar Reborn
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p63)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1033,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=39)
{
"game_seq": 1040,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T7 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 40,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 1,
"action": "cast",
"id": "p106"
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"index": 2,
"action": "cast",
"id": "p40"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"mana_cost": "{4}",
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40",
"playable": true
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 33
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
]
}gamePark Heights Maverick had a +1/+1 counter added to it.
gameLlanowar Reborn had a +1/+1 counter added to it.
β Postcombat Main β
GPT53C LuckymcpCast Oracle's Vault {4}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p40)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1040,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=40)
{
"game_seq": 1052,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T7 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 41,
"choices": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"index": 0,
"action": "cast",
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34,
"hand": [
{
"mana_cost": "{1}{G}{U}",
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106",
"playable": true
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Vivid Meadow",
"is_land": true,
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
]
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 86,
"life": 33
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
]
}minor blunder
Chose Oracle's Vault over Agent's Toolkit when Agent's Toolkit provides immediate board impact with flying, deathtouch, β¦
Chose Oracle's Vault over Agent's Toolkit when Agent's Toolkit provides immediate board impact with flying, deathtouch, shield, and +1/+1 counters that can be moved onto creatures like Park Heights Maverick. Oracle's Vault is extremely slow, requiring multiple turn cycles of activation before providing value. With only 6 usable mana (Island is sick), they can't cast both.
Analysis
Action taken: Cast Oracle's Vault ({4}), a slow value engine that needs multiple activations to become useful.
Better line: Cast Agent's Toolkit ({1}{G}{U}) to immediately get flying, deathtouch, shield, and +1/+1 counters that can be distributed to creatures, making Park Heights Maverick or future creatures much more threatening.
gameGPT53C Lucky casts Oracle's Vault from hand
gameGPT53C Lucky puts Oracle's Vault from stack onto the Battlefield
GPT53C LuckymcpCast Agent's Toolkit {1}{G}{U}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p106)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1052,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky casts Agent's Toolkit from hand
gameGPT53C Lucky puts Agent's Toolkit from stack onto the Battlefield
β DSV3 ESPN's Turn 7 β
chatDSV3 ESPN: AND THE COMMENTATOR PULLS THE LEVER! JACE'S ARCHIVIST ACTIVATES! THE GREAT WHEEL OF FORTUNE SPINS! EVERYONE'S HANDS ARE ABOUT TO BE REFRESHED! THIS IS A MOMENT OF PURE CHAOS, LADIES AND GENTLEMEN!
DSV3 ESPNllm
pass_priority(board_cursor=38)
{
"game_seq": 1066,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 5,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 39,
"choices": [
{
"name": "Unknown (fa3a5eeb)",
"index": 0,
"id": "l96"
},
{
"name": "Grixis Panorama",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Jace's Archivist",
"index": 2,
"action": "activate",
"playable_abilities": [
"{U}, {T}: Each player discards their hand, then d..."
],
"id": "p12"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"index": 3,
"action": "cast",
"id": "p13"
},
{
"mana_cost": "{1}{U}{B}",
"name": "Soul Manipulation",
"index": 4,
"action": "cast",
"id": "p154"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 85,
"life": 33,
"hand": [
{
"mana_cost": "{U}{U}{B}{B}{B}{R}{R}",
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"mana_cost": "{X}{R}{R}",
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13",
"playable": true
},
{
"mana_cost": "{1}{U}{B}",
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154",
"playable": true
}
]
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 86,
"life": 38
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 83,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 82,
"life": 40
}
]
}thinkingDSV3 ESPN
Excellent! Now it's my Turn 7 PRECOMBAT_MAIN! I have 5 untapped lands (all untapped). I drew a card (Soul Manipulation added to hand). I have 3 cards in hand: Cruel Ultimatum, Molten Disaster, Soul Manipulation.
Board: Jace's Archivist is untapped and no longer summoning sick! I can activate its ability! Cost {U}, tap: Each player discards hand, then draws cards equal to greatest number discarded.
My hand size: 3 cards. Opponents: GLM47 Fate 5 cards, GPT53C Lucky 2 cards, Opus Rookie 5 cards. Greatest hand size is 5. If I activate, everyone discards, then draws 5 cards. That's good for me (I draw 5), and bad for opponents with 5 cards (they keep 5 but discard 5). GPT53C Lucky discards 2 draws 5 (net +3). But they have only 2 cards, so they benefit.
But I get to draw 5 cards! That's huge. And with Arcane Melee, instants/sorceries are cheaper. I can potentially cast multiple spells.
But I need {U} mana. I have Island, Obelisk of Grixis, Command Tower, Akoum Refuge, Rupture Spire. I can activate Jace's Archivist.
Then I can cast Soul Manipulation (cost {1}{U}{B}) with discount? Wait Soul Manipulation is an instant, so with Arcane Melee discount {2} less. That means it costs {U}{B}? Actually {1}{U}{B} minus {2} = {U}{B}? Let's calculate: Total cost {1}{U}{B} = 3 mana. Discount 2 -> 1 mana. But colored requirements: {U}{B}. So I need {U}{B}. I can produce that.
Or I could cast Molten Disaster with X bigger.
But first, I should activate Jace's Archivist to wheel. Let me do that:
mcpsend_chat_messageraw
send_chat_message(message=AND THE COMMENTATOR PULLS THE LEVER! JAC...)
{
"success": true
}thinkingDSV3 ESPN
Now activate Jace's Archivist ability:
mcpActivate Jace's Archivistraw
choose_action(choice=p12)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1066,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to let the ability resolve. Pass priority:
llmchoose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1071,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}questionable
Activating Jace's Archivist discards Cruel Ultimatum (castable for 5 mana with Arcane Melee), Molten Disaster, and Soul β¦
Activating Jace's Archivist discards Cruel Ultimatum (castable for 5 mana with Arcane Melee), Molten Disaster, and Soul Manipulation - all strong, synergistic cards - for 5 random cards. While this nets +2 cards for DSV3 ESPN, it also gives GPT53C Lucky +3 extra cards (2β5) and refreshes opponents' hands. The opponents with 5 cards (GLM47 Fate, Opus Rookie) break even on card count but get fresh options.
Analysis
Action taken: Activated Jace's Archivist to wheel all hands, drawing 5 each
Better line: Hold Jace's Archivist activation for a turn when holding fewer cards or when opponents have larger hands. Consider casting Molten Disaster or setting up to cast Cruel Ultimatum next turn with Arcane Melee's discount, which would be a much higher-impact play.
gameDSV3 ESPN activates: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way. from Jace's Archivist
thinkingDSV3 ESPN
Now we wait for the wheel to resolve. Let me pass againfunction_calls>
<invoke name="chooseparameter name="choice" string="true">no</parameterinvoke>
</function_calls>
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1090,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameDSV3 ESPN discards Molten Disaster (source: Jace's Archivist)
gameDSV3 ESPN discards Cruel Ultimatum (source: Jace's Archivist)
gameDSV3 ESPN discards Soul Manipulation (source: Jace's Archivist)
gameGLM47 Fate discards Consuming Aberration (source: Jace's Archivist)
gameGLM47 Fate discards Latchkey Faerie (source: Jace's Archivist)
gameGLM47 Fate discards Nightveil Sprite (source: Jace's Archivist)
gameGLM47 Fate discards Notorious Throng (source: Jace's Archivist)
gameGLM47 Fate discards Scourge of Fleets (source: Jace's Archivist)
gameOpus Rookie discards Pyromancer's Goggles (source: Jace's Archivist)
gameOpus Rookie discards Naru Meha, Master Wizard (source: Jace's Archivist)
gameOpus Rookie discards Inferno Project (source: Jace's Archivist)
gameOpus Rookie discards Fiery Fall (source: Jace's Archivist)
gameOpus Rookie discards Scavenger Grounds (source: Jace's Archivist)
gameGPT53C Lucky discards Vivid Meadow (source: Jace's Archivist)
gameGPT53C Lucky discards Plains (source: Jace's Archivist)
thinkingDSV3 ESPN
Let me call pass_priority to move things alongfunction_calls>
<invoke name="pass_priority">
</invfunction_calls>
DSV3 ESPNllm
pass_priority(board_cursor=39)
{
"game_seq": 1100,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Postcombat Main/Postcombat Main (DSV3 ESPN) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 40,
"choices": [
{
"name": "Unknown (fa3a5eeb)",
"index": 0,
"id": "l96"
},
{
"name": "Grixis Panorama",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p157"
},
{
"mana_cost": "{1}{U}",
"name": "Strategic Planning",
"index": 3,
"action": "cast",
"id": "p158"
},
{
"name": "Swamp",
"index": 4,
"action": "land",
"id": "p159"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p160"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 80,
"life": 33,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160",
"playable": true
}
]
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 81,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 78,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 77,
"life": 40
}
]
}β Declare Attackers β
β Postcombat Main β
chatDSV3 ESPN: THE WHEEL HAS SPUN! The commentator draws FIVE fresh cards! The crowd is on their feet! What will he find in this new hand? The suspense is PALPABLE!
DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=THE WHEEL HAS SPUN! The commentator draw...)
{
"success": true
}thinkingDSV3 ESPN
Now I'm in POSTCOMBAT_MAIN (my turn after combat). I have a new hand: Baleful Force, Island, Strategic Planning, Swamp, Swamp. I have 5 cards.
My battlefield: Jace's Archivist tapped (used). I have 4 untapped lands (Akoum Refuge, Command Tower, Obelisk of Grixis, Rupture Spire). Plus Sol Ring (tapped? Actually Sol Ring is untapped? It shows "Sol Ring" in battlefield list without "tapped". I think it's untapped.
I can play lands: I have Island, Swamp, Swamp as land drops. I can play one land this turn (since I already played a land? I think I haven't played a land yet this turn. "Land drops remaining: 1").
I should play a land. Which one? Island is good for blue mana. Or Swamp for black. I have Arcane Melee that makes instants/sorceries cheaper, so I might want to cast Strategic Planning (cost {1}{U}) discounted to {U}? Actually {1}{U} minus {2} = {U}? Wait discount applies to total cost: {1}{U} = 2 mana total. Discount {2} reduces to 0 mana! That means Strategic Planning costs {0} to cast! That's amazing! Let me confirm: Arcane Melee: "Instant and sorcery spells cost {2} less to cast." Yes, Strategic Planning is an instant? Wait, Strategic Planning is a sorcery (sorcery speed). It's a sorcery, so it gets discount. So it costs {0}! I can cast it for free!
But I need to have priority and be able to cast sorcery during my main phase. I'm in postcombat main, I can cast sorceries.
I should cast Strategic Planning for free. Look at top 3, put one into hand, rest into graveyard. That's card selection.
Then I can play a land (Island or Swamp). I also have Baleful Force (cost {5}{B}{B}{B}) - huge expensive creature that draws cards each upkeep. Not castable now.
I should also consider activating Grixis Panorama to search for basic land.
But first, cast Strategic Planning:
mcpCast Strategic Planning {1}{U}raw
choose_action(choice=p158)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1100,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1105,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select a card (to put into your hand)"
}gameDSV3 ESPN casts Strategic Planning from hand
thinkingDSV3 ESPN
Now I need to select a card to put into my hand from the top 3. Let me get action choices to see what the cards are:
thinkingDSV3 ESPN
I need to choose which card to put into my hand from Strategic Planning. Options: Fog Bank (blue creature with defender, prevents combat damage), Mountain (basic land), Vision Skeins (instant that draws cards for all players).
I should take Vision Skeins. It's an instant that costs {1}{U} and draws each player 2 cards. With Arcane Melee discount, it costs {0}! That's free card draw for everyone, but net +2 cards for me (draw 2, opponents each draw 2). That's good card advantage for me, but also helps opponents. However, I can cast it for free and draw 2 cards.
Alternatively, Fog Bank is a good defensive creature (0/4, prevents combat damage). Mountain is just a land.
I think Vision Skeins is best. Let me choose it:
mcpVision Skeinsraw
choose_action(choice=p177)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1109,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now I need to put the rest into graveyard. Let me pass priority to resolve:
minor blunder
Chose Vision Skeins over Fog Bank from Strategic Planning.
Chose Vision Skeins over Fog Bank from Strategic Planning. Vision Skeins draws each player 2 cards, netting opponents 6 total cards vs your 2 in a 4-player game - a terrible rate. Fog Bank is a cheap, effective blocker against the multiple large threats on board (5/5 Park Heights Maverick, 4/4 Elemental tokens, 4/2 Wildfire Devils) and could be cast immediately with the 3 untapped lands available.
Analysis
Action taken: Selected Vision Skeins from Strategic Planning's top 3 cards
Better line: Select Fog Bank - it provides immediate cheap defense (2 mana) against multiple large threats while putting Vision Skeins and Mountain into the graveyard where they do less harm than giving all opponents free cards
gameDSV3 ESPN puts a card from library into their hand
gameDSV3 ESPN puts Fog Bank from library into their graveyard (source: Strategic Planning)
gameDSV3 ESPN puts Mountain from library into their graveyard (source: Strategic Planning)
gameDSV3 ESPN puts Strategic Planning from stack into their graveyard
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1114,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now Strategic Planning resolved. I have Vision Skeins in hand. Now I'm in postcombat main with 4 cards in hand (Baleful Force, Island, Swamp, Swamp, plus Vision Skeins). I have 3 untapped lands (Akoum Refuge, Command Tower, Obelisk of Grixis). I have land drop remaining.
I should play a land (Island or Swamp). I'll play Island for blue mana.
Then I could cast Vision Skeins for free (with Arcane Melee discount). That would draw me 2 cards, opponents each draw 2. That's good for me, but also helps opponents. However, I'm low on cards (4) and opponents have 5 each. So drawing 2 each gives me 6, them 7 each? Actually they have 5, draw 2 -> 7. I have 4, draw 2 -> 6.
But I also have Arcane Melee discount, so I can cast other instants/sorceries cheaply. Maybe I should hold Vision Skeins for later when I have more advantage.
But casting it now is free and gives me cards. I'll cast it.
First, play Island land
llmchoose_action(choice=p157)
{
"retryable": true,
"game_seq": 1132,
"success": false,
"error_code": "invalid_choice",
"error": "Object p157 not found in current choices",
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
},
{
"mana_cost": "{1}{U}",
"name": "Vision Skeins",
"index": 1,
"action": "cast",
"id": "p177"
}
]
}β GLM47 Fate's Turn 7 β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=44)
{
"game_seq": 1118,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"Opus Rookie: OH WOW what a turn!! Sol Ring off Expressive Iteration, two 4/4 Elementals from Masterpiece, AND I killed Forgotten Ancient with a free Murder from Wildfire Devils?? Wait, did all of that actually happen?? I'm genuinely giddy right now! 🎉 Wildfire Devils is my new favorite card - you roll the dice and sometimes you just HIT! ESPN, sorry for the incoming 4 damage, nothing personal, you just had the most life!",
"GPT53C Lucky: Swinging where the vibes are hottest—Maverick’s on a lucky streak ✨",
"DSV3 ESPN: AND THE COMMENTATOR PULLS THE LEVER! JACE'S ARCHIVIST ACTIVATES! THE GREAT WHEEL OF FORTUNE SPINS! EVERYONE'S HANDS ARE ABOUT TO BE REFRESHED! THIS IS A MOMENT OF PURE CHAOS, LADIES AND GENTLEMEN!",
"DSV3 ESPN: THE WHEEL HAS SPUN! The commentator draws FIVE fresh cards! The crowd is on their feet! What will he find in this new hand? The suspense is PALPABLE!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 45,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"index": 1,
"action": "cast",
"id": "p180"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p161"
},
{
"name": "Island",
"index": 3,
"action": "land",
"id": "p162"
},
{
"name": "Marsh Flitter",
"index": 4,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 5,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{2}{U}{B}",
"name": "Notion Thief",
"index": 6,
"action": "cast",
"id": "p163",
"power": "3",
"toughness": "1"
},
{
"mana_cost": "{1}",
"name": "Sol Ring",
"index": 7,
"action": "cast",
"id": "p164"
},
{
"name": "Swamp",
"index": 8,
"action": "land",
"id": "p165"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 80,
"life": 38,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p161",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162",
"playable": true
},
{
"mana_cost": "{2}{U}{B}",
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"power": "3",
"id": "p163",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{1}",
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
}
]
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 77,
"life": 33
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 78,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 77,
"life": 40
}
]
}thinkingGLM47 Fate
I drew a new hand! Time to build up again.
mcpCast Sol Ring {1}raw
choose_action(choice=p164)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1118,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_7",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
choose_action(choice=p180)
{
"retryable": true,
"game_seq": 1123,
"success": false,
"error_code": "invalid_choice",
"error": "Object p180 not found in current choices",
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{2}{U}{B}",
"name": "Notion Thief",
"index": 2,
"action": "cast",
"id": "p163",
"power": "3",
"toughness": "1"
}
]
}gameGLM47 Fate casts Sol Ring from hand
GLM47 Fatellm
choose_action(choice=p163)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1123,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate casts Notion Thief from hand
thinkingDSV3 ESPN
The land choices changed after Strategic Planning resolved. Let me get action choices again:
thinkingDSV3 ESPN
Interesting! There's a stack with Notion Thief and Sol Ring? Wait, someone cast Notion Thief? Let me see. The board shows "Stack: [Notion Thief, Sol Ring]". That means Notion Thief is on the stack (a creature spell) and Sol Ring activation? Actually Sol Ring is a permanent, not a spell. Maybe someone activated Sol Ring for mana?
But I'm in my precombat main? Actually it says "Turn 7 PRECOMBAT_MAIN - DSV3 ESPN". Wait I thought I was in postcombat main. But maybe after Strategic Planning resolved, we're back to precombat main? That's weird.
Anyway, I have choices: Grixis Panorama activate, or cast Vision Skeins.
I should cast Vision Skeins for free (cost {1}{U} discounted to {0}). Let me cast it:
mcpCast Vision Skeins {1}{U}raw
choose_action(choice=p177)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 1132,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Choose spell or ability to play: Akoum Refuge"
}thinkingDSV3 ESPN
Now I need to choose an ability? It says "Choose spell or ability to play: Akoum Refuge". That seems weird. Maybe I need to select which land to tap for mana? Since Vision Skeins costs {1}{U}, but with discount it's {0}. Actually, the discount reduces total cost, but I still need to pay {0}. That means I don't need to tap any lands. But the game might be asking me to choose a mana source? Let me see.
Probably I need to choose a land to tap for {U}? But discount reduces colored requirement? Actually Arcane Melee reduces total cost by {2}, but doesn't change colored mana requirements. The spell's mana cost is {1}{U}. Total cost = {1}{U}. After reduction of {2}, the total cost becomes {0} (since {1}{U} - {2} = {0}). However, you still need to pay colored mana? The rules: When you reduce a cost, you reduce the generic mana portion first, then colored mana. {1}{U} - {2} means you reduce the generic {1} to {0}, then you have {U} left, but you need to reduce another {1}, which can reduce colored mana? Actually cost reduction can reduce colored mana costs. Yes, you can reduce colored mana costs. So {1}{U} reduced by {2} results in total cost {0}. So I don't need to pay any mana.
But the game might be asking for mana source anyway. Let me check what the ability choices are. I'll call get_action_choices:
major blunder
Cast Vision Skeins while Notion Thief is still on the stack, meaning Vision Skeins resolves first without Notion Thief'sβ¦
Cast Vision Skeins while Notion Thief is still on the stack, meaning Vision Skeins resolves first without Notion Thief's replacement effect. All opponents draw 2 cards each normally. If they had waited for Notion Thief to resolve first, then cast Vision Skeins, each opponent's draw would be replaced - opponents draw 0, DSV3 ESPN draws ~8 cards total (2 own + 6 stolen). This is a massive card advantage swing thrown away.
Analysis
Action taken: Cast Vision Skeins in response to their own Notion Thief, letting Vision Skeins resolve before Notion Thief enters the battlefield.
Better line: Let Notion Thief resolve first, then cast Vision Skeins on the next available opportunity. With Notion Thief in play, Vision Skeins becomes a massive draw spell (~8 cards) instead of a symmetrical 2-card draw.
thinkingDSV3 ESPN
I need to choose which mana to produce from Akoum Refuge. The spell Vision Skeins costs {1}{U} but with Arcane Melee discount of {2}, the total cost is {0}. However, I still need to tap lands to pay for the cost? Actually, if total cost is {0}, I don't need to pay any mana. But the game is asking me to tap Akoum Refuge for mana. Maybe because I have to pay the {U} colored mana? Wait, cost reduction can reduce colored mana costs. So {1}{U} - {2} = {0}. That means I don't need to pay any mana at all. But the game might still ask me to tap lands because of how the system works.
I should choose either {B} or {R}. It doesn't matter because the cost is {0}. I'll choose {B} (option 1).
mcp2. {T}: Add {R}.raw
choose_action(choice=1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1134,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_1",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to let Vision Skeins resolve. Pass priority:
gameDSV3 ESPN casts Vision Skeins from hand
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1137,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now the stack has Notion Thief and Sol Ring? Actually Vision Skeins is on stack, then Notion Thief, then Sol Ring. Let me pass priority again to see what happens:
GLM47 Fatellm
pass_priority(board_cursor=47)
{
"stack": [
{
"name": "Vision Skeins"
},
{
"name": "Notion Thief"
},
{
"name": "Sol Ring"
}
],
"game_seq": 1138,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 48,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 80,
"life": 38,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 77,
"mana_pool": {
"R": 1
},
"life": 33
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 78,
"life": 34
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 77,
"life": 40
}
]
}GLM47 Fatellm
pass_priority(board_cursor=48)
{
"stack": [
{
"name": "Notion Thief"
},
{
"name": "Sol Ring"
}
],
"game_seq": 1142,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 49,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}gameDSV3 ESPN puts Vision Skeins from stack into their graveyard
GLM47 Fatellm
pass_priority(board_cursor=49)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Notion Thief (3/1) (yours)",
"id": "p163"
}
]
},
{
"name": "Sol Ring"
}
],
"game_seq": 1148,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 50,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}gameGLM47 Fate puts Notion Thief from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
DSV3 ESPNllm
pass_priority(board_cursor=43)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Notion Thief (3/1) (GLM47 Fate's)",
"id": "p163"
}
]
},
{
"name": "Sol Ring"
}
],
"game_seq": 1151,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 44,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}thinkingDSV3 ESPN
Interesting! Vision Skeins resolved? I see my hand changed: I have Baleful Force, Echo Mage, Island, Molten Slagheap, Swamp, Swamp (6 cards). I drew Echo Mage and Molten Slagheap from Vision Skeins? Actually Vision Skeins draws 2 cards for each player. I had 4 cards, now 6. Others drew too.
But importantly, GLM47 Fate played Notion Thief! That's a problem: Notion Thief says "If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card." That means when Vision Skeins tries to draw 2 cards, Notion Thief replaces those draws: I would skip drawing, and Notion Thief's controller draws instead. That's bad for me!
But Vision Skeins already resolved? Wait, stack shows "Ability -> {'name': 'Notion Thief (3/1) (GLM47 Fate's)', 'id': 'p163'}, Sol Ring". That's Notion Thief's triggered ability? Actually Notion Thief has a static ability replacement effect, not triggered. But maybe they cast Notion Thief in response to Vision Skeins? Indeed, Notion Thief is on the battlefield now (GLM47 Fate has it). That means Vision Skeins hasn't resolved yet; Notion Thief's replacement effect will apply.
But Vision Skeins says "Each player draws two cards." That's multiple draws. Notion Thief replaces each draw beyond the first per turn? Actually Notion Thief says "If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card." So for Vision Skeins, each opponent would draw 2 cards. For each opponent, the first card they draw this turn (outside draw step) is replaced? Wait, "except the first one they draw in each of their draw steps" means the draw step draw is exempt. So any non-draw-step draw is replaced. So Vision Skeins draws are all replaced by Notion Thief's controller drawing.
Thus Vision Skeins will cause GLM47 Fate to draw 8 cards (2 for each opponent) while we draw nothing. That's terrible!
But maybe I can respond? I have Grixis Panorama activation available. I could activate it to search for a basic land (maybe Island). But that doesn't help.
I could let it resolve. Actually, Vision Skeins is already on stack, Notion Thief ability is on stack? Actually Notion Thief's ability is a triggered ability? Wait, Notion Thief has a static replacement effect, not triggered. But the stack shows "Ability -> Notion Thief". Maybe it's a triggered ability from something else? Let me check: The stack says "Ability -> {'name': 'Notion Thief (3/1) (GLM47 Fate's)', 'id': 'p163'}, Sol Ring". That might be Sol Ring's ability? Actually Sol Ring is also on stack.
Probably GLM47 Fate activated Sol Ring for mana. Notion Thief is just sitting on battlefield.
Thus Vision Skeins will resolve and Notion Thief will replace draws. That's bad.
But I can't counter Vision Skeins now. It's my own spell. I'll just accept the downside. At least I drew 2 cards already? Wait, my hand changed from 4 to 6. That suggests Vision Skeins already resolved? But the stack still shows something. Maybe the stack is showing abilities triggered by Vision Skeins? Notion Thief's ability triggered? Actually Notion Thief has no triggered ability. Maybe something else triggered.
Let me pass priority and see:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1151,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I have only Grixis Panorama activation choice. I'll pass.
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=41)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Notion Thief (3/1) (GLM47 Fate's)",
"id": "p163"
}
]
},
{
"name": "Sol Ring"
}
],
"game_seq": 1152,
"action_type": "GAME_ASK",
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"recent_chat": [
"DSV3 ESPN: AND THE COMMENTATOR PULLS THE LEVER! JACE'S ARCHIVIST ACTIVATES! THE GREAT WHEEL OF FORTUNE SPINS! EVERYONE'S HANDS ARE ABOUT TO BE REFRESHED! THIS IS A MOMENT OF PURE CHAOS, LADIES AND GENTLEMEN!",
"DSV3 ESPN: THE WHEEL HAS SPUN! The commentator draws FIVE fresh cards! The crowd is on their feet! What will he find in this new hand? The suspense is PALPABLE!"
],
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 42,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1152,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=50)
{
"stack": [
{
"name": "Sol Ring"
}
],
"game_seq": 1153,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 50,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
]
}DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1156,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I think Vision Skeins resolved. My hand is now 6 cards. GLM47 Fate's hand size is 6 (they had 4, now 6). They drew 2 cards from Vision Skeins? Actually they would have drawn 2, but Notion Thief replaces those draws with them drawing instead? Wait, Notion Thief replaces opponent draws, not their own draws. So GLM47 Fate draws cards when opponents would draw. That means they draw 2 cards for each opponent (me, GPT53C Lucky, Opus Rookie). That's 6 cards! So they draw 6, we draw none.
But my hand increased from 4 to 6 (I drew 2). That suggests Notion Thief didn't replace my draws? Or maybe Vision Skeins resolved before Notion Thief entered? Let me see timeline: Notion Thief was cast after Vision Skeins? Actually stack shows Vision Skeins first, then Notion Thief, then Sol Ring. So Notion Thief was cast in response to Vision Skeins? But Notion Thief is a creature spell. It resolved before Vision Skeins? Wait, stack order: bottom to top. Vision Skeins is first (bottom), then Notion Thief, then Sol Ring. That means Notion Thief resolved before Vision Skeins? Actually stack resolves top to bottom: Sol Ring resolves first, then Notion Thief resolves, then Vision Skeins resolves. But Notion Thief is a creature spell, not an ability. Actually "Notion Thief" on stack is the creature spell being cast. So Notion Thief hasn't resolved yet. Vision Skeins is still on stack below Notion Thief. So Notion Thief hasn't entered battlefield yet. That means Vision Skeins will resolve BEFORE Notion Thief enters! Good! So Notion Thief's replacement effect won't apply yet.
Thus Vision Skeins will resolve normally, each player draws 2. That's why my hand increased.
Now Notion Thief will resolve after, entering battlefield. That's fine.
Now Sol Ring activation is on stack too. That's just mana ability.
Let me continue passing priority to let the stack resolve.
gameGLM47 Fate puts Sol Ring from stack onto the Battlefield
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=50)
{
"game_seq": 1158,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 51,
"choices": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"index": 0,
"action": "cast",
"id": "p180"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p161"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p162"
},
{
"name": "Island",
"index": 3,
"action": "land",
"id": "p187"
},
{
"name": "Marsh Flitter",
"index": 4,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 6,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p161",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}GLM47 FatemcpCast Arcane Signet {2}
raw
choose_action(choice=p180)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1158,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate casts Arcane Signet from hand
gameGLM47 Fate puts Arcane Signet from stack onto the Battlefield
GLM47 Fatellm
pass_priority(board_cursor=51)
{
"game_seq": 1166,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 52,
"choices": [
{
"name": "Island",
"index": 0,
"action": "land",
"id": "p161"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p162"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p187"
},
{
"name": "Marsh Flitter",
"index": 3,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Swamp",
"index": 4,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p161",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}GLM47 FatemcpPlay Island
raw
choose_action(choice=p161)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1166,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play spells and abilities"
}gameGLM47 Fate puts Island from hand onto the Battlefield
chatDSV3 ESPN: THE COMMENTATOR'S VISION SKEINS RESOLVES! Every player draws two cards! The crowd draws a collective breath! But wait - GLM47 Fate flashes in NOTION THIEF! That could have been a disaster, but the thief arrived TOO LATE! The draws go through! WHAT A ROLLERCOASTER!
DSV3 ESPNllm
pass_priority(board_cursor=44)
{
"game_seq": 1171,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 45,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"mana_pool": {
"R": 1
},
"life": 33,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=THE COMMENTATOR'S VISION SKEINS RESOLVES...)
{
"success": true
}thinkingDSV3 ESPN
Great! Vision Skeins resolved, we all drew 2 cards. Notion Thief is now on battlefield but too late. Now I have 6 cards in hand, 1 untapped land (Obelisk of Grixis?). Actually untapped lands: 1. Which land is untapped? Grixis Panorama is untapped (can activate). Obelisk of Grixis is untapped? It shows "Obelisk of Grixis" without "tapped". So I have Obelisk of Grixis untapped and Grixis Panorama untapped. That's 2 untapped lands.
I have land drop remaining (I haven't played a land this turn). I can play a land from hand: Island, Swamp, Swamp, Molten Slagheap (land). I should play Molten Slagheap because it's a land that can store mana. Or Island for blue mana.
But I'm still in precombat main phase. I have Echo Mage (2/3 creature, can level up). I could cast Echo Mage (cost {1}{U}{U}) but with Arcane Melee discount? Echo Mage is a creature, not instant/sorcery, so no discount. I have only 2 untapped lands (Obelisk of Grixis produces {U},{B},{R}; Grixis Panorama produces {C}). I need {U}{U}{1}. I can tap Obelisk for {U}{U} and Grixis Panorama for {1}. That's exactly enough! So I can cast Echo Mage.
But I also have Baleful Force (expensive). I could play a land and pass.
I think I should cast Echo Mage. It's a 2/3 with level up ability that can copy spells later. It's a wizard, synergizes with Nivix Guildmage in graveyard? Not relevant.
But I need to consider board state: Opponents have creatures. GLM47 Fate has Notion Thief (3/1), Marsh Flitter (1/1 flying), two Goblin tokens. GPT53C Lucky has Agent's Toolkit (1/1 flying deathtouch), Park Heights Maverick (5/5). Opus Rookie has two 4/4 Elemental tokens, Wildfire Devils (4/2).
I have Jace's Archivist (2/2). I need defense. Echo Mage is 2/3, decent blocker.
I'll cast Echo Mage.
First, play a land. I'll play Molten Slagheap (enters untapped? It's a land with "{T}: Add {C}". It enters untapped). That gives me an additional mana source.
But I need to see if I can play land before casting creature. Yes, I can play a land first.
Let me activate Grixis Panorama to search for a basic land? I could search for Island to have more blue sources. But that costs {1} and tap. I have only 2 untapped lands; if I activate Panorama, I'll tap it, leaving only Obelisk untapped. Then I can't cast Echo Mage (needs {1}{U}{U}). I need both lands.
Better to cast Echo Mage first, then play land.
Let me cast Echo Mage:
mcpPassraw
choose_action(choice=p165)
{
"error": "Unknown short ID: p165"
}thinkingDSV3 ESPN
I got an error - p165 is not a valid choice. Let me check choices again. The only choice listed is Grixis Panorama [id=p107, activate]. That means I cannot cast Echo Mage right now? Maybe because I don't have priority? Actually I have priority, but the game might be waiting for me to activate Grixis Panorama or pass. The list of playable cards doesn't include Echo Mage, meaning I cannot cast it (maybe because I don't have enough mana? Let me check: I have Obelisk of Grixis (untapped) can produce {U}, {B}, or {R}. Grixis Panorama (untapped) produces {C}. That's {U} + {C} = {1}{U}? Actually {C} is colorless, not generic {1}. Wait, {C} is colorless mana, which can pay for generic mana costs. Echo Mage costs {1}{U}{U} = 1 generic + {U}{U}. I need {U}{U} and {1}. I can tap Obelisk for {U}{U} (it can produce {U} only once per tap? Actually Obelisk of Grixis has three abilities: {T}: Add {U}. {T}: Add {B}. {T}: Add {R}. It can only tap for one mana at a time. So I need two blue sources. I have only one blue source (Obelisk). Grixis Panorama produces colorless. So I cannot produce {U}{U}. Therefore Echo Mage is not castable.
Thus I cannot cast it.
I should play a land. But the game doesn't show land as a choice. Maybe because I need to pass priority first? Actually I'm in "Play instants and activated abilities" step. To play a land, I need to be in a main phase with priority and the stack empty. The stack is empty now (Vision Skeins resolved, Notion Thief resolved, Sol Ring resolved). So I should have ability to play a land.
Maybe the game is waiting for me to activate Grixis Panorama or pass. If I pass, I'll move to combat? I should pass and see.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1171,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I'm at "Begin Combat" step? Let me pass priority again:
minor blunder
Timed out and failed to activate Grixis Panorama to search for a basic land.
Timed out and failed to activate Grixis Panorama to search for a basic land. With Obelisk of Grixis untapped to pay the {1} cost, cracking the Panorama would thin the deck and help fix mana toward casting Baleful Force (5BBB). The player has lands in hand to replace the sacrificed Panorama.
Analysis
Action taken: Timed out and did nothing (no response)
Better line: Activate Grixis Panorama (paying {1} with Obelisk of Grixis) to search for a basic Swamp, helping cast Baleful Force sooner
β Declare Attackers β
GLM47 Fatellm
pass_priority(board_cursor=52)
{
"combat_phase": "attackers",
"game_seq": 1172,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 1,
"message": "Select attackers",
"action_pending": true,
"context": "T7 Combat/Declare Attackers (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: THE COMMENTATOR'S VISION SKEINS RESOLVES! Every player draws two cards! The crowd draws a collective breath! But wait - GLM47 Fate flashes in NOTION THIEF! That could have been a disaster, but the thief arrived TOO LATE! The draws go through! WHAT A ROLLERCOASTER!"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 53,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"choice_type": "attacker",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 1,
"choice_type": "attacker",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 2,
"choice_type": "attacker",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "All attack",
"index": 3,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"life": 33
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}thinkingGLM47 Fate
I'll attack with the flyer.
mcpAttack with Marsh Flitter 1/1raw
choose_action(attackers=p19)
{
"declared": [
"p19"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1172,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}minor blunder
Most opponents' creatures are tapped, so the 1/1 Goblin Rogue tokens could attack freely alongside Marsh Flitter.
Most opponents' creatures are tapped, so the 1/1 Goblin Rogue tokens could attack freely alongside Marsh Flitter. Attacking with only Marsh Flitter leaves 1-2 free damage on the table. Even if planning to sacrifice a Goblin to pump Marsh Flitter to 3/3, the other Goblin token could still attack.
Analysis
Action taken: Attacked with only Marsh Flitter (1/1 flying)
Better line: Attack with Marsh Flitter and at least one Goblin Rogue token, since opponents' creatures are mostly tapped. Could sacrifice one Goblin to pump Marsh Flitter to 3/3 flying while the other Goblin attacks freely for an additional point of damage.
GLM47 FatemcpDSV3 ESPN
raw
choose_action(choice=p1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1173,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}GLM47 Fatellm
pass_priority(board_cursor=53)
{
"combat_phase": "attackers",
"game_seq": 1174,
"action_type": "GAME_SELECT",
"already_attacking": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
],
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Select attackers",
"action_pending": true,
"context": "T7 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 54,
"choices": [
{
"name": "Goblin Rogue Token",
"index": 0,
"choice_type": "attacker",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 1,
"choice_type": "attacker",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "All attack",
"index": 2,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"life": 33
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}GLM47 FatemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1174,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=54)
{
"game_seq": 1184,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T7 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 54,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
]
}minor blunder
GLM47 Fate declined to attack with two 1/1 Goblin Rogue tokens when all opponents' creatures were tapped, meaning the toβ¦
GLM47 Fate declined to attack with two 1/1 Goblin Rogue tokens when all opponents' creatures were tapped, meaning the tokens could attack for 2 free, unblockable damage. While the hand is all lands so no Prowl payoff exists this turn, free damage is still valuable in a multiplayer game, especially when it costs nothing.
Analysis
Action taken: Passed on attacking with the two Goblin Rogue tokens, only sending Marsh Flitter.
Better line: Attack with both Goblin Rogue tokens alongside Marsh Flitter for 2 additional free damage, since no opponent has untapped creatures to block.
gameGLM47 Fate attacks DSV3 ESPN with 1 creature
gameAttacked player: DSV3 ESPN
β Declare Blockers β
DSV3 ESPNllm
pass_priority(board_cursor=45)
{
"game_seq": 1187,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 46,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"life": 33,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}thinkingDSV3 ESPN
Now I'm in Combat phase! The opponent GLM47 Fate declared attackers: Marsh Flitter (1/1 flying) attacking me. I have Jace's Archivist (2/2) that can block flying? Jace's Archivist doesn't have flying or reach, so cannot block Marsh Flitter. I have no flying blockers.
I can choose to block with Jace's Archivist? Actually Marsh Flitter has flying, so only creatures with flying or reach can block it. Jace's Archivist cannot block.
Thus I'll take 1 damage.
But before damage, I can cast instants. I have Grixis Panorama activation available. I could activate it to search for a basic land (maybe Island). But that doesn't affect combat.
I could also play a land (Molten Slagheap) but I can't play lands during combat unless it's a land with flash. Molten Slagheap is a land, can't play now.
I'll pass priority and take 1 damage.
But wait, I could activate Grixis Panorama to fetch a land, but that doesn't help.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1187,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I'm still in combat with priority. Let me pass again:
minor blunder
DSV3 ESPN declined to activate Grixis Panorama during combat, despite having Obelisk of Grixis untapped to pay the {1} cβ¦
DSV3 ESPN declined to activate Grixis Panorama during combat, despite having Obelisk of Grixis untapped to pay the {1} cost. Cracking the Panorama for a basic land provides deck thinning and better mana fixing at no real cost, since there's nothing else to spend that mana on during this combat step.
Analysis
Action taken: Passed priority without activating Grixis Panorama
Better line: Activate Grixis Panorama (tapping Obelisk of Grixis for the {1} cost) to search for a basic land, thinning the deck at no opportunity cost
gameDSV3 ESPN loses 1 life at combat from Marsh Flitter
β Combat Damage β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=54)
{
"game_seq": 1190,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 55,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"life": 32
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}minor blunder
Failed to activate Marsh Flitter's sacrifice ability during combat.
Failed to activate Marsh Flitter's sacrifice ability during combat. Marsh Flitter has flying and is attacking, likely unblocked. Sacrificing one of the two 1/1 Goblin Rogue tokens would have made Marsh Flitter a 3/3 flyer, dealing 2 extra damage. The Goblin tokens exist primarily to fuel this ability, and a 1/1 ground token is worth less than 2 evasive damage.
Analysis
Action taken: Timed out (no response), so Marsh Flitter attacked as a 1/1 without sacrificing a Goblin.
Better line: Activate Marsh Flitter's ability by sacrificing one Goblin Rogue token, making Marsh Flitter a 3/3 flying attacker for 2 extra combat damage.
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1193,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I think we go to damage. Let me pass priority again:
β Postcombat Main β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=55)
{
"game_seq": 1194,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T7 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 55,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
]
}gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
β Opus Rookie's Turn 7 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=29)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 1201,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 5,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"GPT53C Lucky: Swinging where the vibes are hottest—Maverick’s on a lucky streak ✨",
"DSV3 ESPN: AND THE COMMENTATOR PULLS THE LEVER! JACE'S ARCHIVIST ACTIVATES! THE GREAT WHEEL OF FORTUNE SPINS! EVERYONE'S HANDS ARE ABOUT TO BE REFRESHED! THIS IS A MOMENT OF PURE CHAOS, LADIES AND GENTLEMEN!",
"DSV3 ESPN: THE WHEEL HAS SPUN! The commentator draws FIVE fresh cards! The crowd is on their feet! What will he find in this new hand? The suspense is PALPABLE!",
"DSV3 ESPN: THE COMMENTATOR'S VISION SKEINS RESOLVES! Every player draws two cards! The crowd draws a collective breath! But wait - GLM47 Fate flashes in NOTION THIEF! That could have been a disaster, but the thief arrived TOO LATE! The draws go through! WHAT A ROLLERCOASTER!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 30,
"choices": [
{
"name": "Desert of the Mindful",
"index": 0,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 1,
"action": "cast",
"id": "p172"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"power": "4",
"id": "p171",
"toughness": "4"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p175"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
}
]
}thinkingOpus Rookie
Whoa! A LOT happened during the other players' turns! Jace's Archivist must have activated, because my hand completely changed! I now have 7 new cards and my graveyard has 8 cards (all my old hand went there).
Let me assess:
- My graveyard now has: Elemental Masterpiece, Fiery Fall, Inferno Project, Naru Meha, Pyromancer's Goggles, Scavenger Grounds, Storm-Kiln Artist
- Inferno Project would now enter with X=13 counters (MV of instants/sorceries in GY)!! That's a 13/13 trampler!
- Fate played **Notion Thief** β that's DANGEROUS. Extra draws get stolen!
- Lucky's Park Heights Maverick is now 5/5 with 3 +1/+1 counters
Wildfire Devils upkeep trigger is on the stack. Let me handle that first.
Wait, I can cast **Dig Through Time** ({6}{U}{U} with Delve). I have 8 cards in graveyard to exile. With Delve: exile 6 cards from GY, pay {U}{U}. But wait β if I exile instants/sorceries from my GY, Inferno Project gets weaker. Hmm.
Actually, the Wildfire Devils trigger is on the stack right now. Let me pass and see what happens with that first.
But wait β Dig Through Time is being offered RIGHT NOW during the upkeep trigger. With Notion Thief on the field... Dig Through Time puts cards into hand (it's "look" + "put into hand"), not "draw." So Notion Thief doesn't affect it! That's important.
Actually, let me think about whether to cast Dig Through Time now or save mana. I have 5 untapped lands + Izzet Signet + Sol Ring. That's potentially 8-9 mana. With Delve, Dig costs just {U}{U}.
But if I Delve away my graveyard instants/sorceries, Inferno Project enters smaller. Current GY has: Elemental Masterpiece (7 MV), Fiery Fall (6 MV) = 13 total for instants/sorceries.
If I exile those for Delve, Inferno Project enters as a 0/0 and dies. So I should NOT exile instants/sorceries. I have 8 cards in GY. The non-instant/sorcery cards: Inferno Project (creature), Naru Meha (creature), Pyromancer's Goggles (artifact), Scavenger Grounds (land), Storm-Kiln Artist (creature) = 5 non-instant/sorcery cards. Plus Elemental Masterpiece and Fiery Fall = 2 instants/sorceries.
So I can exile 5 non-I/S cards + 1 instant/sorcery for Delve (6 total), paying {U}{U}. That would leave 1 instant/sorcery in GY.
Actually wait, I need 6 for Delve. I have exactly 5 non-I/S cards. If I exile all 5, I still need to pay {1}{U}{U} (Delve 5, generic cost reduced from 6 to 1). That's fine β {1}{U}{U} = 3 mana.
But is Dig Through Time worth casting now? It finds me the best 2 of top 7 cards. That's incredibly powerful. And it dodges Notion Thief since it doesn't "draw."
Let me wait on Dig β the Wildfire Devils trigger might give me something good first. Let me resolve that.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 1201,
"success": true,
"action_taken": "passed_priority"
}chatDSV3 ESPN: MARSH FLITTER SWOOPS IN FOR 1 DAMAGE! The commentator takes a hit! Life total down to 32! But he's still standing strong!
DSV3 ESPNllm
pass_priority(board_cursor=46)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie",
"id": "p4"
}
]
}
],
"game_seq": 1203,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 47,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"library_size": 75,
"life": 32,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40
}
]
}DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=MARSH FLITTER SWOOPS IN FOR 1 DAMAGE! Th...)
{
"success": true
}thinkingDSV3 ESPN
Now I'm at the beginning of the next turn? Actually "Turn 7 BEGINNING - DSV3 ESPN". Wait, that's weird. Turn 7 just started? Maybe we're at the beginning of the next turn cycle? Actually it's the beginning of Opus Rookie's turn? The board shows Opus Rookie's lands are untapped (Island, Island, Mountain, Mountain, Reliquary Tower, Sol Ring, Wildfire Devils all untapped). So it's Opus Rookie's turn (turn 7). They have an ability on stack (maybe triggered ability from Wildfire Devils?).
I'm not the active player. I have Grixis Panorama activation available. I should pass priority.
Let me pass:
gameThe chosen random player is DSV3 ESPN
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1206,
"success": true,
"action_taken": "auto_selected_required_target",
"warning": "Required target auto-selected. Use get_action_choices first, then index=N."
}thinkingDSV3 ESPN
Now there's a required target auto-selected. Let me get action choices:
llmget_action_choices(board_cursor=47)
{
"action_pending": false
}thinkingDSV3 ESPN
No action pending. Let me pass priority again:
gameDSV3 ESPN moves Grixis Charm from graveyard to the exile zone (source: Wildfire Devils)
Opus Rookiellm
pass_priority(board_cursor=30)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 1208,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 5,
"message": "Cast the copy of the exiled card?",
"action_pending": true,
"context": "T7 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"DSV3 ESPN: MARSH FLITTER SWOOPS IN FOR 1 DAMAGE! The commentator takes a hit! Life total down to 32! But he's still standing strong!"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 31,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p196"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 75,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"power": "4",
"id": "p171",
"toughness": "4"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p175"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163",
"power": "3",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
}
]
}thinkingOpus Rookie
Wildfire Devils randomly chose ME, and I exiled Grixis Charm from ESPN's graveyard. Now I can cast a free copy!
Grixis Charm has three modes:
1. Return target permanent to its owner's hand
2. Target creature gets -4/-4 until end of turn
3. Creatures you control get +2/+0 until end of turn
**Notion Thief** is the most dangerous card on board right now β it steals all my extra draws! It's a 3/1, so -4/-4 kills it easily. I should absolutely cast this to kill Notion Thief!
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 1208,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Choose mode (selected 0 of 1, min 1): Grixis Charm"
}thinkingOpus Rookie
I'll use mode 2: Target creature gets -4/-4 until end of turn. Killing Notion Thief (3/1 β -1/-3)!
mcp2. Target creature gets -4/-4 until end of turn.raw
choose_action(choice=1)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1209,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_1",
"next_action_message": "Select a creature"
}chatOpus Rookie: Wait wait wait β Wildfire Devils just gave me a FREE Grixis Charm to kill Notion Thief?? Is this card seriously just handing me free removal every upkeep?? I am LIVING for this right now! π Sorry Fate, but Notion Thief has got to GO!
thinkingOpus Rookie
Targeting Notion Thief β that card is too dangerous to leave alive!
mcpNotion Thiefraw
choose_action(choice=p163)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1210,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_6",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiemcpsend_chat_message
raw
send_chat_message(message=Wait wait wait β Wildfire Devils just ga...)
{
"success": true
}Opus Rookiellm
pass_priority(until=precombat_main, board_cursor=32)
{
"game_seq": 1217,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 5,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"context": "T7 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 33,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"mana_cost": "{5}{R}",
"name": "Charmbreaker Devils",
"index": 1,
"action": "cast",
"id": "p171",
"power": "4",
"toughness": "4"
},
{
"name": "Desert of the Fervent",
"index": 2,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 3,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 4,
"action": "cast",
"id": "p172"
},
{
"name": "Island",
"index": 5,
"action": "land",
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"index": 6,
"action": "land",
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"index": 7,
"action": "cast",
"id": "p174"
},
{
"name": "Mountain",
"index": 8,
"action": "land",
"id": "p175"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"power": "4",
"id": "p171",
"toughness": "4",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174",
"playable": true
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p175",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
}
],
"current_step": "Precombat Main"
}gameOpus Rookie casts a copied Grixis Charm (mode 2) targeting Notion Thief from exile zone
gameNotion Thief is put into graveyard from battlefield
β Precombat Main β
thinkingOpus Rookie
Notion Thief is DEAD! Drew Desert of the Fervent. Now let me plan my turn carefully.
**Hand**: Charmbreaker Devils, Desert of the Fervent, Desert of the Mindful, Dig Through Time, Island, Izzet Boilerworks, Letter of Acceptance, Mountain
**Available mana**: 5 untapped lands (2 Island, 2 Mountain, Reliquary Tower) + Izzet Signet + Sol Ring
- Islands: UU, Mountains: RR, Reliquary Tower: C, Sol Ring: CC, Signet (1βUR): net +1 colored
- Total: ~9 mana
**Key considerations**:
1. **Charmbreaker Devils** ({5}{R} β {5}{R}, creature, no Arcane Melee discount) = 6 mana. Returns a random instant/sorcery from GY each upkeep + gets +4/+0 when casting I/S. Very powerful!
2. **Dig Through Time** ({6}{U}{U}, Delve 5 non-I/S from GY β {1}{U}{U}) = 3 mana. Excellent card selection.
3. **Letter of Acceptance** ({3}) = mana rock
Can I cast both Charmbreaker Devils AND Dig Through Time?
- Charmbreaker: 6 mana
- Dig Through Time with Delve: ~3 mana ({1}{U}{U})
- Total: 9 mana β tight but possible!
Let me sequence: Play a land first. Which land?
- Island or Mountain (untapped, immediate mana)
- Izzet Boilerworks (enters tapped, bounces a land, but produces UR β bad this turn)
- Deserts (enter tapped)
Play **Mountain** for immediate mana β 6 lands now. Then:
- Charmbreaker Devils: tap 3 Mountains (RRR) + Sol Ring (CC) + Reliquary Tower (C) = RRRCC+C = 6 mana β (paying {5}{R})
- Remaining: 2 Islands + Izzet Signet
- Dig Through Time: Delve 5, pay {1}{U}{U}. Tap 2 Islands (UU) + Signet (tap, costs 1... but I need 1 generic to activate it). Hmm, I don't have the 1 generic to activate Signet since everything else is tapped.
Wait let me recalculate. With Mountain played, I have: 3 Mountains, 2 Islands, Reliquary Tower = 6 lands + Sol Ring + Izzet Signet.
Charmbreaker costs {5}{R}. Let me use: Sol Ring (CC) + 2 Mountains (RR) + Reliquary Tower (C) + 1 Island (U) = CC+RR+C+U = 6 total, with R for the red pip. β
Remaining: 1 Mountain + 1 Island + Izzet Signet.
Dig Through Time with Delve 5: costs {1}{U}{U}. Tap Mountain (R for generic) + Island (U) + Signet (need 1 to activate... but I have no untapped mana for that).
Actually: Tap Mountain β R (for the 1 generic). Tap Island β U (first U). Need one more U. Signet needs 1 generic to activate and I have no more mana. Can't cast Dig.
Hmm. What if I use different mana for Charmbreaker?
Charmbreaker: Sol Ring (CC) + 3 Mountains (RRR) + 1 Island (U) = CCRRR+U = 6 with R. β
Remaining: 1 Island + Reliquary Tower + Izzet Signet.
Dig: Tap Reliquary Tower (Cβ generic 1 for Signet activation) β Signet produces UR. Now I have Island(U) + Signet(UR) = UUR. That's {1}{U}{U} with Delve 5! YES!
So the sequence is:
1. Play Mountain (land drop)
2. Cast Charmbreaker Devils ({5}{R}) using Sol Ring + 3 Mountains + 1 Island
3. Cast Dig Through Time ({6}{U}{U}, Delve 5) using remaining Island + Reliquary Tower(βSignet)
I need to make sure I exile the right cards for Delve: 5 non-instant/sorcery cards. My GY has: Elemental Masterpiece (sorcery), Fiery Fall (sorcery), Inferno Project (creature), Naru Meha (creature), Pyromancer's Goggles (artifact), Scavenger Grounds (land), Storm-Kiln Artist (creature).
Non-I/S: Inferno Project, Naru Meha, Pyromancer's Goggles, Scavenger Grounds, Storm-Kiln Artist = exactly 5! Perfect!
After Delve: GY will have Elemental Masterpiece (MV 7) + Fiery Fall (MV 6) = 13 total. If I ever cast Inferno Project later... wait, it'll be exiled by Delve. Hmm. But Charmbreaker Devils returns I/S cards, not creatures.
This plan is amazing! Let me execute.
mcpPlay Mountainraw
choose_action(choice=p175)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1217,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_8",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Mountain played. Now cast Charmbreaker Devils.
llmchoose_action(choice=p171, mana_plan=p57,p56,p55,p53,p54)
{
"retryable": true,
"game_seq": 1220,
"success": false,
"error_code": "invalid_mana_plan",
"error": "Mana plan references unknown permanent 'p57'. Check the board state for correct permanent IDs."
}gameOpus Rookie puts Mountain from hand onto the Battlefield
thinkingOpus Rookie
Let me check what the correct IDs are.
llmget_game_state()
{
"phase": "Precombat Main",
"priority_player": "Opus Rookie",
"cursor": 15,
"stack": [],
"game_seq": 1220,
"active_player": "Opus Rookie",
"players": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"mana_cost": "{5}{R}",
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"power": "4",
"id": "p171",
"toughness": "4",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
}
],
"available": true,
"step": "Precombat Main",
"turn": 7
}thinkingOpus Rookie
Now I have the correct IDs. Let me cast Charmbreaker Devils using Sol Ring (p140) + 3 Mountains (p33, p47, p175) + 1 Island (p44) = CC + RRR + U = 6 mana for {5}{R}.
llmchoose_action(choice=p171, mana_plan=p140,p33,p47,p175,p44)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1220,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"mana_plan_set": true,
"mana_plan_size": 5,
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Charmbreaker Devils cast! Now let me pass priority to let it resolve, then cast Dig Through Time with my remaining mana.
gameOpus Rookie casts Charmbreaker Devils from hand
DSV3 ESPNllm
pass_priority(board_cursor=47)
{
"stack": [
{
"name": "Charmbreaker Devils"
}
],
"game_seq": 1229,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (Opus Rookie)",
"recent_chat": [
"Opus Rookie: Wait wait wait — Wildfire Devils just gave me a FREE Grixis Charm to kill Notion Thief?? Is this card seriously just handing me free removal every upkeep?? I am LIVING for this right now! 😍 Sorry Fate, but Notion Thief has got to GO!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 48,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}thinkingDSV3 ESPN
Now I'm back to my turn? Actually "Turn 7 PRECOMBAT_MAIN - DSV3 ESPN". That's my turn again? Wait, turn 7 is my turn? The board shows my lands are still tapped (except Obelisk of Grixis and Grixis Panorama). My creatures are tapped. I have Jace's Archivist tapped. That suggests it's still my turn after combat? Actually we just finished combat, now it's my postcombat main phase? But it says PRECOMBAT_MAIN. That's confusing.
Anyway, there's a Charmbreaker Devils on the stack (maybe Opus Rookie cast it). I have Grixis Panorama activation.
I should pass priority and let Charmbreaker Devils resolve.
But first, I should play a land. I can play a land during my main phase. However, the game doesn't show land as a choice because maybe I need to pass priority first? Actually I have priority, but the only choice is Grixis Panorama activation. Maybe I can't play land because the stack isn't empty? The stack has Charmbreaker Devils, so I cannot play a land (lands can only be played when stack is empty). So I need to let the stack resolve.
Let me pass priority:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1229,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now let me pass priority again:
gameOpus Rookie puts Charmbreaker Devils from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=33)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Charmbreaker Devils (4/4) (yours)",
"id": "p171"
}
]
}
],
"game_seq": 1233,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 35,
"choices": [
{
"name": "Desert of the Fervent",
"index": 0,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
}
]
}thinkingOpus Rookie
Wait β there's a "Charmbreaker Devils ability" on the stack? That must be from Forgotten Ancient... no, it's Charmbreaker Devils' upkeep trigger being resolved? No, Charmbreaker Devils just entered, it has no ETB. Wait, the stack shows its ability. Maybe something else triggered.
Actually wait β I see "Land drops remaining: 0" β I already played my Mountain. But choices show Desert of the Fervent and Desert of the Mindful as playable lands? Oh β those must be the cycling abilities, not playing as lands.
More importantly, Dig Through Time is castable! Let me cast it now with the remaining mana. I have Island (p45) untapped + Izzet Signet (p46) + Reliquary Tower (p102).
Reliquary Tower (C) β activate Signet β UR. Then Island β U. Total: UR + U = UUR. With Delve exiling 5 non-I/S cards from GY: costs {1}{U}{U}. That works!
mcpCast Dig Through Time {6}{U}{U}raw
choose_action(choice=p172, mana_plan=p102,p46,p45)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1233,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"mana_plan_set": true,
"mana_plan_size": 3,
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Wait, it's asking me something about Delve. Let me check.
thinkingOpus Rookie
Hmm, Dig Through Time isn't showing as a choice now. It seems the mana got used up. Let me check β I may have only had enough for either Charmbreaker OR Dig, not both, because Arcane Melee only discounts instants/sorceries by {2}. So Dig Through Time with Arcane Melee discount: {6}{U}{U} β {4}{U}{U} = 6 mana. With Delve 5: {U}{U} - wait, Delve reduces generic cost. So {4}{U}{U} with Delve 4 = {U}{U}. Or Delve 5 = still {U}{U} (can't Delve below {U}{U}).
But the issue is I only have Island + Izzet Signet + Reliquary Tower untapped. That's U + (CβUR via Signet) = UUR. Dig costs {U}{U} minimum... that's enough! UUR covers {U}{U}.
Wait, it's not showing. Maybe it got cast already? Or maybe priority is weird with the Charmbreaker ability on stack. Let me just pass and see what happens.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 1238,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=42)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Charmbreaker Devils (4/4) (Opus Rookie's)",
"id": "p171"
}
]
}
],
"game_seq": 1242,
"action_type": "GAME_ASK",
"context": "T7 Precombat Main/Precombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"recent_chat": [
"DSV3 ESPN: THE COMMENTATOR'S VISION SKEINS RESOLVES! Every player draws two cards! The crowd draws a collective breath! But wait - GLM47 Fate flashes in NOTION THIEF! That could have been a disaster, but the thief arrived TOO LATE! The draws go through! WHAT A ROLLERCOASTER!",
"DSV3 ESPN: MARSH FLITTER SWOOPS IN FOR 1 DAMAGE! The commentator takes a hit! Life total down to 32! But he's still standing strong!",
"Opus Rookie: Wait wait wait — Wildfire Devils just gave me a FREE Grixis Charm to kill Notion Thief?? Is this card seriously just handing me free removal every upkeep?? I am LIVING for this right now! 😍 Sorry Fate, but Notion Thief has got to GO!"
],
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 43,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1242,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
pass_priority(board_cursor=48)
{
"game_seq": 1245,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T7 Precombat Main/Precombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 49,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}thinkingDSV3 ESPN
Charmbreaker Devils resolved (now on battlefield). Stack empty. Now I'm in my precombat main phase with stack empty. I can play a land. But the game only shows Grixis Panorama activation as choice. Maybe I need to pass priority to get to a point where I can play a land? Actually, I have priority now. I can play a land because stack is empty and it's my main phase. However, the interface might not show land as a "choice" because it's not a card that needs to be "played" via choice? Wait, lands are played as a special action, not using the stack. The game might not list them as choices; I need to use a different action.
I think I should pass priority to move to my next step. If I pass, maybe I'll get a chance to play a land later. Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1245,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I'm still in precombat main with same choices. Let me try to get action choices with until parameter to see if I can advance to combat:
DSV3 ESPNllm
get_action_choices(until=begin_combat, board_cursor=49)
{
"error": "Tool 'get_action_choices' returned undeclared output key 'current_step'. Add a @Tool.Field(name = \"current_step\", ...) annotation to GetActionChoicesTool."
}thinkingDSV3 ESPN
Let me just continue passing priority:
β Declare Attackers β
Opus Rookiellm
pass_priority(board_cursor=35)
{
"combat_phase": "attackers",
"game_seq": 1247,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 2,
"message": "Select attackers",
"action_pending": true,
"context": "T7 Combat/Declare Attackers (Opus Rookie)",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment."
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 36,
"choices": [
{
"name": "Wildfire Devils",
"index": 0,
"choice_type": "attacker",
"id": "p50",
"power": "4",
"toughness": "2"
},
{
"name": "Elemental Token",
"index": 1,
"choice_type": "attacker",
"id": "p145",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 2,
"choice_type": "attacker",
"id": "p146",
"power": "4",
"toughness": "4"
},
{
"name": "All attack",
"index": 3,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 32
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 34
}
]
}thinkingOpus Rookie
Combat time! I have:
- Wildfire Devils 4/2
- Elemental Token 4/4
- Elemental Token 4/4
- Charmbreaker Devils 4/4 (SICK β can't attack)
Available blockers from opponents:
- ESPN: Jace's Archivist 2/2 (tapped) β can't block
- Fate: Goblin Rogue 1/1 x2, Marsh Flitter 1/1 (tapped) β 2 Goblins can block, but 1/1s die to 4/4s. Fate has 1 untapped Island + Arcane Signet (UB). Could have instant-speed interaction.
- Lucky: Park Heights Maverick 5/5 (tapped) β can't block. Agent's Toolkit is an enchantment not creature.
All blockers are tapped or tiny! I should attack with everything β spread my 12 damage across opponents.
Who to attack? I'm at 40hp (highest), so Park Heights Maverick gets dethrone if it swings at me. Lucky is at 34, ESPN at 32, Fate at 38.
Let me send all 3 attackers at different opponents to spread damage and avoid giving anyone a reason to focus me:
- Two 4/4 Elementals at Lucky (34hp β 26hp) β Lucky has the scariest long-term with Primal Empathy and growing Maverick
- Wildfire Devils 4/2 at ESPN (32hp β 28hp) β keep ESPN low
Actually wait, if I split I have to pick targets. Let me think about who's the biggest threat:
- Lucky: Park Heights Maverick 5/5 growing, Primal Empathy drawing cards, 7 cards in hand
- ESPN: Jace's Archivist could wheel everyone again
- Fate: Marsh Flitter with Goblins, but seems weakest
I'll attack all three at Lucky to try to take them down faster. 12 damage β Lucky goes to 22.
Actually, spreading is usually better in multiplayer to avoid looking like the archenemy. Let me send Wildfire Devils at ESPN and both Elementals at Lucky.
mcpAttack with Wildfire Devils 4/2, Elemental Token 4/4, Elemental Token 4/4raw
choose_action(attackers=p50,p145,p146)
{
"declared": [
"p50"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1247,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Wildfire Devils (4/2) first target. I'll send this at ESPN who's at 32hp.
mcpDSV3 ESPNraw
choose_action(choice=p1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1248,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}thinkingOpus Rookie
Good, Wildfire Devils is attacking ESPN. Now let me declare both Elemental tokens as attackers. They'll need targets too.
mcpAttack with Elemental Token 4/4, Elemental Token 4/4raw
choose_action(attackers=p145,p146)
{
"declared": [
"p145"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1249,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Sending the first Elemental at Lucky.
llmchoose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1250,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(attackers=p146)
{
"declared": [
"p146"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1251,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Second Elemental β also at Lucky to pressure them.
llmchoose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1252,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}thinkingOpus Rookie
All three attackers declared. Wildfire Devils β ESPN, 2x Elemental Tokens β Lucky. Confirm!
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1253,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=postcombat_main, board_cursor=39)
{
"game_seq": 1278,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"context": "T7 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 40,
"choices": [
{
"name": "Desert of the Fervent",
"index": 0,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"index": 2,
"action": "cast",
"id": "p174"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 2"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{3}",
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 26
}
],
"current_step": "Postcombat Main"
}gameOpus Rookie attacks DSV3 ESPN, GPT53C Lucky with 3 creatures
gameAttacked player: DSV3 ESPN
gameAttacked player: GPT53C Lucky
β Declare Blockers β
gameDSV3 ESPN loses 4 life at combat from Wildfire Devils
gameGPT53C Lucky loses 4 life at combat from Elemental Token
gameGPT53C Lucky loses 4 life at combat from Elemental Token
β Combat Damage β
β Postcombat Main β
thinkingOpus Rookie
Excellent! 12 damage went through! ESPN down to 28, Lucky down to 26! Sygg trigger is now active (opponent lost 3+ life).
Now I'm in postcombat main. My remaining untapped mana: Island + Reliquary Tower + Izzet Signet = potentially 3 mana (C from Tower β Signet β UR, + U from Island = UUR).
Choices:
1. **Letter of Acceptance** ({3}) β I can afford this. Mana rock that also draws cards later.
2. **Dig Through Time** β Not showing as castable. Hmm, let me think why. With Arcane Melee: {6}{U}{U} β {4}{U}{U}. With Delve 5 (exile 5 non-I/S from GY): {U}{U} remains. I need UU. I have Island (U) + Reliquary Tower (C) β activate Signet with C β UR. So I have UUR total. UU is available! But it's not showing...
Maybe the system doesn't think I can afford it. Or maybe Arcane Melee doesn't apply since Dig is a sorcery, not instant... wait, Arcane Melee says "Instant and sorcery spells cost {2} less to cast" β it applies to both! So Dig should cost {4}{U}{U} with Delve available.
Actually wait β Dig Through Time has a Delve cost. The system might be computing it as {6}{U}{U} = 8 mana without accounting for Delve + Arcane Melee discount automatically. Or there might be an issue with how Delve works in the system.
Since Dig isn't offered, I can't cast it. Let me play Letter of Acceptance instead β it's a mana rock that will help me cast Dig next turn.
mcpCast Letter of Acceptance {3}raw
choose_action(choice=p174, mana_plan=p102,p46,p45)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1278,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"mana_plan_set": true,
"mana_plan_size": 3,
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=40)
{
"land_drops_used": 1,
"game_seq": 1289,
"action_type": "GAME_SELECT",
"context": "T7 Postcombat Main/Postcombat Main (Opus Rookie) YOUR_MAIN",
"stop_reason": "stack_resolved",
"response_type": "boolean",
"respond_with": "choice=yes (confirm) or choice=no (pass)",
"message": "Play spells and abilities",
"board_cursor": 41,
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 26
}
],
"action_pending": true
}gameOpus Rookie casts Letter of Acceptance from hand
gameOpus Rookie puts Letter of Acceptance from stack onto the Battlefield
chatOpus Rookie: Okay okay OKAY β Charmbreaker Devils on board, Letter of Acceptance deployed, 12 damage pushed through combat. Is this what it feels like to be the archenemy?? Because I gotta say, I'm kind of INTO IT π₯ Lucky, sorry about the double 4/4 to the face β but that Maverick was making me nervous!
thinkingOpus Rookie
Everything's tapped out. Letter of Acceptance resolved. Great turn β I deployed Charmbreaker Devils (4/4), played Letter of Acceptance mana rock, dealt 12 damage total (4 to ESPN, 8 to Lucky), and killed Notion Thief with a free Grixis Charm from Wildfire Devils!
Pass to end the turn.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 1289,
"success": true,
"action_taken": "passed_priority"
}Opus Rookiemcpsend_chat_message
raw
send_chat_message(message=Okay okay OKAY β Charmbreaker Devils on ...)
{
"success": true
}gameGPT53C Lucky - Ability triggers: Primal Empathy - At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control.
β GPT53C Lucky's Turn 8 β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=43)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GPT53C Lucky (you)",
"id": "p3"
}
]
}
],
"game_seq": 1296,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Beginning/Upkeep (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 44,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 76,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1296,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β Precombat Main β
DSV3 ESPNllm
pass_priority(board_cursor=49)
{
"game_seq": 1301,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 50,
"choices": [
{
"name": "Grixis Panorama",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Search your library f..."
],
"id": "p107"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28,
"hand": [
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}thinkingDSV3 ESPN
Now it's Turn 8! My turn again. My life dropped from 32 to 28? Wait, I lost 4 life? Possibly from something else (maybe Baleful Force trigger? No, Baleful Force not in play). Maybe I lost life from something else.
Anyway, I'm in precombat main phase of my turn 8. I have 6 cards in hand. I have 1 untapped land (Grixis Panorama). Actually "Untapped lands: 1". That's Grixis Panorama. Obelisk of Grixis is tapped? It shows Obelisk of Grixis without "tapped" in battlefield list, but maybe it's tapped? Let me check battlefield list: "Obelisk of Grixis" appears without "tapped". But maybe it's tapped because I used it earlier? I think it's untapped.
But the game says "Untapped lands: 1". That might be only Grixis Panorama. So I have only 1 untapped land.
I should play a land from my hand: Molten Slagheap (enters untapped). That will give me another untapped land. However, I can't play a land while the game is waiting for me to activate Grixis Panorama? Actually I have priority and can play a land as a special action. The game might not show it as a choice. I need to pass priority first? But if I pass priority, I'll move to combat.
Maybe I should activate Grixis Panorama to search for a basic Island (to get blue mana). That costs {1} and tap Grixis Panorama. I have only Grixis Panorama untapped, so I need to tap it for {C} then pay {1}? Actually activation cost is {1}, {T}. I need to pay {1} and tap. I can tap Grixis Panorama for {C}, that pays for {1}. So I can activate it.
But then I'll have no untapped lands. I'll get a basic Island tapped. That's okay.
Alternatively, I could play Molten Slagheap as land drop, then activate Grixis Panorama using that land for {C}. But I need to play land first.
I think I should play land first. Let me try to pass priority to see if I get a land drop opportunity. If I pass, maybe the game will move to "begin combat" and I'll miss my land drop. I'll risk it.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1301,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
Now I'm still in precombat main with same choices. Let me try to activate Grixis Panorama to see what happens:
β Declare Attackers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=44)
{
"combat_phase": "attackers",
"game_seq": 1304,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 7,
"message": "Select attackers",
"action_pending": true,
"context": "T8 Combat/Declare Attackers (GPT53C Lucky)",
"recent_chat": [
"Opus Rookie: Okay okay OKAY — Charmbreaker Devils on board, Letter of Acceptance deployed, 12 damage pushed through combat. Is this what it feels like to be the archenemy?? Because I gotta say, I'm kind of INTO IT 🔥 Lucky, sorry about the double 4/4 to the face — but that Maverick was making me nervous!"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 45,
"choices": [
{
"name": "Park Heights Maverick",
"index": 0,
"choice_type": "attacker",
"id": "p78",
"power": "5",
"toughness": "5"
},
{
"name": "All attack",
"index": 1,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}GPT53C LuckymcpAttack with Park Heights Maverick 5/5
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=p78, blockers=, text=, choice=)
{
"declared": [
"p78"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1304,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p4)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1305,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=45)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1310,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "5",
"toughness": "5"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 46,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}gameGPT53C Lucky attacks Opus Rookie with 1 creature
gameGPT53C Lucky - Ability triggers: Park Heights Maverick - Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1310,
"success": true,
"action_taken": "passed_priority"
}DSV3 ESPNllm
choose_action(choice=p107)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 1311,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Choose spell or ability to play: Grixis Panorama"
}thinkingDSV3 ESPN
I need to choose which ability of Grixis Panorama to activate: {T}: Add {C} or {1}, {T}, Sacrifice: search for basic land. I want to search for a basic Island. That's the second ability. Let me choose ability index 1 (0-indexed? The first ability is {T}: Add {C}. The second is search. I'll choose ability 1.
llmchoose_action(choice=1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1312,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_1",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now I need to select a basic land type: Island, Swamp, or Mountain. I want Island for blue mana.
Let me get action choices to see options:
gameDSV3 ESPN sacrificed Grixis Panorama (source: Grixis Panorama)
gameDSV3 ESPN activates: search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle. from Grixis Panorama
chatDSV3 ESPN: THE COMMENTATOR IS SEARCHING HIS LIBRARY FOR AN ISLAND! He needs blue mana to power up his spells! The crowd watches as he shuffles his deck!
thinkingDSV3 ESPN
Now I'm in Combat phase of my turn 8! Grixis Panorama sacrificed, but I haven't chosen which land to get yet. The stack has two abilities. Probably the Grixis Panorama ability waiting for me to choose Island/Swamp/Mountain. Also there's another ability (maybe Park Heights Maverick trigger?).
Park Heights Maverick is attacking Opus Rookie (GPT53C Lucky's creature attacking Opus Rookie). That's not my combat.
I need to choose Island for Grixis Panorama. Let me get action choices to see what options are:
thinkingDSV3 ESPN
Now I'm in combat phase, and it's my turn to declare attackers? The board says "COMBAT - You". I have Jace's Archivist tapped, so can't attack. I have no untapped creatures. So I cannot attack.
But before declaring attackers, I need to resolve the stack abilities. The stack has two abilities: Grixis Panorama search ability and maybe something else. I need to choose Island for Grixis Panorama.
Let me see if there are choices. The choices list is empty (Choices (0)). That means I need to pass priority? Actually maybe the ability is waiting for me to select a target (Island/Swamp/Mountain). I should call choose_action with choice="Island"? Or maybe I need to use text parameter.
Let me try to pass priority with choice="no" to see if it prompts me:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1316,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select a basic Island, Swamp, or Mountain card"
}DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=THE COMMENTATOR IS SEARCHING HIS LIBRARY...)
{
"success": true
}thinkingDSV3 ESPN
Now I need to select a basic Island, Swamp, or Mountain card. I want Island. I'll choose Island. The choice might be by text "Island". Let me try:
llmchoose_action(text=Island)
{
"retryable": true,
"game_seq": 1321,
"success": false,
"error_code": "missing_param",
"error": "GAME_TARGET requires choice=pN to select a target, or choice=\"no\" to cancel targeting. Call get_action_choices first to see available targets.",
"choices": [
{
"name": "Island",
"target_type": "card",
"index": 0,
"id": "l214"
},
{
"name": "Island",
"target_type": "card",
"index": 1,
"id": "l215"
},
{
"name": "Island",
"target_type": "card",
"index": 2,
"id": "l216"
},
{
"name": "Island",
"target_type": "card",
"index": 3,
"id": "l221"
},
{
"name": "Island",
"target_type": "card",
"index": 4,
"id": "l223"
},
{
"name": "Island",
"target_type": "card",
"index": 5,
"id": "l225"
},
{
"name": "Island",
"target_type": "card",
"index": 6,
"id": "l226"
},
{
"name": "Mountain",
"target_type": "card",
"index": 7,
"id": "l218"
},
{
"name": "Mountain",
"target_type": "card",
"index": 8,
"id": "l219"
},
{
"name": "Mountain",
"target_type": "card",
"index": 9,
"id": "l220"
},
{
"name": "Mountain",
"target_type": "card",
"index": 10,
"id": "l224"
},
{
"name": "Swamp",
"target_type": "card",
"index": 11,
"id": "l210"
},
{
"name": "Swamp",
"target_type": "card",
"index": 12,
"id": "l211"
},
{
"name": "Swamp",
"target_type": "card",
"index": 13,
"id": "l212"
},
{
"name": "Swamp",
"target_type": "card",
"index": 14,
"id": "l213"
},
{
"name": "Swamp",
"target_type": "card",
"index": 15,
"id": "l217"
},
{
"name": "Swamp",
"target_type": "card",
"index": 16,
"id": "l222"
}
]
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=46)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Ability"
}
],
"game_seq": 1319,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "5",
"toughness": "5"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 47,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 75,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1319,
"success": true,
"action_taken": "passed_priority"
}minor blunder
With 7 untapped lands and Oracle's Vault available, activating it for 2 mana during combat would add a brick counter (prβ¦
With 7 untapped lands and Oracle's Vault available, activating it for 2 mana during combat would add a brick counter (progressing toward the powerful free-cast ability at 3 counters) and potentially give access to an extra card. With 9 cards in hand, the player has plenty to do but the Oracle's Vault activation could be done alongside post-combat plays since they'd still have 5 mana remaining.
Analysis
Action taken: Passed priority without activating Oracle's Vault
Better line: Activate Oracle's Vault for {2} to exile the top card (playable this turn) and gain a brick counter, still leaving 5 mana for post-combat plays like Wingspan Mentor or Fellwar Stone + another 2-drop
gameDSV3 ESPN searches their library (source: Grixis Panorama)
thinkingDSV3 ESPN
Now I need to choose by ID. I'll pick the first Island: l214.
DSV3 ESPNllm
choose_action(choice=l214)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1321,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Now the ability should resolve, putting Island onto battlefield tapped. Then the other ability on stack (maybe Park Heights Maverick's dethrone trigger). Let me pass priority to let the stack resolve:
gameDSV3 ESPN puts Island from library onto the Battlefield (source: Grixis Panorama)
gameDSV3 ESPN's library is shuffled (source: Grixis Panorama)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=47)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1324,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "5",
"toughness": "5"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Attackers (GPT53C Lucky)",
"recent_chat": [
"DSV3 ESPN: THE COMMENTATOR IS SEARCHING HIS LIBRARY FOR AN ISLAND! He needs blue mana to power up his spells! The crowd watches as he shuffles his deck!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 48,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "5",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 74,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1324,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1325,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
I think the stack still has something else. Let me pass priority again:
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1329,
"success": true,
"action_taken": "passed_priority"
}β Declare Blockers β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=41)
{
"combat_phase": "blockers",
"game_seq": 1332,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T8 Combat/Declare Blockers (GPT53C Lucky)",
"recent_chat": [
"DSV3 ESPN: THE COMMENTATOR IS SEARCHING HIS LIBRARY FOR AN ISLAND! He needs blue mana to power up his spells! The crowd watches as he shuffles his deck!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 42,
"choices": [
{
"name": "Charmbreaker Devils",
"index": 0,
"choice_type": "blocker",
"id": "p171",
"power": "4",
"toughness": "4"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 74,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
],
"incoming_attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "6",
"toughness": "6"
}
]
}thinkingOpus Rookie
Park Heights Maverick (6/6) is attacking me! It has dethrone and I'm the highest life player at 40, so it'll become a 7/7 if it hits me. Plus it proliferates on combat damage.
Can I block? I have Charmbreaker Devils (4/4) available. If I block:
- Charmbreaker Devils (4/4) blocks Park Heights Maverick (6/6 with dethrone β 7/7 since I'm highest life)
- Wait, dethrone triggers on attack declaration, not damage. So it already triggered and is now 7/7? No wait β I see it's 6/6 with +1/+1=4 in the display. Dethrone puts a counter on it. So it attacked me (highest life) and got the dethrone counter, making it 6/6 β 7/7? But the display shows 6/6. Let me check the combat info more carefully.
Actually the board shows "Park Heights Maverick 6/6 (tapped, +1/+1=4)" β it started as 5/5 with 3 counters = 8/8... wait no. Base 2/2 + 4 counters = 6/6. Dethrone already triggered and resolved, adding a counter. So it's 6/6.
If I block with Charmbreaker Devils 4/4:
- Maverick 6/6 kills my Charmbreaker (takes 6, has 4 toughness β dies)
- Charmbreaker deals 4 to Maverick (6/6 takes 4 β survives as 6/2)
- I lose Charmbreaker Devils which is VERY valuable (upkeep I/S recursion)
If I don't block:
- I take 6 damage (40 β 34 life)
- Maverick proliferates on combat damage β adding counters to all their permanents (Llanowar Reborn gets more +1/+1 counters, Agent's Toolkit gets more counters, Maverick gets another +1/+1)
- Maverick becomes 7/7
I should NOT block. Taking 6 damage when I'm at 40 is fine. Losing Charmbreaker Devils would be devastating β it's my recursion engine. Plus proliferate still happens less devastatingly if I just take the hit.
Opus RookiemcpNo blocks
raw
choose_action(choice=no)
{
"game_seq": 1332,
"success": true,
"action_taken": "passed_priority"
}gameAttacked player: Opus Rookie
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=48)
{
"game_seq": 1336,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Blockers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 49,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 74,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 40
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1336,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=49)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1347,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Select player or permanent with counters on them (selected 0)",
"required": false,
"action_pending": true,
"context": "T8 Combat/Combat Damage (GPT53C Lucky)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 50,
"choices": [
{
"name": "Agent's Toolkit",
"target_type": "permanent",
"index": 0,
"id": "p106"
},
{
"name": "Llanowar Reborn",
"target_type": "permanent",
"index": 1,
"id": "p63"
},
{
"tapped": true,
"name": "Park Heights Maverick",
"target_type": "permanent",
"index": 2,
"power": "6",
"id": "p78",
"toughness": "6"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 1,
"deathtouch": 1,
"+1/+1": 1
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 2
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 74,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}minor blunder
Failed to activate Oracle's Vault during combat when 7 lands were untapped.
Failed to activate Oracle's Vault during combat when 7 lands were untapped. Oracle's Vault ({2}, {T}: exile top card, play it this turn, add a brick counter) provides card advantage and progresses toward the powerful 3-brick-counter free-cast ability. With a full hand of cards to evaluate mana priorities against, the 2 mana investment for Oracle's Vault is still very worthwhile incremental value that was completely missed.
Analysis
Action taken: Passed priority without activating any abilities during combat.
Better line: Activate Oracle's Vault for {2} to exile the top card of the library, potentially gaining an extra play this turn and adding a brick counter toward the free-cast threshold.
gameOpus Rookie loses 6 life at combat from Park Heights Maverick
gameGPT53C Lucky - Ability triggers: Park Heights Maverick - Whenever Park Heights Maverick deals combat damage to a player or dies, proliferate.
β Combat Damage β
GPT53C LuckymcpAgent's Toolkit
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p106)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1347,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select player or permanent with counters on them (selected 1)"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p78)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1348,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select player or permanent with counters on them (selected 2)"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p63)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1349,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}chatGPT53C Lucky: Maverick connectedβcounter luck is REAL. Knock on wood for this proliferate train π
GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Maverick connectedβcounter luck is REAL....)
{
"success": true
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=50)
{
"game_seq": 1360,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T8 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 51,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"name": "Agent's Toolkit",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"index": 2,
"action": "cast",
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"index": 3,
"action": "cast",
"id": "p166",
"power": "3",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"index": 4,
"action": "cast",
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"index": 5,
"action": "cast",
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"index": 6,
"action": "land",
"id": "p190"
},
{
"name": "Oracle's Vault",
"index": 7,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
},
{
"name": "Port Town",
"index": 8,
"action": "land",
"id": "p168"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"index": 9,
"action": "cast",
"id": "p169",
"power": "3",
"toughness": "4"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"index": 10,
"action": "cast",
"id": "p206",
"power": "2",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"index": 11,
"action": "cast",
"id": "p170",
"power": "1",
"toughness": "3"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189",
"playable": true
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205",
"playable": true
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190",
"playable": true
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168",
"playable": true
},
{
"mana_cost": "{3}{U}{U}",
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"power": "3",
"id": "p169",
"toughness": "4",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 74,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}gameAgent's Toolkit had a shield counter added to it.
gameAgent's Toolkit had a flying counter added to it.
gameAgent's Toolkit had a deathtouch counter added to it.
gameAgent's Toolkit had a +1/+1 counter added to it.
gamePark Heights Maverick had a +1/+1 counter added to it.
gameLlanowar Reborn had a +1/+1 counter added to it.
β Postcombat Main β
GPT53C LuckymcpCast Shield Broker {3}{U}{U}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p169)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 1360,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_9",
"next_action_message": "Choose spell or ability to play: Canopy Vista"
}GPT53C Luckymcp2. {T}: Add {W}.
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1366,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_1",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=52)
{
"game_seq": 1375,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 1,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"land_drops_used": 0,
"context": "T8 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN",
"board_cursor": 53,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l287"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l288"
},
{
"name": "Ability",
"target_type": "card",
"index": 2,
"id": "l289"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"mana_pool": {
"W": 1
},
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{1}{W}{U}",
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"power": "3",
"id": "p166",
"toughness": "1"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205",
"playable": true
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190",
"playable": true
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": true,
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 74,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}gameGPT53C Lucky casts Shield Broker from hand
gameGPT53C Lucky puts Shield Broker from stack onto the Battlefield
GPT53C LuckymcpAbility
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=l287)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1375,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Pick triggered ability (goes to the stack first)"
}gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C LuckymcpAbility
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=l288)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1377,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select a noncommander creature you don't control"
}gameGPT53C Lucky - Ability triggers: Agent's Toolkit - Whenever a creature you control enters, you may move a counter from Agent's Toolkit onto that creature.
GPT53C LuckymcpCharmbreaker Devils
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p171)
{
"game_seq": 1379,
"success": true,
"action_taken": "auto_passed_loop_detected",
"warning": "Too many interactions this turn (26). Auto-passing until next turn."
}gameGPT53C Lucky - Ability triggers: Shield Broker - When Shield Broker enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.) - targeting Jace's Archivist
gameShield Broker: GPT53C Lucky puts 1 shield counters on Jace's Archivist
gameGPT53C Lucky discards down to 7 hand cards
β Cleanup β
gameGPT53C Lucky discards Aven Mimeomancer
β DSV3 ESPN's Turn 8 β
DSV3 ESPNllm
pass_priority(board_cursor=52)
{
"game_seq": 1404,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 5,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (DSV3 ESPN) YOUR_MAIN",
"recent_chat": [
"GPT53C Lucky: Maverick connected—counter luck is REAL. Knock on wood for this proliferate train 🍀"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 53,
"choices": [
{
"name": "Unknown (fa3a5eeb)",
"index": 0,
"id": "l96"
},
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"index": 1,
"action": "cast",
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"index": 2,
"action": "cast",
"id": "p156",
"power": "7",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"index": 3,
"action": "cast",
"id": "p185",
"power": "2",
"toughness": "3"
},
{
"name": "Island",
"index": 4,
"action": "land",
"id": "p157"
},
{
"name": "Molten Slagheap",
"index": 5,
"action": "land",
"id": "p186"
},
{
"name": "Swamp",
"index": 6,
"action": "land",
"id": "p159"
},
{
"name": "Swamp",
"index": 7,
"action": "land",
"id": "p160"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211",
"playable": true
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7",
"playable": true
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157",
"playable": true
},
{
"name": "Molten Slagheap",
"is_land": true,
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160",
"playable": true
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 78,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}DSV3 ESPNmcpPlay Molten Slagheap
raw
choose_action(choice=p186)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1404,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_5",
"next_action_message": "Play spells and abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1408,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameDSV3 ESPN puts Molten Slagheap from hand onto the Battlefield
DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1414,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}β Declare Attackers β
β Postcombat Main β
β GLM47 Fate's Turn 8 β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=55)
{
"game_seq": 1422,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 5,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"DSV3 ESPN: MARSH FLITTER SWOOPS IN FOR 1 DAMAGE! The commentator takes a hit! Life total down to 32! But he's still standing strong!",
"Opus Rookie: Wait wait wait — Wildfire Devils just gave me a FREE Grixis Charm to kill Notion Thief?? Is this card seriously just handing me free removal every upkeep?? I am LIVING for this right now! 😍 Sorry Fate, but Notion Thief has got to GO!",
"Opus Rookie: Okay okay OKAY — Charmbreaker Devils on board, Letter of Acceptance deployed, 12 damage pushed through combat. Is this what it feels like to be the archenemy?? Because I gotta say, I'm kind of INTO IT 🔥 Lucky, sorry about the double 4/4 to the face — but that Maverick was making me nervous!",
"DSV3 ESPN: THE COMMENTATOR IS SEARCHING HIS LIBRARY FOR AN ISLAND! He needs blue mana to power up his spells! The crowd watches as he shuffles his deck!",
"GPT53C Lucky: Maverick connected—counter luck is REAL. Knock on wood for this proliferate train 🍀"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 56,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"mana_cost": "{B}",
"name": "Changeling Outcast",
"index": 1,
"action": "cast",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p162"
},
{
"name": "Island",
"index": 3,
"action": "land",
"id": "p187"
},
{
"name": "Marsh Flitter",
"index": 4,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 5,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"name": "Swamp",
"index": 6,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 7,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38,
"hand": [
{
"mana_cost": "{B}",
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked."
],
"power": "1",
"id": "p291",
"toughness": "1",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingGLM47 Fate
The paths reveal themselves when they must. Changeling Outcast enters the fray.
mcpCast Changeling Outcast {B}raw
choose_action(choice=p291)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1422,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}minor blunder
Cast Changeling Outcast before playing a land drop.
Cast Changeling Outcast before playing a land drop. Standard sequencing dictates playing lands before spells to maximize available mana. While the hand is mostly lands and the practical impact is small, playing a Swamp first would give an additional mana source for potential responses or activated abilities.
Analysis
Action taken: Cast Changeling Outcast as the first action in precombat main phase, before playing any land
Better line: Play a Swamp (or Island) first, then cast Changeling Outcast. This preserves maximum mana availability for the rest of the turn.
gameGLM47 Fate casts Changeling Outcast from hand
DSV3 ESPNllm
pass_priority(board_cursor=53)
{
"stack": [
{
"name": "Changeling Outcast"
}
],
"game_seq": 1431,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 54,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"mana_pool": {
"U": 1
},
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingDSV3 ESPN
I need to see what's happening. The game shows "Stack: [Ability, Ability]" and "Combat: Park Heights Maverick -> Opus Rookie". There are abilities on the stack, likely from Park Heights Maverick's dethrone trigger and maybe something else.
The board shows my turn (Turn 8 PRECOMBAT_MAIN). I have 5 untapped lands and 1 land drop remaining. I have Molten Slagheap now on battlefield (untapped). I have Armillary Sphere, Baleful Force, Echo Mage, Island, Swamp, Swamp in hand.
I should play Armillary Sphere to ramp and fix my mana. It costs {2}. With Arcane Melee reducing instant/sorcery costs by {2}, but Armillary Sphere is an artifact, not instant/sorcery, so no discount.
I have enough mana: I can tap Sol Ring for {C}{C}, tap Obelisk for {U} or {B} or {R}. I need {2} generic. I can tap Sol Ring for {C}{C}, that's enough.
Let me cast Armillary Sphere:
First, I need to select the card to play. The choices list includes Armillary Sphere [id=p211, cast, {2}]. I'll choose that:
mcpPassraw
choose_action(choice=p211)
{
"retryable": true,
"game_seq": 1431,
"success": false,
"error_code": "invalid_choice",
"error": "Object p211 not found in current choices",
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
]
}thinkingDSV3 ESPN
Hmm, Armillary Sphere is not in current choices. The only choice is Molten Slagheap activation. That means I cannot cast Armillary Sphere right now? Why not? Maybe because there's an ability on the stack? Actually the stack shows "Changeling Outcast". That's a creature spell on the stack? Someone cast Changeling Outcast? Possibly GLM47 Fate cast it.
Let me check the board state again: GLM47 Fate's hand decreased from 4 to maybe 3. They might have cast Changeling Outcast. That's on the stack. I need to pass priority to let it resolve.
But I have the ability to activate Molten Slagheap. I can put a storage counter on it for {1}, {T}. That seems not useful now.
I should pass priority and let Changeling Outcast resolve.
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1431,
"success": true,
"action_taken": "passed_priority"
}gameGLM47 Fate puts Changeling Outcast from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
chatGLM47 Fate: Changeling Outcast arrives as destiny demands. What will we make of this moment?
GLM47 Fatellm
pass_priority(board_cursor=56)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Changeling Outcast (1/1) (yours)",
"id": "p291"
}
]
}
],
"game_seq": 1434,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 57,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"mana_pool": {
"U": 1
},
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingGLM47 Fate
The unstoppable spirit manifests. What you create is destiny.
mcpsend_chat_messageraw
send_chat_message(message=Changeling Outcast arrives as destiny de...)
{
"success": true
}DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1437,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=54)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Changeling Outcast (1/1) (GLM47 Fate's)",
"id": "p291"
}
]
}
],
"game_seq": 1438,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 1,
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"action_pending": true,
"context": "T8 Precombat Main/Precombat Main (GLM47 Fate)",
"recent_chat": [
"GLM47 Fate: Changeling Outcast arrives as destiny demands. What will we make of this moment?"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 55,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"mana_pool": {
"U": 1
},
"life": 38
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1438,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}minor blunder
Declined to move a free +1/+1 counter from Llanowar Reborn (which has 3 counters) onto Shield Broker 3/4.
Declined to move a free +1/+1 counter from Llanowar Reborn (which has 3 counters) onto Shield Broker 3/4. Making it a 4/5 is pure upside with no cost, and there are still 2 counters remaining on the land for future creatures.
Analysis
Action taken: Declined the Graft trigger, leaving the +1/+1 counter on Llanowar Reborn instead of putting it on Shield Broker.
Better line: Accept the Graft trigger to move a +1/+1 counter onto Shield Broker, making it a 4/5 for free. The land still retains 2 counters for future creatures.
GLM47 Fatellm
pass_priority(board_cursor=57)
{
"game_seq": 1439,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 58,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Island",
"index": 1,
"action": "land",
"id": "p162"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p187"
},
{
"name": "Marsh Flitter",
"index": 3,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 4,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 6,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"mana_pool": {
"U": 1
},
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p162",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}GLM47 FatemcpPlay Island
raw
choose_action(choice=p162)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1439,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}gameGLM47 Fate puts Island from hand onto the Battlefield
GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1443,
"success": true,
"action_taken": "passed_priority"
}β Declare Attackers β
GLM47 Fatellm
pass_priority(board_cursor=58)
{
"combat_phase": "attackers",
"game_seq": 1445,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 4,
"message": "Select attackers",
"action_pending": true,
"context": "T8 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 59,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"choice_type": "attacker",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 1,
"choice_type": "attacker",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 2,
"choice_type": "attacker",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "All attack",
"index": 3,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}GLM47 FatemcpAttack with Marsh Flitter 1/1
raw
choose_action(attackers=p19)
{
"declared": [
"p19"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1445,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
choose_action(choice=p1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1446,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}minor blunder
GLM47 Fate attacked with only Marsh Flitter when both Goblin Rogue tokens could also have attacked freely.
GLM47 Fate attacked with only Marsh Flitter when both Goblin Rogue tokens could also have attacked freely. Most opposing creatures are tapped or have summoning sickness, meaning the 1/1 tokens would likely get through unblocked for 2 extra damage. The tokens are also poor blockers against the 4/4 and 7/7 threats on board, so holding them back provides minimal defensive value.
Analysis
Action taken: Attacked with only Marsh Flitter 1/1 (flying), leaving both Goblin Rogue tokens back.
Better line: Attack with all three creatures (Marsh Flitter + both Goblin Rogue tokens) to deal 3 damage instead of 1, since opponents' creatures are mostly tapped or have summoning sickness and the 1/1 tokens provide negligible blocking value.
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=59)
{
"game_seq": 1450,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 60,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}gameGLM47 Fate attacks DSV3 ESPN with 1 creature
GLM47 FatemcpActivate Mind Stone
raw
choose_action(choice=p20)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 1450,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Choose spell or ability to play: Mind Stone"
}GLM47 Fatellm
choose_action(choice=0)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1451,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_0",
"next_action_message": "Play instants and activated abilities"
}chatDSV3 ESPN: MARSH FLITTER ATTACKS AGAIN! The commentator takes another point of damage! Life total down to 27! But the commentator remains unfazed, ready to make his next big play!
DSV3 ESPNllm
pass_priority(board_cursor=54)
{
"game_seq": 1455,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Attackers (GLM47 Fate)",
"recent_chat": [
"GLM47 Fate: Changeling Outcast arrives as destiny demands. What will we make of this moment?"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 55,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"mana_pool": {
"C": 1
},
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingDSV3 ESPN
Now Changeling Outcast resolved (it's on GLM47 Fate's battlefield). Combat: Marsh Flitter is attacking me (DSV3 ESPN). It's a 1/1 flying. I have no flying blockers. I'll take 1 damage.
But I can activate Molten Slagheap to put a storage counter on it for {1}, {T}. That doesn't help block.
I could cast a spell? I have Echo Mage (2/3) that could block? Echo Mage doesn't have flying or reach, cannot block Marsh Flitter.
I have Armillary Sphere (artifact) not a creature.
I should pass priority and take 1 damage.
But maybe I should activate Molten Slagheap anyway to start building up storage counters for future mana. It costs {1} and tap. I have 6 untapped lands: Akoum Refuge (tapped? Actually it's untapped? The board shows Akoum Refuge without "tapped", but it entered tapped earlier. However now it's untapped because lands untap during untap step. Yes, it's untapped. I can tap it for {B} or {R}. I'll tap Akoum Refuge for {B}, then pay {1} to activate Molten Slagheap.
But that uses up my mana for potential instant spell. I have no instants in hand except maybe Grixis Charm in exile? Actually Grixis Charm is in exile, not in hand. I have no instants.
I'll just pass.
Let me pass priority:
mcpsend_chat_messageraw
send_chat_message(message=MARSH FLITTER ATTACKS AGAIN! The comment...)
{
"success": true
}DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1455,
"success": true,
"action_taken": "passed_priority"
}minor blunder
DSV3 ESPN passed on activating Molten Slagheap to add a storage counter during combat, which was their only available acβ¦
DSV3 ESPN passed on activating Molten Slagheap to add a storage counter during combat, which was their only available action. With no instant-speed plays in hand and unused mana, this was a free opportunity to bank mana for future turns.
Analysis
Action taken: Passed priority without activating Molten Slagheap
Better line: Activate Molten Slagheap to put a storage counter on it, banking mana for future turns at no cost since there were no other instant-speed plays available.
gameAttacked player: DSV3 ESPN
β Declare Blockers β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=60)
{
"game_seq": 1459,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: MARSH FLITTER ATTACKS AGAIN! The commentator takes another point of damage! Life total down to 27! But the commentator remains unfazed, ready to make his next big play!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 61,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 28
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}questionable
Failed to respond in time during combat, missing the opportunity to sacrifice a Goblin Rogue token to pump Marsh Flitterβ¦
Failed to respond in time during combat, missing the opportunity to sacrifice a Goblin Rogue token to pump Marsh Flitter from 1/1 to 3/3, dealing 2 extra combat damage. While the Goblin tokens have some defensive value as chump blockers, getting 2 extra damage for a 1/1 token is generally a good trade.
Analysis
Action taken: Timed out without activating Marsh Flitter's sacrifice ability, dealing only 1 combat damage.
Better line: Activate Marsh Flitter's ability by sacrificing one Goblin Rogue token to make it a 3/3, dealing 3 damage instead of 1.
gameDSV3 ESPN loses 1 life at combat from Marsh Flitter
β Combat Damage β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=61)
{
"game_seq": 1465,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 62,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}DSV3 ESPNllm
pass_priority(board_cursor=55)
{
"game_seq": 1468,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 56,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1468,
"success": true,
"action_taken": "passed_priority"
}β Postcombat Main β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=62)
{
"game_seq": 1469,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T8 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 62,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Marsh Flitter",
"index": 1,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
]
}GLM47 Fatellm
get_oracle_text(card_name=Unknown)
{
"success": false,
"error": "Card not found in database: Unknown"
}β Opus Rookie's Turn 8 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=42)
{
"game_seq": 1473,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 6,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"GPT53C Lucky: Maverick connected—counter luck is REAL. Knock on wood for this proliferate train 🍀",
"GLM47 Fate: Changeling Outcast arrives as destiny demands. What will we make of this moment?",
"DSV3 ESPN: MARSH FLITTER ATTACKS AGAIN! The commentator takes another point of damage! Life total down to 27! But the commentator remains unfazed, ready to make his next big play!"
],
"respond_with": "choice=pN",
"board_cursor": 43,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l292"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l293"
}
],
"board": [
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
]
}thinkingOpus Rookie
It's my turn 8! Let me assess what happened during opponents' turns:
- I took 6 damage from Maverick β 34hp (with proliferate making it 7/7 now)
- Lucky played Shield Broker (3/4) and stole... wait, Jace's Archivist has a shield counter? Lucky stole ESPN's Jace's Archivist via Shield Broker! That's scary.
- Fate played Changeling Outcast (unblockable 1/1)
- ESPN played Molten Slagheap
Now I have two triggered abilities to order:
- Charmbreaker Devils upkeep trigger (return random I/S from GY)
- Wildfire Devils upkeep trigger (random player exiles I/S, I can cast copy for free)
I want Wildfire Devils to resolve FIRST (goes on stack second β resolves first). That way I get the free spell first, then Charmbreaker returns a card to hand.
Actually wait β stack is LIFO. The one I put on the stack LAST resolves FIRST. So I need to pick the order: the first choice goes on the stack first (resolves last), the second goes on top (resolves first).
I want Wildfire Devils to resolve first, so I should put Charmbreaker on stack first (resolves last), then Wildfire Devils on top (resolves first).
Let me check which is which. l292 and l293 β I need to see which is which.
llmget_oracle_text(object_ids=["p171","p50"])
{
"cards": [
{
"mana_cost": "{5}{R}",
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"power": "4",
"type": "Creature - Devil",
"toughness": "4",
"object_id": "p171"
},
{
"mana_cost": "{3}{R}",
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"power": "4",
"type": "Creature - Devil",
"toughness": "2",
"object_id": "p50"
}
],
"success": true
}thinkingOpus Rookie
I can't tell which ability ID is which from the names alone. Let me just pick the first one and see β the order doesn't matter that much since both are beneficial. Actually, I do want Wildfire Devils to resolve first because the free cast triggers Charmbreaker's +4/+0 if it's an instant/sorcery. Wait no β the free cast happens before Charmbreaker's upkeep trigger resolves either way since they're both on the stack.
Actually, it might be better for Charmbreaker to resolve first β that way I get a card in hand from GY, and then Wildfire Devils casts something for free. But the order of resolution is: last stacked β first resolved. So if I stack Charmbreaker first (l292?), it resolves last.
Let me just pick l292 first. It'll go to the bottom of the stack.
mcpAbilityraw
choose_action(choice=l292)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1473,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
gameOpus Rookie - Ability triggers: Charmbreaker Devils - At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.
DSV3 ESPNllm
pass_priority(board_cursor=56)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie",
"id": "p4"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie",
"id": "p4"
}
]
}
],
"game_seq": 1480,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 57,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 5,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 13"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingDSV3 ESPN
Now it's my beginning step (untap?). Actually it says "Turn 8 BEGINNING - DSV3 ESPN". Probably my upkeep step? There are two abilities triggered: Opus Rookie's Charmbreaker Devils trigger? Actually Charmbreaker Devils triggers at beginning of Opus Rookie's upkeep, not mine. Wait Opus Rookie is opponent. But it's my turn. Why Opus Rookie's ability triggers? Maybe Charmbreaker Devils triggers at beginning of each upkeep? Yes: "At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand." That's Opus Rookie's upkeep, not mine.
But there's also "Ability -> {'name': 'Opus Rookie', 'id': 'p4'}" (maybe Opus Rookie's Wildfire Devils triggers at beginning of my upkeep? Actually Wildfire Devils triggers at beginning of each upkeep? Yes: "When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost." That triggers at beginning of Opus Rookie's upkeep.
But it's my upkeep. Maybe Opus Rookie's Wildfire Devils triggers at beginning of each upkeep? Actually "at the beginning of your upkeep" means controller's upkeep. Since Opus Rookie controls Wildfire Devils, it triggers on his upkeep, not mine. However maybe there is a different ability from Opus Rookie's other permanents.
Anyway, I can pass priority to let those abilities resolve.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1480,
"success": true,
"action_taken": "passed_priority"
}gameOpus Rookie puts Fiery Fall from graveyard into their hand
Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=43)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 1483,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 44,
"choices": [
{
"name": "Desert of the Fervent",
"index": 0,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Letter of Acceptance",
"index": 4,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 7"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
]
}thinkingOpus Rookie
Charmbreaker Devils returned Fiery Fall to my hand! Nice β that's a removal spell I can use.
Now the Wildfire Devils trigger is about to resolve (it's on the stack, targeting me β wait, it says "Ability -> Opus Rookie (you)"). Actually this is Wildfire Devils choosing a random player and that player exiles an I/S from their GY. Since it targeted me, I need to exile an instant/sorcery from my GY. My GY only has Elemental Masterpiece (sorcery) as an I/S now (Fiery Fall was just returned to hand).
Let me think about what to do right now. I have the opportunity to respond to the Wildfire Devils trigger on the stack. My options:
- Dig Through Time ({6}{U}{U}) β I could cast this now! With Arcane Melee: {4}{U}{U}. With Delve exiling non-I/S cards from GY. My GY has: Elemental Masterpiece, Inferno Project, Naru Meha, Pyromancer's Goggles, Scavenger Grounds, Storm-Kiln Artist = 6 cards. Only Elemental Masterpiece is I/S. So 5 non-I/S cards to exile for Delve. That makes Dig cost {4}{U}{U} - 5 generic from Delve = min {U}{U}. But I need at least {U}{U}.
Wait β actually I should be strategic. The Wildfire Devils trigger will make me exile an I/S from my GY. If I keep Elemental Masterpiece, it'll get exiled by Wildfire Devils, and then I get to cast a copy of it for FREE (two 4/4 tokens!). That's amazing!
So I should let the Wildfire Devils trigger resolve first, then cast Dig Through Time after. Let me pass priority.
Actually wait β once Elemental Masterpiece is exiled, I won't have any I/S in the GY for future Charmbreaker triggers. But I'll still have Fiery Fall in hand... And Dig Through Time in hand. Hmm.
Let me just pass and let Wildfire Devils resolve β getting a free Elemental Masterpiece copy (two 4/4 tokens) is incredible value!
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 1483,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Cast the copy of the exiled card?"
}thinkingOpus Rookie
YES! Cast the copy of Elemental Masterpiece for free! Two more 4/4 Elemental tokens!
llmchoose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1490,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Play instants and activated abilities"
}gameThe chosen random player is Opus Rookie
gameOpus Rookie moves Elemental Masterpiece from graveyard to the exile zone (source: Wildfire Devils)
chatOpus Rookie: OH MY GOD Wildfire Devils just let me cast my OWN Elemental Masterpiece for FREE?? Two MORE 4/4 tokens?? I now have FOUR 4/4 Elementals plus Charmbreaker Devils and Wildfire Devils!! Is this board even real right now?? π±π₯π₯π₯π₯
Opus Rookiemcpsend_chat_message
raw
send_chat_message(message=OH MY GOD Wildfire Devils just let me ca...)
{
"success": true
}gameOpus Rookie casts a copied Elemental Masterpiece from exile zone
gameOpus Rookie - Ability triggers: Charmbreaker Devils - Whenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn.
DSV3 ESPNllm
pass_priority(board_cursor=57)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Elemental Masterpiece"
}
],
"game_seq": 1495,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"Opus Rookie: OH MY GOD Wildfire Devils just let me cast my OWN Elemental Masterpiece for FREE?? Two MORE 4/4 tokens?? I now have FOUR 4/4 Elementals plus Charmbreaker Devils and Wildfire Devils!! Is this board even real right now?? 😱🔥🔥🔥🔥"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 58,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingDSV3 ESPN
Now the stack has Ability and Elemental Masterpiece. Elemental Masterpiece is likely being cast as a copy by Wildfire Devils' ability. Opus Rookie will get two 4/4 Elemental tokens.
I'll pass priority to let that resolve.
But first, I should consider my own actions. I'm in my upkeep, I have no triggered abilities. I can activate Molten Slagheap to put a storage counter, but that's not urgent.
I'll pass:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1495,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
I'll continue passing:
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1499,
"success": true,
"action_taken": "passed_priority"
}gameOpus Rookie creates a Elemental Token token
gameOpus Rookie creates a Elemental Token token
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=55)
{
"game_seq": 1503,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 1,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"DSV3 ESPN: MARSH FLITTER ATTACKS AGAIN! The commentator takes another point of damage! Life total down to 27! But the commentator remains unfazed, ready to make his next big play!",
"Opus Rookie: OH MY GOD Wildfire Devils just let me cast my OWN Elemental Masterpiece for FREE?? Two MORE 4/4 tokens?? I now have FOUR 4/4 Elementals plus Charmbreaker Devils and Wildfire Devils!! Is this board even real right now?? 😱🔥🔥🔥🔥"
],
"respond_with": "choice=pN",
"board_cursor": 56,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l302"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l303"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "8",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}GPT53C LuckymcpAbility
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=l302)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1503,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=56)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p300"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p301"
}
]
}
],
"game_seq": 1510,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 1,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 56,
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1510,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
pass_priority(board_cursor=58)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p301"
}
]
}
],
"game_seq": 1513,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 59,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "8",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 74,
"life": 34
}
]
}thinkingDSV3 ESPN
Now the stack has an ability targeting Elemental Token (maybe triggered by something). Could be Primal Empathy trigger? Actually Primal Empathy triggers at beginning of its controller's upkeep (GPT53C Lucky). Not relevant.
Anyway, I'll keep passing priority to let the game move to my draw step.
Let me pass:
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1513,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=56)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Elemental Token (4/4) (Opus Rookie's)",
"id": "p301"
}
]
}
],
"game_seq": 1515,
"action_type": "GAME_ASK",
"board_unchanged": true,
"context": "T8 Beginning/Upkeep (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 1,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 56,
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1515,
"success": true,
"action_taken": "no"
}β Precombat Main β
Opus Rookiellm
pass_priority(until=precombat_main, board_cursor=44)
{
"game_seq": 1516,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 6,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 45,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"name": "Desert of the Fervent",
"index": 1,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 2,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 3,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 4,
"action": "cast",
"id": "p88"
},
{
"name": "Island",
"index": 5,
"action": "land",
"id": "p173"
},
{
"name": "Island",
"index": 6,
"action": "land",
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"index": 7,
"action": "land",
"id": "p192"
},
{
"name": "Letter of Acceptance",
"index": 8,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "8",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 73,
"life": 34,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
],
"current_step": "Precombat Main"
}thinkingOpus Rookie
INCREDIBLE! I now have:
- Charmbreaker Devils 8/4 (got +4/+0 from casting Elemental Masterpiece copy!)
- 4x Elemental Token 4/4 (2 sick, 2 ready)
- Wildfire Devils 4/2
- 6 creatures total!
My board is STACKED. Let me plan my turn carefully.
Hand: Desert of the Fervent, Desert of the Mindful, Dig Through Time, Fiery Fall, Island, Island, Izzet Boilerworks
GY: Inferno Project, Naru Meha, Pyromancer's Goggles, Scavenger Grounds, Storm-Kiln Artist (5 cards, 0 I/S)
Available mana (6 untapped lands): 3 Mountains, 2 Islands, Reliquary Tower + Sol Ring + Izzet Signet + Letter of Acceptance = lots of mana.
Let me calculate: Sol Ring (CC) + 3 Mountains (RRR) + 2 Islands (UU) + Reliquary Tower (C) + Izzet Signet (needs 1 to activate β UR) + Letter of Acceptance (any color) =
Actually: Sol Ring gives CC, Reliquary Tower gives C. Then Izzet Signet needs 1 to activate... use one C from Sol Ring β UR. So I get: C (from Sol/Tower), UR (from Signet), RRR, UU = CCCRRRUU + UR = CCCRRRRRUUU = 11 mana (with specific colors RRRR + UUU + CCCC).
Wait let me recount untapped: Sol Ring, Izzet Signet, Letter of Acceptance, Reliquary Tower, 3 Mountains, 2 Islands = 9 sources.
- Sol Ring β CC
- Reliquary Tower β C
- Letter of Acceptance β any (let's say C)
- 3 Mountains β RRR
- 2 Islands β UU
- Izzet Signet β use 1C, get UR
Total: CC + C + C + RRR + UU - C (for signet) + UR = CC + RRRR + UUU = 9 mana
Priorities:
1. **Dig Through Time** β with Arcane Melee: {4}{U}{U}. Delve 4 (exile 4 non-I/S from GY, I have 5): costs {U}{U} = 2 mana. AMAZING value! And it triggers Charmbreaker's +4/+0 again!
2. **Fiery Fall** β {5}{R} with Arcane Melee β {3}{R}. Could kill Park Heights Maverick (7/7)? No, only 5 damage vs 7 toughness. Could kill Shield Broker (3/4)? Yes! Or Jace's Archivist (2/2).
3. **Land drop** β Play Island for more mana, or Izzet Boilerworks (comes in tapped, bounces a land).
Let me also check what l86 is.
llmget_oracle_text(object_id=l86)
{
"success": false,
"error": "Object not found in current game state: l86"
}thinkingOpus Rookie
Unknown card. Let me try choosing it to see what happens, or first let me plan.
Strategy:
1. Play Island (land drop) β 3rd untapped Island for more blue mana
2. Cast Dig Through Time (delve 4, costs {U}{U}) β dig for bombs
3. If I find good stuff, maybe cast Fiery Fall to remove a threat
Actually, I should cast Dig Through Time FIRST before playing land, because I might draw a better land. But Dig resolves before I play a land... actually the land drop doesn't matter for Dig's cost since I have enough mana.
Wait β should I save Fiery Fall for the GY so Charmbreaker has an I/S to return next upkeep? If I cast Dig Through Time, it goes to GY (it's an instant), so Charmbreaker will have that. Actually Dig Through Time is a sorcery... it still goes to GY after resolution.
Let me cast Dig Through Time first. With Arcane Melee, it costs {4}{U}{U}. With Delve 4 (exile 4 of my 5 non-I/S GY cards): {U}{U}. Just 2 blue mana!
mcpCast Dig Through Time {6}{U}{U}raw
choose_action(choice=p172)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1516,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=45)
{
"stack": [
{
"name": "Dig Through Time"
}
],
"game_seq": 1530,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 46,
"choices": [
{
"name": "Desert of the Fervent",
"index": 0,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 2,
"action": "cast",
"id": "p88"
},
{
"name": "Letter of Acceptance",
"index": 3,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 73,
"mana_pool": {
"C": 1
},
"life": 34,
"hand": [
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
]
}gameOpus Rookie casts Dig Through Time from hand
gameOpus Rookie - Ability triggers: Charmbreaker Devils - Whenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn.
thinkingOpus Rookie
Dig Through Time is on the stack! Charmbreaker Devils is now 12/4 (another +4/+0 from casting the sorcery). Let me let it resolve to see my top 7 cards.
Wait β I notice I only have 1 untapped land (Mountain) and Letter of Acceptance. Let me count what I spent: Dig Through Time with Arcane Melee = {4}{U}{U}, with Delve exiling cards... it used 2 Islands + 2 Mountains + Sol Ring + Reliquary Tower. So I have 1 Mountain + Izzet Signet + Letter of Acceptance untapped.
Let me let Dig resolve first before deciding on land drops or other spells.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 1530,
"success": true,
"action_taken": "passed_priority"
}chatDSV3 ESPN: THE COMMENTATOR WATCHES AS DIG THROUGH TIME DELVES INTO THE LIBRARY! The opponent is searching for answers! But the commentator remains calm, waiting for his moment to strike!
DSV3 ESPNllm
pass_priority(board_cursor=59)
{
"stack": [
{
"name": "Dig Through Time"
}
],
"game_seq": 1532,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 60,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 73,
"mana_pool": {
"C": 1
},
"life": 34
}
]
}DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1532,
"success": true,
"action_taken": "passed_priority"
}DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=THE COMMENTATOR WATCHES AS DIG THROUGH T...)
{
"success": true
}thinkingDSV3 ESPN
<function_calls>
<invoke name="pass_priority">
</invoke>
</function_calls>
Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=46)
{
"stack": [
{
"name": "Dig Through Time"
}
],
"game_seq": 1534,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 1,
"message": "Select cards (selected 0 of 2, min 2) (to put into your hand)",
"required": true,
"action_pending": true,
"land_drops_used": 0,
"board_unchanged": true,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN",
"board_cursor": 46,
"choices": [
{
"name": "Crackling Drake",
"target_type": "card",
"index": 0,
"id": "p309"
},
{
"name": "Dazzling Sphinx",
"target_type": "card",
"index": 1,
"id": "p30"
},
{
"name": "Faithless Looting",
"target_type": "card",
"index": 2,
"id": "p310"
},
{
"name": "Jaya Ballard",
"target_type": "card",
"index": 3,
"id": "p306"
},
{
"name": "Memorial to Genius",
"target_type": "card",
"index": 4,
"id": "p308"
},
{
"name": "Mountain",
"target_type": "card",
"index": 5,
"id": "p34"
},
{
"name": "Mountain",
"target_type": "card",
"index": 6,
"id": "p307"
}
]
}thinkingOpus Rookie
Dig Through Time resolved! Looking at top 7 cards. I need to pick 2 to keep. Let me evaluate:
1. **Crackling Drake** β Let me check what this does
2. **Dazzling Sphinx** β Need to check
3. **Faithless Looting** β Draw 2, discard 2 (plus flashback). Great with Charmbreaker! Cheap instant/sorcery.
4. **Jaya Ballard** β Planeswalker! Need to check
5. **Memorial to Genius** β Land that draws cards
6. **Mountain** β Basic land
7. **Mountain** β Basic land
llmget_oracle_text(card_names=["Crackling Drake","Dazzling Sphinx","Ja...)
{
"cards": [
{
"mana_cost": "{U}{U}{R}{R}",
"name": "Crackling Drake",
"rules": [
"Flying",
"{this}'s power is equal to the total number of instant and sorcery cards you own in exile and in your graveyard.",
"When {this} enters, draw a card."
],
"power": "0",
"type": "Creature β Drake",
"toughness": "4"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"type": "Creature β Sphinx",
"toughness": "5"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"type": "Legendary Planeswalker β Jaya",
"starting_loyalty": "5"
}
],
"success": true
}thinkingOpus Rookie
Incredible options! Let me evaluate:
**Crackling Drake** ({U}{U}{R}{R}): Flying, power = I/S in exile + GY. I have 1 I/S in exile (Elemental Masterpiece) + Dig Through Time will go to GY. So it'd be ~2/4 flying, draws a card on ETB. Not amazing.
**Dazzling Sphinx** ({3}{U}{U}, with Arcane Melee = {1}{U}{U}): 4/5 flying, steals opponent spells on combat damage. Great value engine! With Arcane Melee it's only 3 mana!
**Faithless Looting** ({R}, with Arcane Melee still {R}): Draw 2, discard 2. Cheap cantrip, triggers Charmbreaker +4/+0, fills GY for future recursion. Has flashback.
**Jaya Ballard** ({2}{R}{R}{R}, with Arcane Melee doesn't reduce planeswalkers): 5 loyalty. +1 for RRR (for I/S only) or +1 draw/discard 3. The ultimate is game-winning. Great value engine!
**Memorial to Genius**: Land that can sac to draw 2. Decent but slow.
My picks:
**Dazzling Sphinx** is incredible at {1}{U}{U} with Arcane Melee β a 4/5 flyer that steals spells on damage. Easy first pick.
For the second pick: **Jaya Ballard** vs **Faithless Looting**. Jaya is a powerful planeswalker that generates mana and card advantage, but costs {2}{R}{R}{R} = 5 mana. Faithless Looting is cheap (R), triggers Charmbreaker, gives card selection, and has flashback.
I think **Jaya Ballard** is more impactful. Her +1 for 3 red mana is amazing, and she can draw cards. She's a must-answer threat.
Actually, I should also consider that Faithless Looting fills my GY with I/S for Charmbreaker to recur. But Jaya's card draw +1 does the same thing while being a permanent threat.
I'll take **Dazzling Sphinx** and **Jaya Ballard**.
mcpDazzling Sphinxraw
choose_action(choice=p30)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1534,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select cards (selected 1 of 2, min 2) (to put into your hand)"
}Opus Rookiellm
choose_action(choice=p306)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1535,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select a card ORDER to put on the BOTTOM of your library (last one chosen will be bottommost)"
}thinkingOpus Rookie
Now I need to order the remaining 5 cards on the bottom of my library. The last one I choose will be the bottommost. The order matters less since they're all going to the bottom, but I should put the worst cards deepest.
Let me order: worst to best (last chosen = bottommost = worst):
- Faithless Looting (good, put on top of bottom pile)
- Crackling Drake (decent)
- Memorial to Genius (okay land)
- Mountain (basic)
- Mountain (basic, bottommost)
llmchoose_action(choice=p310)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1538,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select a card ORDER to put on the BOTTOM of your library (last one chosen will be bottommost)"
}gameOpus Rookie puts a card from library into their hand
gameOpus Rookie puts a card from library into their hand
Opus Rookiellm
choose_action(choice=p309)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1540,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select a card ORDER to put on the BOTTOM of your library (last one chosen will be bottommost)"
}gameOpus Rookie puts a card from library to the bottom of their library (source: Dig Through Time)
Opus Rookiellm
choose_action(choice=p308)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1542,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select a card ORDER to put on the BOTTOM of your library (last one chosen will be bottommost)"
}gameOpus Rookie puts a card from library to the bottom of their library (source: Dig Through Time)
Opus Rookiellm
choose_action(choice=p307)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1544,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Play spells and abilities"
}gameOpus Rookie puts a card from library to the bottom of their library (source: Dig Through Time)
Opus Rookiellm
choose_action(choice=p34)
{
"retryable": true,
"game_seq": 1548,
"success": false,
"error_code": "invalid_choice",
"recent_chat": [
"DSV3 ESPN: THE COMMENTATOR WATCHES AS DIG THROUGH TIME DELVES INTO THE LIBRARY! The opponent is searching for answers! But the commentator remains calm, waiting for his moment to strike!"
],
"error": "Object p34 not found in current choices",
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"name": "Desert of the Fervent",
"index": 1,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 2,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Island",
"index": 4,
"action": "land",
"id": "p173"
},
{
"name": "Island",
"index": 5,
"action": "land",
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"index": 6,
"action": "land",
"id": "p192"
},
{
"name": "Letter of Acceptance",
"index": 7,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
]
}gameOpus Rookie puts a card from library to the bottom of their library (source: Dig Through Time)
gameOpus Rookie puts a card from library to the bottom of their library (source: Dig Through Time)
gameOpus Rookie puts Dig Through Time from stack into their graveyard
thinkingOpus Rookie
Right, the bottom ordering is done. Now I'm back in precombat main. Let me check my hand and plan.
I got Dazzling Sphinx and Jaya Ballard from Dig. My hand should now be: Desert of the Fervent, Desert of the Mindful, Fiery Fall, Island, Island, Izzet Boilerworks + Dazzling Sphinx + Jaya Ballard = 8 cards.
Mana available: 1 Mountain (untapped) + Izzet Signet + Letter of Acceptance. So:
- Mountain β R
- Letter of Acceptance β any color (or sac for draw)
- Izzet Signet β need 1 colorless to activate β UR
If I tap Mountain for Izzet Signet activation: UR + Letter of Acceptance = UR + 1 = 3 mana.
Dazzling Sphinx costs {3}{U}{U} β with Arcane Melee = {1}{U}{U} = 3 mana. I need UU + 1. I have UR from Signet + 1 from Letter = U + R + 1. That's only 1U, not UU. Not enough blue!
Wait: I could play an Island first (land drop), then tap it for U. Then: Island (U) + Mountain to Signet (UR) + Letter (1) = UURC = 4 mana. For {1}{U}{U} I need UU + 1 generic = UU + 1. I have UU from Island + Signet, and RC from Mountain... wait no. Let me recalculate.
Play Island (untapped). Now untapped: Island, Mountain, Izzet Signet, Letter of Acceptance.
- Island β U
- Mountain β tap for Izzet Signet β UR
- Letter of Acceptance β any color (U)
Total: U + UR + U = UUUR = enough for {1}{U}{U}!
Yes! I can cast Dazzling Sphinx this turn! Let me play Island first, then cast Dazzling Sphinx.
llmchoose_action(choice=p173)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1548,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_4",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Good, Island played. Now let me check what's available - I need to find Dazzling Sphinx in my choices.
gameOpus Rookie puts Island from hand onto the Battlefield
thinkingOpus Rookie
Dig Through Time resolved and is now in my GY. My hand is: Dazzling Sphinx, Desert of the Fervent, Desert of the Mindful, Fiery Fall, Island, Izzet Boilerworks, Jaya Ballard.
I've already used my land drop (played Island). Now let me figure out what I can cast.
Untapped sources: Island, Mountain, Izzet Signet, Letter of Acceptance = 4 sources.
- Island β U
- Mountain β R (or tap for Signet β UR)
- Izzet Signet β needs 1 generic β UR
- Letter of Acceptance β any color
If I tap Mountain β Signet (UR) + Island (U) + Letter (U) = UUUR.
**Dazzling Sphinx** with Arcane Melee: {3}{U}{U} - {2} = {1}{U}{U} = 3 mana. I have UUUR = yes, this works!
Let me cast Dazzling Sphinx!
mcpCast Dazzling Sphinx {3}{U}{U}raw
choose_action(choice=p30)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1550,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play spells and abilities"
}Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=49)
{
"game_seq": 1556,
"action_type": "GAME_SELECT",
"stop_reason": "stack_resolved",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"board_unchanged": true,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 49,
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"name": "Desert of the Fervent",
"index": 1,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 2,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"index": 4,
"action": "cast",
"id": "p306"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
]
}minor blunder
Attempted to cast Dazzling Sphinx ({3}{U}{U} = 5 mana) with only 4 mana available (Island, Mountain, Izzet Signet, Letteβ¦
Attempted to cast Dazzling Sphinx ({3}{U}{U} = 5 mana) with only 4 mana available (Island, Mountain, Izzet Signet, Letter of Acceptance). The cast was rolled back due to inability to pay. This reveals information to opponents and wastes decision time.
Analysis
Action taken: Attempted to cast Dazzling Sphinx without sufficient mana.
Better line: Should have counted available mana first. Better plays include playing Desert of the Fervent or Desert of the Mindful as a land drop (wait - land drops remaining is 0), or activating Letter of Acceptance to draw a card, or casting Fiery Fall using basic landcycling to find a land for next turn.
thinkingOpus Rookie
Wait - Dazzling Sphinx is still on the stack? The hand shows 7 cards but I don't see Dazzling Sphinx in the battlefield. Let me check... Actually it says "hand=7" which means Dazzling Sphinx is still in hand, but it's not in the choices anymore. That means it's probably resolving.
Actually, the Sphinx isn't listed in choices because it was already cast. The board shows my hand=7 but the hand detail would show the remaining cards. The message says "Play spells and abilities" β so Sphinx resolved and is on the battlefield (it shows as "sick" since it just entered).
Wait, I don't see it in my battlefield list. Let me re-read... I see: Charmbreaker Devils 12/4, 4x Elemental Token 4/4, Island, Island, Island, Izzet Signet, Letter of Acceptance, Mountain x3, Reliquary Tower, Sol Ring, Wildfire Devils 4/2. No Sphinx.
Hmm, it's still on the stack waiting to resolve? Let me just pass priority.
Actually no - looking more carefully, the Sphinx wasn't cast yet. My hand still has 7 cards (Dazzling Sphinx was likely countered or... wait. The choices show "Jaya Ballard [cast]" and "Fiery Fall [cast]" but no Dazzling Sphinx. Maybe it already resolved and I'm not seeing it in the battlefield display due to the format. Let me check:
It says hand=7. Before casting Sphinx I had 7 cards (after Dig). If Sphinx resolved, I'd have 6. So it didn't resolve yet or something else happened.
Actually, I realize the system confirmed my choice to cast Sphinx ("selected_1") but it's still waiting to resolve. Let me pass.
Wait, the issue is clearer now - the board shows hand=7 but doesn't list the specific cards. Let me just check state. Actually it should say Dazzling Sphinx in the battlefield if it resolved. Maybe it was countered? Let me check the game log.
llmget_game_log(max_chars=500)
{
"cursor": 68881,
"log": "e)\nOpus Rookie puts Dig Through Time from stack into their graveyard\nOpus Rookie puts Island from hand onto the Battlefield\nOpus Rookie plays Island",
"truncated": true,
"total_length": 68881
}thinkingOpus Rookie
The log shows Island was played but no Sphinx cast yet. The Sphinx was selected but maybe there's a priority pass needed or mana to pay. Let me check:
Actually looking back, when I chose p30, the system said "selected_1" then when I passed priority until stack_resolved, it showed the current board. But Sphinx is showing as a choice still? No β it's NOT in the choices. And it's not in the battlefield.
I think the Sphinx resolved but I'm not seeing it because the board format doesn't distinguish "sick" creatures well. Actually wait β look at the choices again. Dazzling Sphinx is NOT in the choices list. And my hand shows 7 cards but includes: Desert of the Fervent, Desert of the Mindful, Fiery Fall, Island, Izzet Boilerworks, Jaya Ballard = 6 cards. So hand=7 means there's a 7th card I'm not seeing (maybe Dazzling Sphinx wasn't actually cast?).
Let me get the actual game state to see what's happening.
llmget_game_state()
{
"phase": "Precombat Main",
"priority_player": "Opus Rookie",
"cursor": 25,
"stack": [],
"game_seq": 1556,
"active_player": "Opus Rookie",
"players": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
}
],
"commanders": [
"Zaffai, Thunder Conductor"
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"mana_pool": {
"C": 1
},
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
],
"available": true,
"step": "Precombat Main",
"turn": 8
}thinkingOpus Rookie
OK! So Dazzling Sphinx is still in my hand β the cast was "selected" but I then called pass_priority which apparently didn't complete the cast. The Sphinx is still castable in my hand. I also have 1 colorless mana in my pool already.
My untapped permanents: Island (p173), Mountain (p175), Izzet Signet, Letter of Acceptance. Plus 1C in pool.
Let me cast Dazzling Sphinx now. With Arcane Melee: {3}{U}{U} β {1}{U}{U}.
Available mana: 1C (pool) + Island (U) + Mountain (R) + Izzet Signet (need 1 to activate β UR) + Letter of Acceptance (any).
Plan: Use 1C from pool + Izzet Signet (tap Mountain for 1, get UR) + Island (U) = C + UR + U = 1C + 2U + 1R. Cost is {1}{U}{U}. That's enough!
mcpUnknown (93580658)raw
choose_action(choice=p30)
{
"retryable": true,
"game_seq": 1556,
"success": false,
"error_code": "invalid_choice",
"error": "Object p30 not found in current choices",
"choices": [
{
"name": "Unknown (93580658)",
"index": 0,
"id": "l86"
},
{
"name": "Desert of the Fervent",
"index": 1,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 2,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"index": 4,
"action": "cast",
"id": "p306"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
]
}thinkingOpus Rookie
Hmm! Dazzling Sphinx is NOT in the choices! That means I can't cast it with my current mana. Wait β was it already cast? The game state showed it in my hand with "playable": true. But the choices don't include it.
Oh wait, maybe the issue is that the earlier cast of Dazzling Sphinx DID go through but I need to pass more. Or maybe the mana I have available after casting Dig Through Time isn't enough for Sphinx.
Let me reconsider. The earlier action: I chose p30 (Sphinx), system said "selected_1", then I called pass_priority until stack_resolved. But that seems to have shown me the board BEFORE Sphinx resolved on the stack. Actually... no, it showed stack as empty now.
Wait β maybe Dazzling Sphinx was already cast and IS on the battlefield, but the game state didn't list it? Let me look at the game state battlefield again more carefully:
Charmbreaker Devils, 4x Elemental Token, 3 Islands, Izzet Signet, Letter of Acceptance, 3 Mountains, Reliquary Tower, Sol Ring, Wildfire Devils = 16 permanents.
No Sphinx. And hand has 7 cards including Sphinx. So it wasn't cast.
The reason it's not in choices is probably mana. Let me check: my untapped lands are Island (p173) and Mountain (p175), plus Izzet Signet and Letter of Acceptance. The mana pool has 1C.
Sphinx with Arcane Melee = {1}{U}{U}. I need UU + 1 generic.
- Island β U
- Mountain β R (can pay as generic)
- But that's only U + R. Need another U.
- Izzet Signet needs 1 to activate. If I tap Mountain for Signet, I get UR. Plus Island = U. Total: UR + U = UUR. Plus 1C in pool = UURC. Cost is {1}{U}{U} = 3 mana with UU. I have UU from Island + Signet's U, plus R from Signet + C from pool = enough!
Wait, but Izzet Signet needs {1} to activate. I need to tap a source for {1}. My Mountain gives R which counts as {1}. So:
1. Tap Mountain (p175) β float R
2. Use R to activate Izzet Signet β get UR
3. Tap Island (p173) β U
4. Pool: 1C (existing) + UR (signet) + U (island) = CUURU... I have {C}{U}{U}{R} = 4 mana total
{1}{U}{U} needs 3 mana. I definitely have enough!
So why isn't Sphinx showing as castable? Maybe the system already processed the cast and it's resolving? Let me try the unknown choice l86 β maybe that's the Sphinx resolving?
mcpUnknown (93580658)raw
choose_action(choice=l86)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1556,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie casts Zaffai, Thunder Conductor from command
thinkingOpus Rookie
Oh!! That l86 was my Commander β **Zaffai, Thunder Conductor**! It's on the stack now! And all my lands are tapped from casting it. That's what that unknown choice was. Zaffai is great with my spellslinger deck β it triggers on spells with different mana values for different effects.
Now I see all my lands/artifacts are tapped. I can't cast Sphinx this turn since I used my mana on Zaffai. Let me pass priority to let Zaffai resolve.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1562,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie puts Zaffai, Thunder Conductor from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
DSV3 ESPNllm
pass_priority(board_cursor=60)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Zaffai, Thunder Conductor (1/4) (Opus Rookie's)",
"id": "p8"
}
]
}
],
"game_seq": 1570,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 61,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1570,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=56)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Zaffai, Thunder Conductor (1/4) (Opus Rookie's)",
"id": "p8"
}
]
}
],
"game_seq": 1572,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 1,
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"action_pending": true,
"context": "T8 Precombat Main/Precombat Main (Opus Rookie)",
"recent_chat": [
"DSV3 ESPN: THE COMMENTATOR WATCHES AS DIG THROUGH TIME DELVES INTO THE LIBRARY! The opponent is searching for answers! But the commentator remains calm, waiting for his moment to strike!"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 57,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1572,
"success": true,
"action_taken": "no"
}chatOpus Rookie: Wait wait wait - did I just cast my COMMANDER, Dig Through Time, AND get free Elemental Masterpiece value all in ONE turn?? Zaffai is HERE and I am SO ready to start scrying and making more Elementals! This board is getting OUT OF CONTROL and I love it!! π΅β‘
Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=50)
{
"land_drops_used": 1,
"game_seq": 1573,
"action_type": "GAME_SELECT",
"context": "T8 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"stop_reason": "stack_resolved",
"response_type": "boolean",
"respond_with": "choice=yes (confirm) or choice=no (pass)",
"message": "Play spells and abilities",
"board_cursor": 51,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
}
],
"action_pending": true
}thinkingOpus Rookie
Zaffai, Thunder Conductor is now on the battlefield! INCREDIBLE! My commander is finally out. Now every instant/sorcery I cast will scry 1, and if MV β₯ 5, I get a 4/4 Elemental token too! And if MV β₯ 10, it deals 10 damage to a random opponent!
My board is absolutely stacked:
- Charmbreaker Devils 12/4
- 4x Elemental Token 4/4 (2 ready, 2 sick)
- Wildfire Devils 4/2
- Zaffai, Thunder Conductor 1/4 (sick)
All my mana is tapped. Time to go to combat!
I have 2 non-sick creatures that can attack: Charmbreaker Devils 12/4, 2x Elemental Token 4/4, and Wildfire Devils 4/2. That's 24 damage potential!
Let me think about who to attack. The opponents:
- DSV3 ESPN: 27hp, no creatures, has 6 cards in hand (could have removal)
- GLM47 Fate: 38hp, has Marsh Flitter 1/1, Goblin Rogue Tokens 1/1 x2, Changeling Outcast 1/1 (sick)
- GPT53C Lucky: 26hp, has Park Heights Maverick 7/7 (tapped), Shield Broker 3/4 (sick), Jace's Archivist 2/2 (tapped, sick)
I should focus damage on one player. GPT53C Lucky has the scariest board (Park Heights Maverick) and is at 26hp. DSV3 ESPN has no creatures but 27hp. GLM47 Fate is at 38hp and hardest to kill.
Let me move to combat and attack! I'll send my biggest creatures at the weakest opponents.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1573,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select attackers"
}thinkingOpus Rookie
Now let me declare attackers. My available attackers:
- Charmbreaker Devils 12/4 (p171)
- Elemental Token 4/4 (p145) - not sick
- Elemental Token 4/4 (p146) - not sick
- Wildfire Devils 4/2 (p50)
The two new Elemental Tokens (p300, p301) are summoning sick.
Who to attack:
- DSV3 ESPN at 27hp with NO blockers = easy damage
- GPT53C Lucky at 26hp with Shield Broker 3/4 (sick, can't block) and others tapped
I should split attacks to be strategic. If I send everything at DSV3 ESPN (27hp): 12+4+4+4 = 24 damage. Close but doesn't kill.
If I send Charmbreaker (12) at DSV3 ESPN and the rest at GPT53C Lucky: 12 to ESPN (27β15) and 4+4+4=12 to Lucky (26β14).
Actually, DSV3 has NO blockers at all. GPT53C has no untapped creatures either (everything is tapped or sick). GLM47 has untapped Goblin Rogues (1/1) that could block.
Let me send: Charmbreaker Devils (12) at DSV3 ESPN, and the two Elementals + Wildfire Devils at GPT53C Lucky (12 total). No blockers available for either!
Wait, I should be more aggressive. Actually, let me just attack all at DSV3 ESPN for 24 damage (27β3). Getting someone to 3hp is very threatening.
Hmm, but GPT53C Lucky has the more dangerous board with Park Heights Maverick growing. Let me split: 12 to ESPN, 12 to Lucky.
Actually let me think about this more carefully. The goal is to win, not just deal damage. Getting ESPN to 3 is almost a kill. Getting Lucky to 14 is good but not as threatening.
Alternative: All 24 at ESPN (goes to 3). Then next turn I can finish them with almost anything.
Or: Charmbreaker 12 at ESPN (27β15), 12 at Lucky (26β14). Balanced pressure.
I think the best play is to send everything at ESPN since they have zero blockers and 27hp β 3hp is almost dead. Then I can finish them easily.
mcpsend_chat_messageraw
send_chat_message(message=Wait wait wait - did I just cast my COMM...)
{
"success": true
}β Declare Attackers β
thinkingOpus Rookie
Time to attack! I have 4 creatures available:
- Charmbreaker Devils 12/4 (p171)
- Elemental Token 4/4 (p145)
- Elemental Token 4/4 (p146)
- Wildfire Devils 4/2 (p50)
Total power: 12+4+4+4 = 24 damage.
Let me attack with all of them. DSV3 ESPN has no creatures to block. GPT53C Lucky has everything tapped or sick. GLM47 Fate has some small blockers.
I'll send all attackers and then assign them to targets.
mcpAttack with all (Wildfire Devils 4/2, Elemental Token 4/4, Elemental Token 4/4, Charmbreaker Devils 12/4)raw
choose_action(attackers=all)
{
"declared": [
"all"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1577,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
I need to select who to attack. Let me check the choices.
thinkingOpus Rookie
I need to assign each attacker to a target. This is for the first attacker (Wildfire Devils since that was first in the batch). Let me think about attack distribution:
Strategy:
- DSV3 ESPN (27hp): No blockers at all
- GLM47 Fate (38hp): Has Goblin Rogue tokens that could block
- GPT53C Lucky (26hp): Everything tapped/sick, can't block
I want to spread damage or focus. Let me send Charmbreaker Devils (12 power) at DSV3 ESPN since no blockers. The rest at GPT53C Lucky (4+4+4 = 12) since they also have no blockers.
DSV3: 27 - 12 = 15hp
GPT53C: 26 - 12 = 14hp
This is the first attacker (Wildfire Devils 4/2). I'll send it at GPT53C Lucky.
mcpGPT53C Luckyraw
choose_action(choice=p3)
{
"game_seq": 1578,
"success": true,
"action_taken": "auto_passed_loop_detected",
"warning": "Too many interactions this turn (26). Auto-passing until next turn."
}thinkingOpus Rookie
The game auto-passed due to too many interactions! Let me wait for the next action.
gameOpus Rookie attacks DSV3 ESPN with 4 creatures
DSV3 ESPNllm
pass_priority(board_cursor=61)
{
"game_seq": 1584,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "12",
"toughness": "4"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Combat/Declare Attackers (Opus Rookie)",
"recent_chat": [
"Opus Rookie: Wait wait wait - did I just cast my COMMANDER, Dig Through Time, AND get free Elemental Masterpiece value all in ONE turn?? Zaffai is HERE and I am SO ready to start scrying and making more Elementals! This board is getting OUT OF CONTROL and I love it!! 🎵⚡"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 62,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 27,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1584,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNllm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1594,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}minor blunder
DSV3 ESPN passed on activating Molten Slagheap to put a storage counter on it during combat.
DSV3 ESPN passed on activating Molten Slagheap to put a storage counter on it during combat. With no blockers and no instant-speed plays available, the mana was going to waste anyway. Building up storage counters on Molten Slagheap is free value that improves future mana flexibility for black/red mana.
Analysis
Action taken: Passed priority without activating Molten Slagheap
Better line: Activate Molten Slagheap to put a storage counter on it, since the 1 mana would otherwise go unused and storage counters provide future mana flexibility
gameAttacked player: DSV3 ESPN
β Declare Blockers β
DSV3 ESPNllm
pass_priority(board_cursor=62)
{
"game_seq": 1607,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T8 Postcombat Main/Postcombat Main (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 63,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": true
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": true
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}gameDSV3 ESPN loses 4 life at combat from Wildfire Devils
gameDSV3 ESPN loses 4 life at combat from Elemental Token
gameDSV3 ESPN loses 4 life at combat from Elemental Token
gameDSV3 ESPN loses 12 life at combat from Charmbreaker Devils
β Combat Damage β
β Postcombat Main β
chatDSV3 ESPN: OH MY GOODNESS! THE COMMENTATOR IS ON THE ROPES! DOWN TO 3 LIFE AFTER THAT DEVASTATING ATTACK! But wait, the commentator is not out yet! He's still got his mana and his cards! Can he mount a comeback?! THIS IS WHAT LEGENDS ARE MADE OF!
DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=OH MY GOODNESS! THE COMMENTATOR IS ON TH...)
{
"success": true
}thinkingDSV3 ESPN
I'm at 3 life! That's extremely low. I need to stabilize. I have 6 untapped lands plus Sol Ring and Obelisk of Grixis, Molten Slagheap, Rupture Spire, Command Tower. I have Armillary Sphere, Baleful Force, Echo Mage, Island, Swamp, Swamp in hand.
I need to find answers quickly. Armillary Sphere can fetch two basic lands (I have two basic lands in hand, but I need more lands to cast Baleful Force). Baleful Force costs {5}{B}{B}{B} (8 total, triple black). That's a lot of mana, but it draws a card each upkeep and I lose 1 life each upkeep - dangerous at 3 life. However it's a 7/7 blocker.
Echo Mage can be leveled up to copy spells, but I need instant/sorceries.
I have Grixis Charm in exile that I can play this turn (from previous Exiled card). Actually Grixis Charm is in my exile zone from earlier Expressive Iteration. I can play it this turn? It says "You may play the exiled card this turn." That was from earlier turn, not this turn. Actually Expressive Iteration exiles a card that you may play this turn. That was turn earlier, not current turn. So I cannot play Grixis Charm now.
I have no board presence except lands and artifacts. Opponent has huge board: Opus Rookie has 4 Elemental tokens 4/4, Charmbreaker Devils 12/4, Wildfire Devils 4/2, Zaffai 1/4. That's a lot of power.
I need a board wipe or something. I have Molten Disaster in graveyard. Could be returned somehow? No.
I have Cruel Ultimatum in graveyard, but that doesn't help.
I have Strategic Planning, Vision Skeins, Soul Manipulation in graveyard.
I have Arcane Melee making instant/sorcery cost {2} less. That's good.
I could cast Echo Mage {1}{U}{U} with discount? Arcane Melee reduces instant/sorcery costs, not creature. So Echo Mage costs {1}{U}{U}. I have enough blue sources: Command Tower, Island x2, Rupture Spire, Obelisk of Grixis, Sol Ring for colorless. I can cast Echo Mage, then level up later.
But Echo Mage doesn't block well (2/3). I need a bigger blocker.
Baleful Force is 7/7 but triple black. I have Swamp in hand, but only 1 Swamp on battlefield? Actually I have Akoum Refuge (tapped? It's untapped). It can produce {B} or {R}. I have Rupture Spire for any color. Command Tower any color. Obelisk of Grixis can produce {B}. Sol Ring for {C}{C}. I need {5}{B}{B}{B}. That's 8 total, 3 black. Let's count black sources: Akoum Refuge (1 black), Rupture Spire (1 any), Command Tower (1 any), Obelisk of Grixis (1 black). That's 4 black sources. I need 3 black. I also have Island that can produce blue, not black. I can tap Sol Ring for {C}{C}, Obelisk for {B}, Command Tower for {B}, Rupture Spire for {B}, Akoum Refuge for {B}. That's {C}{C}{B}{B}{B}{B} = 6 mana, need 2 more generic. I have two Islands for {U}{U} could be used for generic? Yes, they can be used as colorless. So total mana: Sol Ring {C}{C}, Obelisk {B}, Command Tower {B}, Rupture Spire {B}, Akoum Refuge {B}, Island {U}, Island {U} = {C}{C}{B}{B}{B}{B}{U}{U}. That's 8 mana, 4 black, 2 blue, 2 colorless. Enough to cast Baleful Force {5}{B}{B}{B}. That leaves {U}{U}{C} extra? Actually Baleful Force costs 8 total, 3 black. So I need {5} generic plus {B}{B}{B}. I can pay {C}{C}{B}{B}{B} (Sol Ring + Obelisk + Command Tower + Rupture Spire) that's 5 mana? Wait Sol Ring {C}{C} = 2 generic, Obelisk {B} = 1 black, Command Tower {B} = 1 black, Rupture Spire {B} = 1 black, Akoum Refuge {B} = 1 black. That's {C}{C}{B}{B}{B}{B} = 6 mana, 2 generic, 4 black. I need 5 generic and 3 black. So I need more generic. Use Islands for {U}{U} as generic: {C}{C}{B}{B}{B}{B}{U}{U} = 8 mana, 2 generic, 4 black, 2 blue. But I need 5 generic, 3 black. I can allocate: pay {B}{B}{B} from three sources, then {5} generic from remaining 5 sources. That's exactly: Sol Ring {C}{C} = 2 generic, Island {U} = 1 generic, Island {U} = 1 generic, Akoum Refuge {B} (but can produce generic if I need? Actually Akoum Refuge produces {B} or {R}, not generic. I can use it for black. I have 5 black sources total: Akoum Refuge, Rupture Spire, Command Tower, Obelisk of Grixis, plus maybe something else? That's 4? Wait Akoum Refuge, Rupture Spire, Command Tower, Obelisk = 4. I need 3 black, that's fine. I'll use Akoum Refuge, Obelisk, Command Tower for black. Then Sol Ring {C}{C}, Island {U}, Island {U}, Rupture Spire {B} (but can produce any color, could be generic? Actually Rupture Spire produces one mana of any color, not colorless. So it can be black, but I already have 3 black, so I can use Rupture Spire as generic? No, it produces colored mana of any color, not colorless. So it cannot be used as generic. I need another generic source. I have Molten Slagheap that can produce {C}. Tap Molten Slagheap for {C}. That gives me: Sol Ring {C}{C}, Molten Slagheap {C}, Island {U} (generic), Island {U} (generic) = 5 generic. Then Akoum Refuge {B}, Obelisk {B}, Command Tower {B} = 3 black. That's 8 total. Perfect.
So I can cast Baleful Force this turn. It's a 7/7 that will draw me a card each upkeep (including opponents' upkeeps) and I lose 1 life each upkeep. At 3 life, losing 1 life each upkeep is dangerous, but I need a blocker now. Baleful Force can block and kill attackers.
But I also need to consider that Opus Rookie can attack with Charmbreaker Devils (12/4) and Elemental tokens (4/4 each). Baleful Force can block one attacker, but they have multiple. I need a board wipe.
Maybe I should cast Armillary Sphere first to get lands, then next turn cast Baleful Force. But I'm at 3 life, I might die before next turn. Opus Rookie has many tapped creatures now (they attacked). They'll untap next turn and can attack again. I need to stabilize this turn.
Alternatively, I could cast Echo Mage and level it up to copy a spell later, but that doesn't help defense.
I have no instant-speed removal in hand. Grixis Charm in exile can't be cast.
I think my best play is to cast Baleful Force now as a big blocker. Then on my upkeep I'll draw a card and lose 1 life (down to 2). That's risky but I need cards.
Let me check if there are any other options. I could activate Molten Slagheap to put storage counters, not helpful.
I'll cast Baleful Force.
First, I need to see if Baleful Force is in my choices. The current choices only show Molten Slagheap activation. That's because we are still in postcombat main phase, but I need to cast a sorcery-speed spell. I should pass priority to get to a point where I can cast creatures.
Wait, I can cast creatures in my main phase. The game says "Play instants and activated abilities". That suggests I can play instant-speed things. But I can also play creatures at sorcery speed? Actually I can play creatures any time I have priority during my main phase when the stack is empty. The stack is empty now. I should be able to cast Baleful Force. But why is it not in choices? Maybe because I don't have enough mana? But I calculated I have enough. Maybe I need to tap lands correctly? The server auto-filters playable cards based on available mana. It should show Baleful Force if I have enough mana.
Let me check my mana situation: I have 6 untapped lands (including Sol Ring, Obelisk, etc). Actually some might be tapped? The board says "Untapped lands: 6". That's all my lands except maybe Rupture Spire is untapped? Rupture Spire is listed in battlefield without "tapped". So it's untapped. Good.
I have Island, Island, Akoum Refuge, Command Tower, Molten Slagheap, Obelisk of Grixis, Rupture Spire, Sol Ring. That's 8 lands total, but "Untapped lands: 6". Which are tapped? Possibly Rupture Spire? Actually Rupture Spire entered tapped unless you pay {1}. I paid {1} earlier? I think I did. It's untapped now. Let's see board list: "bf=[Akoum Refuge, Arcane Melee, Command Tower, Island, Island, Molten Slagheap, Obelisk of Grixis, Rupture Spire, Sol Ring]" none say tapped. So all are untapped? But "Untapped lands: 6". Maybe Arcane Melee is not a land, Sol Ring is not a land, Obelisk is not a land. So lands: Akoum Refuge, Command Tower, Island, Island, Molten Slagheap, Rupture Spire = 6 lands. That's correct.
So I have 6 lands producing colored mana: Akoum Refuge (B/R), Command Tower (any), Island (U), Island (U), Molten Slagheap (C), Rupture Spire (any). Plus Sol Ring (CC), Obelisk of Grixis (U/B/R). That's plenty.
I should be able to cast Baleful Force. Maybe the game hasn't updated choices because I need to pass priority first? Let me pass priority to see if choices update.
minor blunder
At 3 life with no other plays available in postcombat main, DSV3 ESPN declined to put a storage counter on Molten Slagheβ¦
At 3 life with no other plays available in postcombat main, DSV3 ESPN declined to put a storage counter on Molten Slagheap. This is a free mana investment that costs only {1} and a tap of an otherwise unused land, providing future mana flexibility at no cost.
Analysis
Action taken: Passed priority without activating Molten Slagheap to bank a storage counter.
Better line: Activate Molten Slagheap to put a storage counter on it, banking mana for future turns when every resource matters at 3 life.
gameGPT53C Lucky - Ability triggers: Primal Empathy - At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control.
β GPT53C Lucky's Turn 9 β
chatGPT53C Lucky: Alright deck, stay hotβone clean swing and weβre cashing in this lucky streak π
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=57)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GPT53C Lucky (you)",
"id": "p3"
}
]
}
],
"game_seq": 1612,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Beginning/Upkeep (GPT53C Lucky)",
"recent_chat": [
"Opus Rookie: Wait wait wait - did I just cast my COMMANDER, Dig Through Time, AND get free Elemental Masterpiece value all in ONE turn?? Zaffai is HERE and I am SO ready to start scrying and making more Elementals! This board is getting OUT OF CONTROL and I love it!! 🎵⚡"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 58,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Jace's Archivist",
"index": 1,
"action": "activate",
"playable_abilities": [
"{U}, {T}: Each player discards their hand, then d..."
],
"id": "p12"
},
{
"name": "Oracle's Vault",
"index": 2,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 74,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Alright deck, stay hotβone clean swing a...)
{
"success": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1612,
"success": true,
"action_taken": "passed_priority"
}DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1613,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
<function_calls>
<invoke name="pass_priority">
</invfunction_calls>
β Precombat Main β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=58)
{
"game_seq": 1616,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T9 Precombat Main/Precombat Main (GPT53C Lucky) YOUR_MAIN",
"recent_chat": [
"DSV3 ESPN: OH MY GOODNESS! THE COMMENTATOR IS ON THE ROPES! DOWN TO 3 LIFE AFTER THAT DEVASTATING ATTACK! But wait, the commentator is not out yet! He's still got his mana and his cards! Can he mount a comeback?! THIS IS WHAT LEGENDS ARE MADE OF!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 59,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"name": "Agent's Toolkit",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"index": 2,
"action": "cast",
"id": "p189"
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"index": 3,
"action": "cast",
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"index": 4,
"action": "cast",
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"index": 5,
"action": "cast",
"id": "p205"
},
{
"name": "Forest",
"index": 6,
"action": "land",
"id": "p315"
},
{
"name": "Jace's Archivist",
"index": 7,
"action": "activate",
"playable_abilities": [
"{U}, {T}: Each player discards their hand, then d..."
],
"id": "p12"
},
{
"name": "Littjara Mirrorlake",
"index": 8,
"action": "land",
"id": "p190"
},
{
"name": "Oracle's Vault",
"index": 9,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
},
{
"name": "Port Town",
"index": 10,
"action": "land",
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"index": 11,
"action": "cast",
"id": "p206",
"power": "2",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"index": 12,
"action": "cast",
"id": "p170",
"power": "1",
"toughness": "3"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205",
"playable": true
},
{
"name": "Forest",
"is_land": true,
"rules": [
"{T}: Add {G}."
],
"id": "p315",
"playable": true
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190",
"playable": true
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GPT53C LuckymcpPlay Forest
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p315)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1616,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_6",
"next_action_message": "Play spells and abilities"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1619,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select attackers"
}gameGPT53C Lucky puts Forest from hand onto the Battlefield
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=59)
{
"game_seq": 1626,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 8,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 60,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Jace's Archivist",
"index": 1,
"action": "activate",
"playable_abilities": [
"{U}, {T}: Each player discards their hand, then d..."
],
"id": "p12"
},
{
"name": "Oracle's Vault",
"index": 2,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}β Declare Attackers β
GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1626,
"success": true,
"action_taken": "passed_priority"
}DSV3 ESPNllm
pass_priority(board_cursor=63)
{
"game_seq": 1627,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 65,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 8,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}thinkingDSV3 ESPN
Now it's Turn 9 COMBAT - DSV3 ESPN. It's my turn again? Wait, the turn changed? It says Turn 9 COMBAT - DSV3 ESPN. That means it's my turn 9, combat phase. But I haven't done anything in my main phase. Actually we skipped my main phase because I passed priority repeatedly. The game moved to combat phase automatically.
I'm in combat phase now. I need to declare attackers? I have no creatures to attack with. I'll pass.
But I should cast spells before combat if possible. However the game is now in combat phase (beginning of combat?). I can still cast instant-speed spells.
I need to decide: cast Baleful Force? I can cast it as a sorcery only during my main phase. Since we're in combat phase, I cannot cast Baleful Force now. That's unfortunate.
I should have acted earlier. I missed my chance because I kept passing priority. I need to be more proactive.
Now I'm in combat phase with no attackers. I'll pass priority and go to blockers? Actually there are no attackers declared yet. The combat phase is "beginning of combat". I can still cast instants.
But I cannot cast Baleful Force now because it's a creature sorcery-speed. I'll have to wait until my second main phase.
Let me pass priority and move to declare attackers step.
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1627,
"success": true,
"action_taken": "passed_priority"
}minor blunder
At 3 life with no instants in hand and 6 untapped lands, DSV3 ESPN declined to put a storage counter on Molten Slagheap.
At 3 life with no instants in hand and 6 untapped lands, DSV3 ESPN declined to put a storage counter on Molten Slagheap. This is a free investment of mana that would otherwise go unused, providing future mana flexibility at zero cost.
Analysis
Action taken: Passed on activating Molten Slagheap to add a storage counter.
Better line: Activate Molten Slagheap to put a storage counter on it, banking mana for future turns at no cost since there are no instants in hand to hold up mana for.
β Postcombat Main β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=60)
{
"game_seq": 1630,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 8,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T9 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 61,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"name": "Agent's Toolkit",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"index": 2,
"action": "cast",
"id": "p189"
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"index": 3,
"action": "cast",
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"index": 4,
"action": "cast",
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"index": 5,
"action": "cast",
"id": "p205"
},
{
"name": "Jace's Archivist",
"index": 6,
"action": "activate",
"playable_abilities": [
"{U}, {T}: Each player discards their hand, then d..."
],
"id": "p12"
},
{
"name": "Oracle's Vault",
"index": 7,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"index": 8,
"action": "cast",
"id": "p206",
"power": "2",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"index": 9,
"action": "cast",
"id": "p170",
"power": "1",
"toughness": "3"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26,
"hand": [
{
"mana_cost": "{4}{G}{W}",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205",
"playable": true
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3",
"playable": true
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GPT53C LuckymcpCast Ajani Unyielding {4}{G}{W}
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p189)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1630,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky casts Ajani Unyielding from hand
GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1639,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}gameGPT53C Lucky puts Ajani Unyielding from stack onto the Battlefield
DSV3 ESPNllm
pass_priority(board_cursor=65)
{
"game_seq": 1645,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Postcombat Main/Postcombat Main (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 66,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 73,
"life": 3,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}thinkingDSV3 ESPN
Now I'm in postcombat main phase. I can cast Baleful Force now! I need to see if it's in my choices. It's not listed. That suggests I don't have enough mana? But I think I do. Let me double-check my mana sources:
I have:
- Akoum Refuge (untapped) - produces {B} or {R}
- Command Tower (untapped) - any color
- Island x2 (untapped) - {U}
- Molten Slagheap (untapped) - {C}
- Rupture Spire (untapped) - any color
- Sol Ring (untapped) - {C}{C}
- Obelisk of Grixis (untapped) - {U}, {B}, or {R}
- Arcane Melee (artifact, doesn't produce mana)
Total mana: I can produce {C}{C}{C} from Sol Ring + Molten Slagheap, plus {U}{U}{B}{B}{R} from others. But Baleful Force costs {5}{B}{B}{B} - that's 8 total, 3 black. I need three black sources: Akoum Refuge (B), Command Tower (B), Obelisk (B) = three black. That's fine. Then I need 5 generic: Sol Ring {C}{C}, Molten Slagheap {C}, Island {U} (can be used as generic), Island {U} (generic), Rupture Spire {any} (generic). That's 5 generic.
So I should be able to cast Baleful Force. But the game isn't offering it. Maybe because I have Arcane Melee reducing instant/sorcery costs, but Baleful Force is a creature, not instant/sorcery. So no discount.
Maybe the game thinks I don't have enough black mana because some lands are tapped? They are untapped. Let me check: "Untapped lands: 6". That's Akoum Refuge, Command Tower, Island, Island, Molten Slagheap, Rupture Spire. Obelisk of Grixis is not a land, but it's untapped. Sol Ring is untapped. So I have enough.
Perhaps Baleful Force is not in my hand? Wait, hand shows [Armillary Sphere, Baleful Force, Echo Mage, Island, Swamp, Swamp]. Yes it's there.
Maybe the game only shows instants and activated abilities because it's "Play instants and activated abilities". That's because we're in a phase where only instants and activated abilities can be played? Actually postcombat main phase you can cast creatures. But the message says "Play instants and activated abilities". That suggests the game is waiting for instant-speed actions, but I can still cast creatures. However the choices list only shows Molten Slagheap activation, not Baleful Force. That indicates the game thinks I cannot cast Baleful Force right now (maybe due to timing restrictions?).
Could be that I have a triggered ability on stack? The board shows no stack. Maybe there is a triggered ability that hasn't been put on stack yet? Let me pass priority to see if something triggers.
I'll pass priority:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1645,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}thinkingDSV3 ESPN
Now message changed to "Play spells and abilities". That's better. Let me call get_action_choices to see what I can play.
minor blunder
At 3 life with no other actions available in postcombat main, DSV3 ESPN declined to put a storage counter on Molten Slagβ¦
At 3 life with no other actions available in postcombat main, DSV3 ESPN declined to put a storage counter on Molten Slagheap. This is a free investment - costs only 1 generic mana and the tap of a land that otherwise produces only colorless. There's no downside to building up storage counters for future mana flexibility.
Analysis
Action taken: Passed priority without activating Molten Slagheap's storage counter ability
Better line: Activate Molten Slagheap to put a storage counter on it, banking mana flexibility for future turns at minimal cost
β DSV3 ESPN's Turn 9 β
thinkingDSV3 ESPN
Excellent! Now I see my choices. Baleful Force is listed! I can cast it. Also Armillary Sphere, Echo Mage, lands.
I need to decide: cast Baleful Force now as a 7/7 blocker. It will draw me a card each upkeep (including opponent's upkeeps) and I lose 1 life each upkeep. At 3 life, losing 1 life each upkeep is dangerous. But I need a blocker desperately. If I don't have a blocker, opponent can attack me with any creature and I'm dead.
Opus Rookie has many tapped creatures now, but they will untap next turn. I need to survive until my next turn. Baleful Force can block one attacker, but they have multiple. However they might not attack me if I have a 7/7 that can trade with their big creatures. They might attack someone else.
But I also have Arcane Melee making instants/sorceries cheaper. I have Grixis Charm in exile that I could play? Actually Grixis Charm is in my exile zone, but I can play it only on the turn it was exiled (by Expressive Iteration). That was earlier turn, not now. So I cannot cast it.
I have no instant-speed removal in hand.
Maybe I should cast Armillary Sphere to fetch two basic lands (Swamp, Island) to increase my mana for future turns. But that doesn't help defense.
Echo Mage is a 2/3 that can be leveled up later to copy spells. Not a great blocker.
I think Baleful Force is my best shot. I'll cast it.
Let me choose Baleful Force:
mcpCast Baleful Force {5}{B}{B}{B}raw
choose_action(choice=p156, auto_tap=true)
{
"retryable": true,
"game_seq": 1655,
"success": false,
"error_code": "invalid_choice",
"error": "Object p156 not found in current choices",
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
]
}β Declare Attackers β
thinkingDSV3 ESPN
Hmm, the choice id might be different. Let me look at the choices again: Baleful Force [id=p156, cast, {5}{B}{B}{B}]. That's id p156. But the error says object p156 not found in current choices. Maybe the choices changed after I called get_action_choices? The snapshot might have changed.
Let me call pass_priority again to get updated choices.
llmpass_priority(board_cursor=67)
{
"game_seq": 1659,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T9 Postcombat Main/Postcombat Main (DSV3 ESPN) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 69,
"choices": [
{
"name": "Unknown (fa3a5eeb)",
"index": 0,
"id": "l96"
},
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"index": 1,
"action": "cast",
"id": "p211"
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"index": 2,
"action": "cast",
"id": "p156",
"power": "7",
"toughness": "7"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"index": 3,
"action": "cast",
"id": "p185",
"power": "2",
"toughness": "3"
},
{
"name": "Island",
"index": 4,
"action": "land",
"id": "p157"
},
{
"name": "Island",
"index": 5,
"action": "land",
"id": "p241"
},
{
"name": "Molten Slagheap",
"index": 6,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
},
{
"name": "Swamp",
"index": 7,
"action": "land",
"id": "p159"
},
{
"name": "Swamp",
"index": 8,
"action": "land",
"id": "p160"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": false,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": false,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 72,
"life": 3,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211",
"playable": true
},
{
"mana_cost": "{5}{B}{B}{B}",
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"power": "7",
"id": "p156",
"toughness": "7",
"playable": true
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p241",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160",
"playable": true
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}β Postcombat Main β
thinkingDSV3 ESPN
Great! Now Baleful Force is still there with id p156. I'll try again with auto_tap true.
But wait, there is also "Unknown (fa3a5eeb) [id=l96]" - that might be a spell I can cast from exile? Possibly Grixis Charm? Actually Grixis Charm is in my exile zone, but maybe I can still play it? The unknown could be that. Let me check.
But first, I'll cast Baleful Force. I'll use auto_tap to let the server handle mana.
mcpCast Baleful Force {5}{B}{B}{B}raw
choose_action(choice=p156, auto_tap=true)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1659,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play instants and activated abilities"
}thinkingDSV3 ESPN
Good! Baleful Force is on the stack. Now I need to pass priority to let it resolve. But first, I should check if there are any responses from opponents. I'll pass priority.
But also, I should consider whether to play a land first. I have land drops remaining: 1. I could play a Swamp or Island to increase mana. But I already used a lot of mana for Baleful Force. I can still play a land after casting Baleful Force? Yes, I can play a land before or after casting a spell, as long as I have a land drop.
I'll play a Swamp to have more black sources for future turns. Let me play Swamp id p159.
But first, I need to pass priority for Baleful Force. Actually I can play a land before passing priority because playing a land is a special action that doesn't use the stack and can be done anytime you have priority during your main phase. I'll do that now.
Let me choose Swamp p159:
llmchoose_action(choice=p159)
{
"retryable": true,
"game_seq": 1669,
"success": false,
"error_code": "invalid_choice",
"error": "Object p159 not found in current choices",
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
]
}major blunder
At 3 life, casting Baleful Force (which causes 1 life loss at EACH upkeep) will kill DSV3 ESPN before their next turn.
At 3 life, casting Baleful Force (which causes 1 life loss at EACH upkeep) will kill DSV3 ESPN before their next turn. With 3 opponents, they'll lose 1 life during each opponent's upkeep (3 life lost total), dying at 0 life before they ever get another turn. This is effectively suicide.
Analysis
Action taken: Cast Baleful Force at 3 life, guaranteeing death from its upkeep trigger before their next turn.
Better line: Play a land (Island or Swamp), cast Echo Mage for {1}{U}{U} as a defensive body and future spell-copy engine, and cast Armillary Sphere to fix mana. Survive and try to stabilize rather than casting a card that kills you.
gameDSV3 ESPN casts Baleful Force from hand
thinkingDSV3 ESPN
The choices changed again. Let me call pass_priority to update.
llmpass_priority(board_cursor=69)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Baleful Force (7/7) (yours)",
"id": "p156"
}
]
}
],
"game_seq": 1675,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T9 Postcombat Main/Postcombat Main (DSV3 ESPN) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 71,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 72,
"life": 3,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p241"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}gameDSV3 ESPN puts Baleful Force from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
thinkingDSV3 ESPN
Great! Baleful Force is on the stack as an ability? Actually it's a creature spell, but the stack shows "Ability -> Baleful Force". Maybe it's the triggered ability from something else? Wait, Baleful Force is a creature spell that hasn't resolved yet. The stack should show "Baleful Force" as a spell. But it says "Ability". Could be a triggered ability from something else.
Nevertheless, Baleful Force is on the stack. I need to let it resolve. I'll pass priority.
But first, I have one untapped land (Molten Slagheap) and land drops remaining: 1. I can play a land. I have Island and Swamp in hand. I'll play a Swamp to increase black sources. However playing a land is a special action that doesn't use the stack, I can do it now. But the choices only show Molten Slagheap activation. That's because the game is waiting for me to pass priority for the stack? Actually I can still play a land even if there is a spell on the stack. I should be able to play a land as a special action. But the interface might not show it as a choice because it's not an "activated ability". I need to call choose_action with choice="no" to pass priority? Actually I can play a land by selecting the land card from my hand. But the land cards are not listed in choices because the game only shows "Play instants and activated abilities". However I can still play a land as a special action. I need to see if the land cards appear when I call get_action_choices with board_cursor.
Let me call get_action_choices to see if lands appear.
thinkingDSV3 ESPN
Now the board shows "You" as the active player. The stack shows "Ability -> Baleful Force". That's weird. Maybe Baleful Force's triggered ability is on the stack? But Baleful Force hasn't entered the battlefield yet. Actually the ability might be the "enters the battlefield" trigger? No, Baleful Force has no ETB trigger. It has an upkeep trigger. So this is likely the creature spell itself mislabeled as "Ability". Anyway, we need to let it resolve.
I'll pass priority to let opponents respond. If they don't, it will resolve.
But I also want to play a land. Since I have land drops remaining, I can play a land now. However the choices don't show land cards. That's because playing a land is a special action that doesn't use the stack and is not an "instant or activated ability". The game might not list it in the current choices because we're in a "Play instants and activated abilities" step. But I can still play a land by calling choose_action with the land's id? The land IDs are p157, p241, p159, p160. I could try choosing p159 (Swamp). But earlier it said not found. Let me try again with choice="p159". But first, I need to see if the game will allow it. Maybe I need to pass priority first, let Baleful Force resolve, then play land.
Better to just pass priority now. Let me pass.
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"game_seq": 1675,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=61)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Baleful Force (7/7) (DSV3 ESPN's)",
"id": "p156"
}
]
}
],
"game_seq": 1679,
"action_type": "GAME_ASK",
"context": "T9 Postcombat Main/Postcombat Main (DSV3 ESPN)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 2,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 62,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 72,
"life": 3
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1679,
"success": true,
"action_taken": "no"
}gameDSV3 ESPN - Ability triggers: Baleful Force - At the beginning of each upkeep, you draw a card and you lose 1 life.
β GLM47 Fate's Turn 9 β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=62)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GLM47 Fate (you)",
"id": "p2"
}
]
}
],
"game_seq": 1687,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Beginning/Upkeep (GLM47 Fate)",
"recent_chat": [
"Opus Rookie: OH MY GOD Wildfire Devils just let me cast my OWN Elemental Masterpiece for FREE?? Two MORE 4/4 tokens?? I now have FOUR 4/4 Elementals plus Charmbreaker Devils and Wildfire Devils!! Is this board even real right now?? 😱🔥🔥🔥🔥",
"DSV3 ESPN: THE COMMENTATOR WATCHES AS DIG THROUGH TIME DELVES INTO THE LIBRARY! The opponent is searching for answers! But the commentator remains calm, waiting for his moment to strike!",
"Opus Rookie: Wait wait wait - did I just cast my COMMANDER, Dig Through Time, AND get free Elemental Masterpiece value all in ONE turn?? Zaffai is HERE and I am SO ready to start scrying and making more Elementals! This board is getting OUT OF CONTROL and I love it!! 🎵⚡",
"GPT53C Lucky: Alright deck, stay hot—one clean swing and we’re cashing in this lucky streak 🍀",
"DSV3 ESPN: OH MY GOODNESS! THE COMMENTATOR IS ON THE ROPES! DOWN TO 3 LIFE AFTER THAT DEVASTATING ATTACK! But wait, the commentator is not out yet! He's still got his mana and his cards! Can he mount a comeback?! THIS IS WHAT LEGENDS ARE MADE OF!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 63,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38,
"hand": [
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 72,
"life": 3
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}chatDSV3 ESPN: AND THE CROWD ERUPTS! DSV3 ESPN SUMMONS BALEFUL FORCE! A 7/7 BEAST ENTERS THE BATTLEFIELD! The commentator is on the edge of his seat! Can this monstrous force turn the tide? The opponent's library is being consumed by aberration! What a sequence!
DSV3 ESPNllm
pass_priority(board_cursor=71)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GLM47 Fate",
"id": "p2"
}
]
}
],
"game_seq": 1690,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Beginning/Upkeep (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 72,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 6,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 72,
"life": 3,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p241"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 77,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}thinkingDSV3 ESPN
Now the stack shows an ability from GLM47 Fate (maybe Consuming Aberration trigger? Actually Consuming Aberration triggers when I cast a spell). Indeed, Consuming Aberration's ability: "Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard." That's GLM47 Fate's ability triggering. That's fine.
I'll pass priority to let it resolve.
But also, I should consider that Baleful Force resolved? The board shows Baleful Force 7/7 (sick) on battlefield. That means it resolved and entered tapped and sick (summoning sickness). Good!
Now I'm at 3 life, Baleful Force will trigger on each upkeep causing me to lose 1 life and draw a card. That's dangerous, but I need cards.
I'll pass priority to let the Consuming Aberration trigger resolve.
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1690,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}DSV3 ESPNmcpsend_chat_message
raw
send_chat_message(message=AND THE CROWD ERUPTS! DSV3 ESPN SUMMONS ...)
{
"success": true
}gameDSV3 ESPN loses 1 life from Baleful Force
β Precombat Main β
GLM47 Fatellm
pass_priority(board_cursor=63)
{
"game_seq": 1692,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T9 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 64,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"index": 1,
"action": "cast",
"id": "p321",
"power": "1",
"toughness": "1"
},
{
"name": "Island",
"index": 2,
"action": "land",
"id": "p187"
},
{
"name": "Marsh Flitter",
"index": 3,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 4,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 6,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p187",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 2
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GLM47 FatemcpPlay Island
raw
choose_action(choice=p187)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1692,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}thinkingGLM47 Fate
Actually, let me balance my colors - I need another Swamp.
gameGLM47 Fate puts Island from hand onto the Battlefield
β Declare Attackers β
GLM47 Fatellm
pass_priority(board_cursor=64)
{
"combat_phase": "attackers",
"game_seq": 1699,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 7,
"message": "Select attackers",
"action_pending": true,
"context": "T9 Combat/Declare Attackers (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: AND THE CROWD ERUPTS! DSV3 ESPN SUMMONS BALEFUL FORCE! A 7/7 BEAST ENTERS THE BATTLEFIELD! The commentator is on the edge of his seat! Can this monstrous force turn the tide? The opponent's library is being consumed by aberration! What a sequence!"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 65,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"choice_type": "attacker",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 1,
"choice_type": "attacker",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 2,
"choice_type": "attacker",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "Changeling Outcast",
"index": 3,
"choice_type": "attacker",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "All attack",
"index": 4,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 2
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GLM47 FatemcpAttack with Changeling Outcast 1/1, Marsh Flitter 1/1
raw
choose_action(attackers=p291,p19)
{
"declared": [
"p291"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1699,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
choose_action(choice=p1)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1700,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}GLM47 Fatellm
choose_action(choice=p19)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1701,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1702,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}GLM47 Fatellm
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1703,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate attacks DSV3 ESPN, GPT53C Lucky with 2 creatures
DSV3 ESPNllm
pass_priority(board_cursor=72)
{
"game_seq": 1709,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Combat/Declare Attackers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 73,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 2,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p241"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p269"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}thinkingDSV3 ESPN
Now I see my life total is 2hp! I lost 1 life from Baleful Force trigger? Wait, the trigger happens at beginning of upkeep. Did that already happen? Possibly the trigger happened and I lost 1 life, going from 3 to 2. That's why I'm at 2hp now. Also I drew a card? My hand size increased from 6 to 7? Actually earlier hand was 6 cards, now hand shows 7 cards (Armillary Sphere, Echo Mage, Island, Island, Swamp, Swamp, Swamp). Yes I drew a Swamp. So Baleful Force triggered at the beginning of my upkeep (since it's my turn). That caused me to draw a card and lose 1 life.
Now it's combat phase. GLM47 Fate is attacking me with Changeling Outcast (can't be blocked) and attacking GPT53C Lucky with Marsh Flitter. Changeling Outcast is a 1/1 that can't be blocked. That will hit me for 1 damage, bringing me to 1 life. That's dangerous. But I have no blockers anyway.
I could cast an instant to kill Changeling Outcast? I have no instant removal in hand. I have Grixis Charm in exile but can't cast it. I have no mana untapped except Molten Slagheap. I could activate Molten Slagheap to put a storage counter, but that doesn't help.
I'll just take the 1 damage. I'll pass priority.
But wait, I might have a trick: I could cast Echo Mage? It's a creature, can't cast at instant speed. No.
I'll just take the damage.
Let me pass priority.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1709,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select blockers"
}thinkingDSV3 ESPN
Now I need to declare blockers. I have Baleful Force 7/7 with summoning sickness, can't block. I have no other creatures. So I cannot block. I'll pass.
<function_calls>
<invoke name="choose_action">
<parameter name="choice" string="trueparameter>
</invoke>
</function_calls>
β Declare Blockers β
DSV3 ESPNllm
choose_action(choice=no)
{
"game_seq": 1710,
"success": true,
"action_taken": "passed_priority"
}thinkingDSV3 ESPN
<function
minor blunder
GPT53C Lucky passed priority without activating Oracle's Vault, missing a chance to exile the top card (potentially playβ¦
GPT53C Lucky passed priority without activating Oracle's Vault, missing a chance to exile the top card (potentially playing it) and build toward the powerful 3-brick-counter free-cast ability. They had exactly 2 untapped lands to pay the activation cost.
Analysis
Action taken: Passed priority without using any activated abilities during combat
Better line: Activate Oracle's Vault ({2}, {T}) to exile the top card of the library, potentially play it, and add a brick counter toward the free-cast threshold.
gameAttacked player: DSV3 ESPN
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=62)
{
"combat_phase": "blockers",
"game_seq": 1714,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 2,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T9 Combat/Declare Blockers (GLM47 Fate)",
"recent_chat": [
"DSV3 ESPN: AND THE CROWD ERUPTS! DSV3 ESPN SUMMONS BALEFUL FORCE! A 7/7 BEAST ENTERS THE BATTLEFIELD! The commentator is on the edge of his seat! Can this monstrous force turn the tide? The opponent's library is being consumed by aberration! What a sequence!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 63,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Jace's Archivist",
"index": 1,
"action": "activate",
"playable_abilities": [
"{U}, {T}: Each player discards their hand, then d..."
],
"id": "p12"
},
{
"name": "Oracle's Vault",
"index": 2,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
},
{
"name": "Park Heights Maverick",
"index": 3,
"choice_type": "blocker",
"id": "p78",
"power": "7",
"toughness": "7"
},
{
"name": "Jace's Archivist",
"index": 4,
"choice_type": "blocker",
"id": "p12",
"power": "2",
"toughness": "2"
},
{
"name": "Shield Broker",
"index": 5,
"choice_type": "blocker",
"id": "p169",
"power": "3",
"toughness": "4"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 2
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
],
"incoming_attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}GPT53C LuckymcpShield Broker
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p169)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1719,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_5",
"next_action_message": "Play instants and activated abilities"
}gameAttacked player: GPT53C Lucky
GLM47 Fatellm
pass_priority(board_cursor=65)
{
"game_seq": 1717,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 67,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 2
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 26
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1720,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameDSV3 ESPN loses 1 life at combat from Changeling Outcast
gameGPT53C Lucky loses 1 life at combat from Marsh Flitter
β Combat Damage β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=67)
{
"game_seq": 1725,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 68,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 1
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}minor blunder
GLM47 Fate timed out during combat, missing the opportunity to activate Marsh Flitter by sacrificing a Goblin Rogue tokeβ¦
GLM47 Fate timed out during combat, missing the opportunity to activate Marsh Flitter by sacrificing a Goblin Rogue token to pump it to 3/3. This is free extra combat damage (2 additional points) that costs nothing meaningful since the Goblin tokens have limited utility. DSV3 ESPN is at 1 life so if Changeling Outcast targets them that kill is secured, but the extra damage to whichever opponent Marsh Flitter is attacking still matters.
Analysis
Action taken: Timed out (no response), passing without activating any abilities during combat.
Better line: Activate Marsh Flitter, sacrificing a Goblin Rogue token to make it a 3/3 for the rest of the turn, dealing 2 additional combat damage.
DSV3 ESPNllm
pass_priority(board_cursor=73)
{
"game_seq": 1728,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"combat": [
{
"blocked": false,
"defending": "DSV3 ESPN",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 74,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 1,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p241"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p269"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}thinkingDSV3 ESPN
Now I'm at 1 life! Changeling Outcast dealt 1 damage to me. That's dangerous. I need to survive.
Now it's still combat phase, after blockers (none). Damage will be dealt. I'll pass priority.
But I should consider that Baleful Force will trigger again on opponent's upkeep? Actually Baleful Force triggers at the beginning of each upkeep, not just mine. So on opponent's upkeep, I'll draw a card and lose 1 life. That would kill me if I'm at 1 life! I need to gain life or have a way to prevent the life loss.
I need to find a solution quickly. I have Armillary Sphere, Echo Mage, lands in hand. I could cast Armillary Sphere to fetch lands, but that doesn't help with life. I could cast Echo Mage as a blocker, but it's only 2/3.
I have Grixis Charm in exile that could give my creatures +2/+0, but that doesn't help.
Maybe I can use Molten Slagheap to add storage counters for future mana.
I need to think: Baleful Force triggers on each upkeep. The next upkeep is the next player's upkeep (GLM47 Fate). That will cause me to lose 1 life and draw a card. That will bring me to 0 life and I lose the game. I need to prevent that.
How can I prevent the life loss? I could sacrifice Baleful Force before the trigger resolves. But I have no sac outlet. I could exile it with something. I have no removal for my own creature.
I could gain life before the trigger resolves. How? I have no lifegain in hand. I could cast something that gains life. I have no such cards.
Maybe I can counter the triggered ability? I have no counterspells.
I could use Grixis Charm to return Baleful Force to my hand? Grixis Charm has mode "Return target permanent to its owner's hand." That's an instant. I have Grixis Charm in exile, but I can't cast it because it's not my turn? Actually I can cast it at instant speed if I have mana. But Grixis Charm is in my exile zone, not in hand. I cannot cast it from exile unless I have an effect that allows me to play exiled cards. Expressive Iteration allowed me to play the exiled card this turn, but that was earlier turn. So I cannot cast Grixis Charm now.
I'm doomed unless I can gain life before the next upkeep. Maybe I can attack with Baleful Force next turn? It has summoning sickness, can't attack this turn. Next turn I can attack, but I'll die before my next upkeep.
Wait, the trigger happens on each upkeep, including mine. I already triggered on my upkeep this turn (lost 1 life, drew a card). The next trigger is on GLM47 Fate's upkeep, which is after my turn ends. That's before my next turn. So I'll die before I get a chance to attack.
I need to find a way to survive. Perhaps I can use Armillary Sphere to fetch lands and hope to draw something that can save me? But drawing happens after losing life.
Actually the trigger is "At the beginning of each upkeep, you draw a card and you lose 1 life." That's one ability that does both simultaneously? The draw and life loss happen at the same time. If I'm at 1 life, losing 1 life brings me to 0, and state-based actions are checked before the draw? Actually state-based actions are checked whenever a player would receive priority. After the ability resolves, before any player gets priority, state-based actions are checked and I lose the game if I have 0 life. So I would die before drawing the card.
Thus I need to prevent the life loss or gain life before the trigger resolves.
Options: I could cast Echo Mage and level it up to copy a spell? Not helpful.
I could cast Armillary Sphere, then hope to draw a card that can save me? But I won't draw until the trigger resolves, and I'll be dead.
I need to think of something else. Maybe I can concede? No, I want to win.
Wait, I have Arcane Melee making instants and sorceries cost {2} less. If I had an instant that gains life, I could cast it in response to the trigger. But I have none.
I have Vision Skeins in graveyard, not helpful.
I have Cruel Ultimatum in graveyard, not helpful.
I have Soul Manipulation in graveyard, could return a creature card from graveyard to hand, not helpful.
I have Strategic Planning in graveyard.
I have Molten Disaster in graveyard, could deal damage to all creatures and players, but that would also hurt me.
Maybe I can cast Molten Disaster with X=0? It would deal 0 damage to each creature without flying and each player. That wouldn't kill me. But I need to cast it from graveyard? I can't.
I need to accept that I will likely die. But maybe I can win before I die? Unlikely.
Let's see the board: Opus Rookie has many creatures but tapped. They might attack someone else. GLM47 Fate has Changeling Outcast and Marsh Flitter. GPT53C Lucky has big creatures.
Maybe I can politic: ask opponents to spare me? Not reliable.
I'll continue playing and see if I can draw a miracle.
First, I'll pass priority now.
DSV3 ESPNmcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1728,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}β Postcombat Main β
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=68)
{
"game_seq": 1729,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T9 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 69,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"index": 1,
"action": "cast",
"id": "p321",
"power": "1",
"toughness": "1"
},
{
"name": "Marsh Flitter",
"index": 2,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 3,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 1
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": true
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}minor blunder
GLM47 Fate timed out during postcombat main phase with Invisible Stalker in hand and plenty of mana to cast it.
GLM47 Fate timed out during postcombat main phase with Invisible Stalker in hand and plenty of mana to cast it. DSV3 ESPN is at 1 life, and Invisible Stalker (unblockable, hexproof Rogue) would guarantee the kill next turn. Even if ESPN dies to another player first, having an unblockable hexproof Rogue on board is very valuable for the Rogue tribal/Prowl strategy.
Analysis
Action taken: Timed out and passed priority without casting anything, ending the turn.
Better line: Cast Invisible Stalker for {1}{U} to deploy an unblockable hexproof Rogue, threatening to kill ESPN at 1 life next turn and enabling future Prowl costs.
β Opus Rookie's Turn 9 β
Opus Rookiellm
pass_priority(board_cursor=51)
{
"game_seq": 1733,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 7,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T9 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"GPT53C Lucky: Alright deck, stay hot—one clean swing and we’re cashing in this lucky streak 🍀",
"DSV3 ESPN: OH MY GOODNESS! THE COMMENTATOR IS ON THE ROPES! DOWN TO 3 LIFE AFTER THAT DEVASTATING ATTACK! But wait, the commentator is not out yet! He's still got his mana and his cards! Can he mount a comeback?! THIS IS WHAT LEGENDS ARE MADE OF!",
"DSV3 ESPN: AND THE CROWD ERUPTS! DSV3 ESPN SUMMONS BALEFUL FORCE! A 7/7 BEAST ENTERS THE BATTLEFIELD! The commentator is on the edge of his seat! Can this monstrous force turn the tide? The opponent's library is being consumed by aberration! What a sequence!"
],
"respond_with": "choice=pN",
"board_cursor": 52,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l316"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l317"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 1
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}thinkingOpus Rookie
WOW! It's now Turn 9 and the auto-pass resolved everything. Let me check the results:
- DSV3 ESPN is at **1 HP**!! The attacks went through massively! They went from 27 to 1!
- GPT53C Lucky is at 25hp (down from 26, so only 1 damage got through somehow, or maybe they were hit for more and gained life)
- I'm at 34hp, looking great!
DSV3 ESPN played **Baleful Force 7/7** (sick) β that's a big creature but they're at 1hp and Baleful Force costs them 1 life each upkeep... they'll die to their own card!
GPT53C Lucky has **Ajani Unyielding** (loyalty 4) β a powerful planeswalker!
Now I need to order my triggered abilities. I have Charmbreaker Devils (upkeep: return I/S from GY) and Wildfire Devils (upkeep: random player exiles I/S, I can cast copy). Let me check what each trigger is.
The two abilities are:
- Charmbreaker Devils: Return random I/S from GY to hand
- Wildfire Devils: Random player exiles I/S from GY, I cast copy for free
I want Wildfire Devils to resolve FIRST (go on stack last = l317 probably?) so I get the free spell before Charmbreaker takes a card from my GY. Actually wait β I want to think about this more carefully.
If Charmbreaker resolves first: I get a random I/S from my GY into hand. Then Wildfire resolves targeting a random player's GY.
If Wildfire resolves first: A random player exiles an I/S from their GY, I cast it for free. Then Charmbreaker returns a random I/S from MY GY.
Since Wildfire targets ANY player's GY (including mine), and Charmbreaker only targets MY GY, I want Charmbreaker to resolve first so I pull a good card from my GY first, then Wildfire can target someone else's GY. Otherwise Wildfire might target my GY and exile something Charmbreaker could have returned.
Stack order: Last on stack resolves first. So I want Charmbreaker on top (resolves first). Put Wildfire on stack first, then Charmbreaker.
Let me pick the Wildfire trigger first (goes on stack first, resolves last):
mcpAbilityraw
choose_action(choice=l317)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1733,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie - Ability triggers: Charmbreaker Devils - At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.
gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
gameDSV3 ESPN - Ability triggers: Baleful Force - At the beginning of each upkeep, you draw a card and you lose 1 life.
DSV3 ESPNllm
pass_priority(board_cursor=74)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie",
"id": "p4"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie",
"id": "p4"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie",
"id": "p4"
}
]
}
],
"game_seq": 1741,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 1,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 75,
"choices": [
{
"name": "Molten Slagheap",
"index": 0,
"action": "activate",
"playable_abilities": [
"{1}, {T}: Put a storage counter on {this}."
],
"id": "p186"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Cruel Ultimatum",
"rules": [
"Target opponent sacrifices a creature of their choice, discards three cards, then loses 5 life. You return a creature card from your graveyard to your hand, draw three cards, then gain 5 life."
],
"id": "p125"
},
{
"name": "Fog Bank",
"rules": [
"Defender",
"Flying",
"Prevent all combat damage that would be dealt to and dealt by {this}."
],
"id": "p178"
},
{
"name": "Grixis Panorama",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Search your library for a basic Island, Swamp, or Mountain card, put it onto the battlefield tapped, then shuffle."
],
"id": "p107"
},
{
"name": "Molten Disaster",
"rules": [
"Kicker {R} (You may pay an additional {R} as you cast this spell.)",
"If this spell was kicked, it has split second. (As long as this spell is on the stack, players can't cast spells or activate abilities that aren't mana abilities.)",
"{this} deals X damage to each creature without flying and each player."
],
"id": "p13"
},
{
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p179"
},
{
"name": "Nivix Guildmage",
"rules": [
"{1}{U}{R}: Draw a card, then discard a card.",
"{2}{U}{R}: Copy target instant or sorcery spell you control. You may choose new targets for the copy."
],
"id": "p68"
},
{
"name": "Soul Manipulation",
"rules": [
"Choose one or both —: &bull Counter target creature spell.: &bull Return target creature card from your graveyard to your hand.: "
],
"id": "p154"
},
{
"name": "Strategic Planning",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand and the rest into your graveyard."
],
"id": "p158"
},
{
"name": "Vision Skeins",
"rules": [
"Each player draws two cards."
],
"id": "p177"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Akoum Refuge",
"rules": [
"{this} enters tapped.",
"When {this} enters, you gain 1 life.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p9"
},
{
"tapped": false,
"name": "Arcane Melee",
"rules": [
"Instant and sorcery spells cost {2} less to cast."
],
"id": "p79"
},
{
"tapped": false,
"name": "Baleful Force",
"rules": [
"At the beginning of each upkeep, you draw a card and you lose 1 life."
],
"id": "p156",
"power": "7",
"toughness": "7",
"summoning_sick": true
},
{
"tapped": true,
"name": "Command Tower",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p95"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p11"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p238"
},
{
"tapped": false,
"name": "Molten Slagheap",
"rules": [
"{T}: Add {C}.",
"{1}, {T}: Put a storage counter on {this}.",
"{1}, Remove X storage counters from {this}: Add X mana in any combination of {B} and/or {R}."
],
"id": "p186"
},
{
"tapped": true,
"name": "Obelisk of Grixis",
"rules": [
"{T}: Add {U}.",
"{T}: Add {B}.",
"{T}: Add {R}."
],
"id": "p64"
},
{
"tapped": true,
"name": "Rupture Spire",
"rules": [
"{this} enters tapped.",
"When {this} enters, sacrifice it unless you pay {1}.",
"{T}: Add one mana of any color."
],
"id": "p14"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p15"
}
],
"commanders": [
"Jeleva, Nephalia's Scourge"
],
"name": "DSV3 ESPN",
"exile": [
{
"name": "Grixis Charm",
"rules": [
"Choose one —: &bull Return target permanent to its owner's hand.: &bull Target creature gets -4/-4 until end of turn.: &bull Creatures you control get +2/+0 until end of turn.: "
],
"id": "p10"
}
],
"library_size": 71,
"life": 1,
"hand": [
{
"mana_cost": "{2}",
"name": "Armillary Sphere",
"rules": [
"{2}, {T}, Sacrifice {this}: Search your library for up to two basic land cards, reveal them, put them into your hand, then shuffle."
],
"id": "p211"
},
{
"mana_cost": "{1}{U}{U}",
"name": "Echo Mage",
"rules": [
"Level up {1}{U} ({1}{U}: Put a level counter on this. Level up only as a sorcery.)",
"LEVEL 2-3: 2/4: {U}{U}, {T}: Copy target instant or sorcery spell. You may choose new targets for the copy.",
"LEVEL 4+: 2/5: {U}{U}, {T}: Copy target instant or sorcery spell twice. You may choose new targets for the copies."
],
"power": "2",
"id": "p185",
"toughness": "3"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p157"
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p241"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p159"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p160"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p269"
}
]
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Jace's Archivist",
"rules": [
"{U}, {T}: Each player discards their hand, then draws cards equal to the greatest number of cards a player discarded this way."
],
"id": "p12",
"power": "2",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34
}
]
}thinkingDSV3 ESPN
Now it's Turn 9 BEGINNING - DSV3 ESPN? Wait, the turn seems to have looped back to beginning? Actually it's "Turn 9 BEGINNING - DSV3 ESPN". That's my turn again? No, maybe it's the beginning of the next player's turn? The board shows Opus Rookie's creatures are now untapped (they were tapped before). That means it's Opus Rookie's turn now. The stack has three abilities from Opus Rookie. Probably triggered abilities from Zaffai or something.
My life is still 1. Baleful Force will trigger on Opus Rookie's upkeep, causing me to lose 1 life and draw a card. That will kill me. However the stack already has abilities from Opus Rookie. Maybe those abilities will resolve before the upkeep trigger? Actually upkeep is before main phase. The stack shows abilities, likely from beginning of upkeep triggers. Possibly from Zaffai or Wildfire Devils. But Baleful Force's trigger should also be on the stack. It's not listed. Maybe it hasn't been put on stack yet because the game is still in the beginning phase? The stack shows three abilities from Opus Rookie. That could be Wildfire Devils trigger (at beginning of upkeep) and maybe Zaffai triggers? Not sure.
Regardless, I need to respond to the trigger that will kill me. I need to find a way to survive.
I have Molten Slagheap untapped. I could activate it to put a storage counter, but that doesn't help.
I could cast Armillary Sphere? It's a sorcery, can't cast now.
I could cast Echo Mage? Creature, sorcery speed.
I have no instant-speed interaction.
I think I'm dead. But let's see if the game gives me a chance. I'll pass priority and see what happens.
mcpPassraw
choose_action(choice=no)
{
"game_seq": 1741,
"success": true,
"action_taken": "passed_priority"
}DSV3 ESPNllm
pass_priority(board_cursor=75)
{
"game_seq": 1745,
"stop_reason": "game_over",
"action_pending": false,
"player_dead": true
}gameDSV3 ESPN loses 1 life from Baleful Force
gameDSV3 ESPN has lost the game.
chatOpus Rookie: OH WOW DSV3 ESPN is OUT!! That 24 damage attack was DEVASTATING! And then Baleful Force finished them off! Wait, did they lose to their own Baleful Force? That's... poetic! π± GGs ESPN! Now then... who's next?? π
Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=52)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 1745,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T9 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 53,
"choices": [
{
"name": "Desert of the Fervent",
"index": 0,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 2,
"action": "cast",
"id": "p88"
},
{
"name": "Letter of Acceptance",
"index": 3,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}thinkingOpus Rookie
**DSV3 ESPN IS AT 0 HP!! THEY'RE ELIMINATED!!!** π
One opponent DOWN! Now it's 3 players left. GLM47 Fate at 38hp and GPT53C Lucky at 25hp.
My triggers are on the stack (Charmbreaker Devils return I/S + Wildfire Devils). Let me let them resolve. I shouldn't play anything now β I want to save mana for casting Dazzling Sphinx and Jaya Ballard.
mcpsend_chat_messageraw
send_chat_message(message=OH WOW DSV3 ESPN is OUT!! That 24 damage...)
{
"success": true
}Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_ASK",
"game_seq": 1745,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Cast the copy of the exiled card?"
}thinkingOpus Rookie
Wildfire Devils trigger resolved β I can cast a copy of an exiled card for free!
gameThe chosen random player is GLM47 Fate
gameGLM47 Fate moves Notorious Throng from graveyard to the exile zone (source: Wildfire Devils)
thinkingOpus Rookie
Wildfire Devils randomly chose GLM47 Fate, who exiled **Notorious Throng**! I can cast a copy for free!
Notorious Throng: Create X 1/1 Faerie Rogue tokens with flying, where X = damage dealt to opponents this turn. But it's the beginning of my turn - no damage dealt yet, so X = 0. And the prowl cost wasn't paid so no extra turn.
Hmm, casting it for 0 tokens isn't great, BUT it would trigger:
- **Zaffai, Thunder Conductor**: MV of Notorious Throng = 4 (it costs {3}{U}). Wait, no β Notorious Throng costs {6}{U} = MV 7! That's β₯ 5, so I'd get a 4/4 Elemental token AND scry 1!
- **Charmbreaker Devils**: +4/+0 since it's a sorcery
Wait, actually β does casting a copy trigger Zaffai? Yes! Zaffai says "whenever you cast or copy an instant or sorcery spell." The copy of Notorious Throng is being cast, so it triggers. MV of Notorious Throng is... {6}{U} = wait, let me think. Actually looking at it more carefully:
Notorious Throng costs {3}{U} with prowl cost {5}{U}. So its regular MV = 4.
If MV = 4, that's less than 5, so no Elemental from Zaffai, just scry 1. And Charmbreaker gets +4/+0.
Still, a free scry 1 and +4/+0 on Charmbreaker (4β8 power for the turn) is decent. And the tokens would be 0 since no damage dealt. But it's still free! Yes, I'll cast it.
mcptrueraw
choose_action(choice=yes)
{
"game_seq": 1751,
"success": true,
"action_taken": "yes"
}Opus Rookiellm
pass_priority(until=precombat_main, board_cursor=54)
{
"stack": [
{
"name": "Notorious Throng"
},
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 1753,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 7,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T9 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN",
"board_cursor": 55,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l326"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l327"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 8"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 71,
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}gameOpus Rookie casts a copied Notorious Throng from exile zone
thinkingOpus Rookie
The Notorious Throng copy is on the stack! And I have two triggered abilities to order β these are from casting the copy:
1. **Zaffai, Thunder Conductor**: Scry 1 (since MV 4, no Elemental)
2. **Charmbreaker Devils**: +4/+0
I want both to resolve. The order doesn't really matter much, but I'll put Zaffai's scry first (resolve first) so I can see what's coming before the Charmbreaker return trigger resolves.
Wait, the Charmbreaker return trigger already happened earlier during upkeep. These are the "cast spell" triggers:
- Zaffai: Scry 1
- Charmbreaker: +4/+0
I'll pick one to go on stack first (resolves last):
mcpAbilityraw
choose_action(choice=l327)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1754,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=precombat_main, board_cursor=55)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Ability"
},
{
"name": "Notorious Throng"
},
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 1761,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 7,
"message": "Select up to one card to PUT on the BOTTOM of your library (Scry)",
"required": false,
"action_pending": true,
"board_unchanged": true,
"context": "T9 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 55,
"choices": [
{
"name": "Radiant Performer",
"target_type": "card",
"index": 0,
"id": "l329"
}
]
}gameOpus Rookie - Ability triggers: Charmbreaker Devils - Whenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn.
gameOpus Rookie - Ability triggers: Zaffai, Thunder Conductor - Magecraft β Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, Zaffai, Thunder Conductor deals 10 damage to an opponent chosen at random.
gameOpus Rookie scries 1 (source: Zaffai, Thunder Conductor)
thinkingOpus Rookie
Zaffai's scry 1 is triggering! I see **Radiant Performer** on top. Let me check what it does.
llmget_oracle_text(card_name=Radiant Performer)
{
"success": true,
"mana_cost": "{3}{R}{R}",
"name": "Radiant Performer",
"rules": [
"Flash",
"When {this} enters, if you cast it from your hand, choose target spell or ability that targets only a single permanent or player. Copy that spell or ability for each other permanent or player the spell or ability could target. Each copy targets a different one of those permanents and players."
],
"power": "2",
"type": "Creature β Human Wizard",
"toughness": "2"
}thinkingOpus Rookie
Radiant Performer - 3RR creature 2/2 with flash. It copies target spells/abilities for each other valid target. It's a cool card but situational. I'm not sure I need it right now β I'd rather draw something more impactful. Let me bottom it and hope for something better.
mcpRadiant Performerraw
choose_action(choice=l329)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1761,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Good, bottomed it. Now let the rest of the stack resolve.
llmpass_priority(until=precombat_main, board_cursor=55)
{
"game_seq": 1773,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"context": "T9 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 56,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"index": 1,
"action": "cast",
"id": "p30",
"power": "4",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"index": 2,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 3,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 4,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 5,
"action": "cast",
"id": "p88"
},
{
"name": "Island",
"index": 6,
"action": "land",
"id": "p304"
},
{
"name": "Izzet Boilerworks",
"index": 7,
"action": "land",
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"index": 8,
"action": "cast",
"id": "p306"
},
{
"name": "Letter of Acceptance",
"index": 9,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "8",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 70,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Island",
"is_land": true,
"rules": [
"{T}: Add {U}."
],
"id": "p304",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192",
"playable": true
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
],
"current_step": "Precombat Main"
}gameOpus Rookie puts a card from library to the bottom of their library (source: Zaffai, Thunder Conductor)
gameOpus Rookie puts Dig Through Time from graveyard into their hand
β Precombat Main β
thinkingOpus Rookie
EXCELLENT! Now we're in precombat main with ALL my mana untapped! I drew **Brainstorm** from my draw step, and Charmbreaker Devils returned **Dig Through Time** from my graveyard! My hand is STACKED:
**Hand:** Brainstorm, Dazzling Sphinx, Desert of the Fervent, Desert of the Mindful, Dig Through Time, Fiery Fall, Island, Izzet Boilerworks, Jaya Ballard
**Available mana:** 3 Islands + 3 Mountains + Reliquary Tower + Sol Ring + Izzet Signet + Letter of Acceptance = tons of mana!
Let me calculate: 3U (Islands) + 3R (Mountains) + 1C (Reliquary) + 2C (Sol Ring) + UR (Izzet Signet, needs 1 to activate) + 1any (Letter of Acceptance) = approximately 10+ mana.
My plan:
1. **Play a land** - Izzet Boilerworks (enters tapped, returns a land, but gives UR). Actually, let me play a basic Island for immediate mana.
2. **Cast Dazzling Sphinx** ({3}{U}{U} or {1}{U}{U} with Arcane Melee... wait, Arcane Melee is gone! DSV3 ESPN is eliminated and their permanents left the battlefield!)
Actually, Arcane Melee was DSV3's permanent. They're at 0hp. Is Arcane Melee still on the battlefield? Looking at the board... I don't see it listed under any player's battlefield anymore. So spells cost their normal amount now.
Dazzling Sphinx = {3}{U}{U} = 5 mana, need UU.
Jaya Ballard = {2}{R}{R}{R} = 5 mana, need RRR.
Mana available (7 untapped lands + artifacts):
- 3 Islands = UUU
- 3 Mountains = RRR
- Reliquary Tower = C
- Sol Ring = CC
- Izzet Signet (needs 1 to activate) = UR (using 1 generic)
- Letter of Acceptance = 1 any
Total: UUU + RRR + C + CC + UR (costs 1) + 1 = About 10-11 mana.
Can I cast both Dazzling Sphinx AND Jaya Ballard?
- Sphinx: {3}{U}{U} = 3 generic + UU = 5 mana
- Jaya: {2}{R}{R}{R} = 2 generic + RRR = 5 mana
- Total needed: 10 mana with UURRRR (5 colored)
Available colored: UUU (Islands) + RRR (Mountains) + UR (Signet) = UUUURRRR = 4U + 4R
Generic: C (Reliquary) + CC (Sol Ring) + 1 (Letter) = 4 generic
But Signet costs 1 to activate, so I net 1 extra (pay 1, get UR). So effective total = UUU + RRR + C + CC + 1 = 10 base + Signet for UR minus 1 = 10 + 1 = 11 mana.
Need: UU + RRR + 5 generic = 10 mana. Yes I can cast both!
But wait, I also have a land drop. If I play Island, that's +1U more.
Plan:
1. Play Island (land drop)
2. Cast Brainstorm first ({U}) - triggers Zaffai scry 1, Charmbreaker +4/+0. And I get to see 3 cards, put back 2 bad ones (like Desert of the Fervent, Desert of the Mindful).
3. Cast Dazzling Sphinx ({3}{U}{U})
4. Cast Jaya Ballard ({2}{R}{R}{R})
Let me start with the land drop - play Island for more mana:
mcpPlay Islandraw
choose_action(choice=p304)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1773,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_6",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Good, Island played! Now let me cast Brainstorm first for the draw/filter + triggers:
llmchoose_action(choice=p330)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1776,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Pick triggered ability (goes to the stack first)"
}gameOpus Rookie puts Island from hand onto the Battlefield
gameOpus Rookie casts Brainstorm from hand
thinkingOpus Rookie
Brainstorm is on the stack with Zaffai and Charmbreaker triggers. Order doesn't matter much here β I want both triggers to resolve. Let me order them:
mcpAbilityraw
choose_action(choice=l331)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1779,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=58)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Brainstorm"
}
],
"game_seq": 1785,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T9 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 59,
"choices": [
{
"name": "Desert of the Fervent",
"index": 0,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Letter of Acceptance",
"index": 4,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 70,
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}gameOpus Rookie - Ability triggers: Zaffai, Thunder Conductor - Magecraft β Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, Zaffai, Thunder Conductor deals 10 damage to an opponent chosen at random.
gameOpus Rookie - Ability triggers: Charmbreaker Devils - Whenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn.
thinkingOpus Rookie
Good - triggers and Brainstorm are on the stack. Charmbreaker Devils is now 12/4 from the +4/+0 trigger. Let me let everything resolve - Brainstorm will draw 3 then put 2 back, and Zaffai will scry 1.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1785,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Select up to one card to PUT on the BOTTOM of your library (Scry)"
}gameOpus Rookie scries 1 (source: Zaffai, Thunder Conductor)
thinkingOpus Rookie
Scry 1 from Zaffai - I see **Blighted Cataract** on top. That's a land that taps for C, or you can sacrifice it to draw 2. It's okay but not what I need right now. I want to draw good cards from Brainstorm. Let me keep it on top since Brainstorm will draw it and I can put it back with Brainstorm's put-back effect if I don't want it.
Actually wait - if I bottom it, the next card might be better. And Brainstorm draws 3 cards, so I'll see 3 fresh ones. Let me bottom the Cataract.
mcpBlighted Cataractraw
choose_action(choice=l334)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1789,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=59)
{
"stack": [
{
"name": "Brainstorm"
}
],
"game_seq": 1794,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 7,
"message": "Select a card",
"required": true,
"action_pending": true,
"land_drops_used": 1,
"context": "T9 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN",
"board_cursor": 60,
"choices": [
{
"name": "Dazzling Sphinx",
"target_type": "card",
"index": 0,
"id": "p30"
},
{
"name": "Desert of the Fervent",
"target_type": "card",
"index": 1,
"id": "p199"
},
{
"name": "Desert of the Mindful",
"target_type": "card",
"index": 2,
"id": "p191"
},
{
"name": "Dig Through Time",
"target_type": "card",
"index": 3,
"id": "p172"
},
{
"name": "Etali, Primal Storm",
"target_type": "card",
"index": 4,
"id": "p335"
},
{
"name": "Fiery Fall",
"target_type": "card",
"index": 5,
"id": "p88"
},
{
"name": "Forgotten Cave",
"target_type": "card",
"index": 6,
"id": "p336"
},
{
"name": "Izzet Boilerworks",
"target_type": "card",
"index": 7,
"id": "p192"
},
{
"name": "Jaya Ballard",
"target_type": "card",
"index": 8,
"id": "p306"
},
{
"name": "Mountain",
"target_type": "card",
"index": 9,
"id": "p337"
}
],
"board": [
{
"hand_size": 10,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 67,
"life": 34,
"hand": [
{
"mana_cost": "{3}{U}{U}",
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"power": "4",
"id": "p30",
"toughness": "5"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}gameOpus Rookie puts a card from library to the bottom of their library (source: Zaffai, Thunder Conductor)
thinkingOpus Rookie
Brainstorm drew 3 cards: **Etali, Primal Storm** (6/6 that exiles top cards when it attacks!), **Forgotten Cave** (cycling land), and **Mountain**! Now I need to put 2 cards back on top of my library.
My hand is now 10 cards: Dazzling Sphinx, Desert of the Fervent, Desert of the Mindful, Dig Through Time, Etali, Fiery Fall, Forgotten Cave, Izzet Boilerworks, Jaya Ballard, Mountain.
I want to keep: Dazzling Sphinx (cast this turn), Jaya Ballard (cast this turn), Etali (cast soon - it's AMAZING), Dig Through Time (later).
Cards I'm okay putting back: Desert of the Fervent, Desert of the Mindful, Fiery Fall, Forgotten Cave, Izzet Boilerworks, Mountain.
Best to put back: Desert of the Fervent and Desert of the Mindful - they enter tapped and I don't need more lands right now. Or Fiery Fall since it costs 6 mana for just 5 damage to a creature.
I'll put back Desert of the Fervent and Desert of the Mindful. Those are the weakest cards.
mcpDesert of the Ferventraw
choose_action(choice=p199)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1794,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select a card"
}Opus Rookiellm
choose_action(choice=p191)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1796,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Play spells and abilities"
}gameOpus Rookie puts a card from hand to the top of their library (source: Brainstorm)
thinkingOpus Rookie
Good, put back Desert of the Fervent and Desert of the Mindful on top. Now Brainstorm resolved! Let me continue to the main phase and cast my big threats.
My hand: Dazzling Sphinx, Dig Through Time, Etali, Fiery Fall, Forgotten Cave, Izzet Boilerworks, Jaya Ballard, Mountain.
Available mana (7 untapped lands + artifacts):
- 3 Islands (1 tapped) = 3 untapped Islands
- 3 Mountains = 3 Mountains
- Reliquary Tower = C
- Sol Ring = CC
- Izzet Signet (1 to activate) = net UR
- Letter of Acceptance = 1 any
Plan: Cast **Dazzling Sphinx** ({3}{U}{U}) first - it's 4/5 flying and generates crazy value on combat damage. Then cast **Jaya Ballard** ({2}{R}{R}{R}). Both cost 5 mana.
Dazzling Sphinx: 3UU = Use 2 Islands (UU) + Sol Ring (CC) + Reliquary (C) = UUCC + C = only 2U + 3C. Need 3 generic + UU. That works! 3 Islands for UUU, Sol Ring for CC = UUUCC, need 3UU, that's perfect with 2U + 1U (using U as generic) + CC... wait let me think more clearly.
{3}{U}{U} = 2U + 3 generic.
Tap: 3 Islands = UUU, Sol Ring = CC. Total = UUUCC = 5 mana. That covers 2U + 3 generic perfectly (UU + UCC).
After Sphinx: Remaining = 3 Mountains + Reliquary + Izzet Signet + Letter.
Jaya: {2}{R}{R}{R} = 3R + 2 generic.
Tap: 3 Mountains (RRR) + Reliquary (C) + Letter (1) = RRR + C + 1 = 5 mana. That covers 3R + 2 generic.
So I can cast both! Let's go. Cast Dazzling Sphinx first:
gameOpus Rookie puts a card from hand to the top of their library (source: Brainstorm)
gameOpus Rookie puts Brainstorm from stack into their graveyard
thinkingOpus Rookie
Brainstorm resolved! My hand now: Dazzling Sphinx, Dig Through Time, Etali (6/6!), Fiery Fall, Forgotten Cave, Izzet Boilerworks, Jaya Ballard, Mountain.
Now I need to think about what to cast. I have 7 untapped lands + artifacts. Let me plan my mana carefully.
Available: 3 Islands + 3 Mountains + Reliquary Tower + Sol Ring + Izzet Signet + Letter of Acceptance = ~12 mana.
I can see Etali, Primal Storm in my hand! That's {4}{R}{R} = 6 mana. It's a 6/6 that when it attacks, exiles top card of each player's library and I can cast them for free! AMAZING with my huge board.
But wait - Etali will be summoning sick this turn. Dazzling Sphinx is also summoning sick. Neither can attack this turn.
The question is: do I cast Dazzling Sphinx + Jaya Ballard? Or Etali + something else?
Option A: Sphinx (3UU) + Jaya (2RRR) = 10 mana. Both give long-term value.
Option B: Etali (4RR) + Jaya (2RRR) = 11 mana. Need RRRRR = 5 red. I have 3 Mountains + Izzet Signet (R) = 4R. Not enough for 5R!
Option C: Etali (4RR) + Sphinx (3UU) = 11 mana. Need RR + UU + 7 generic. 3 Mountains (RRR) + 3 Islands (UUU) + Reliquary (C) + Sol Ring (CC) + Letter (1) + Izzet Signet (UR, needs 1) = RRR + UUU + C + CC + 1 + UR-1 = Total: RRRR + UUUU + CCC = 11 colored+colorless but need 2R + 2U + 7 generic = 11. Yes this works!
Hmm, option C is tempting - Etali AND Sphinx. But is Jaya better than either? Jaya gives +1: RRR for instants/sorceries (amazing with Zaffai), or +1: discard/draw.
Actually, I think Sphinx + Jaya is the best play. Sphinx has evasion (flying) and generates card advantage when it connects. Jaya provides mana and card filtering. Both are powerful.
Let me cast **Dazzling Sphinx** first:
mcpCast Dazzling Sphinx {3}{U}{U}raw
choose_action(choice=p30, mana_plan=p73,p74,p77,p56,p175)
{
"retryable": true,
"game_seq": 1799,
"success": false,
"error_code": "invalid_mana_plan",
"error": "Mana plan references unknown permanent 'p74'. Check the board state for correct permanent IDs."
}thinkingOpus Rookie
Oops, let me just let auto-tap handle it:
mcpCast Dazzling Sphinx {3}{U}{U}raw
choose_action(choice=p30)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1799,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Dazzling Sphinx is on the stack! Now let me resolve it and then cast Jaya Ballard.
llmpass_priority(until=stack_resolved, board_cursor=62)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Dazzling Sphinx (4/5) (yours)",
"id": "p30"
}
]
}
],
"game_seq": 1813,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T9 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 63,
"choices": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 0,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 1,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 2,
"action": "land",
"id": "p336"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"mana_pool": {
"R": 1,
"C": 2
},
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}gameOpus Rookie casts Dazzling Sphinx from hand
gameOpus Rookie puts Dazzling Sphinx from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
thinkingOpus Rookie
Dazzling Sphinx resolved and is on the battlefield (summoning sick)! There's a Zaffai trigger on the stack β MV 5, so I get scry 1 AND a 4/4 Elemental token!
I used most of my mana though β only 2 untapped Islands left + Izzet Signet (which is untapped?). Wait, looking at the board: Island, Island (untapped), and the rest is tapped. I can't cast Jaya Ballard now (needs {2}{R}{R}{R}).
But I see Dig Through Time and Fiery Fall in my playable choices. Dig Through Time costs {6}{U}{U} with Delve β I have 6 cards in graveyard (Brainstorm, Inferno Project, Naru Meha, Pyromancer's Goggles, Scavenger Grounds, Storm-Kiln Artist). With Delve exiling 6 cards, I'd only need {U}{U} = 2 Islands! And I have 2 untapped Islands!
But wait β should I cast DTT right now? It would:
- Trigger Zaffai (MV 8, β₯ 5 β another 4/4 Elemental!)
- Trigger Charmbreaker (+4/+0 β 16/4)
- Look at top 7, pick 2
But it would exile my entire graveyard, meaning Charmbreaker Devils has nothing to return next upkeep. And Inferno Project would enter with 0 counters if I cast it later.
Actually, Brainstorm is MV 1 in the graveyard. If I delve away everything except Brainstorm... but Delve is mandatory for the cards I exile, I just exile from GY while casting. Let me think...
Actually I can choose which cards to delve. I should keep some instants/sorceries for Charmbreaker. But I need to exile 6 cards to pay for DTT with just UU. My GY has exactly 6 cards. So I'd have to exile all of them.
Hmm, that's a big cost. But getting another 4/4 Elemental from Zaffai AND 2 more cards is very strong. Let me do it!
mcpCast Dig Through Time {6}{U}{U}raw
choose_action(choice=p172)
{
"next_action_pending": true,
"next_action_type": "GAME_PLAY_MANA",
"game_seq": 1813,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Pay {6}Dig Through Time"
}thinkingOpus Rookie
I need to pay {6} for Dig Through Time via delve. Let me exile cards from graveyard:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1816,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "cancelled_spell",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Hmm, it cancelled the spell! The mana payment was showing me tapping artifacts since all my lands were tapped. I only had the Izzet Signet left untapped, but that produces UR not UU. So I couldn't actually cast DTT! My 2 untapped Islands were already tapped for Sphinx. Let me check what I can still do.
major blunder
Opus Rookie declined to pay mana for Dig Through Time which was already on the stack, causing the spell to fail.
Opus Rookie declined to pay mana for Dig Through Time which was already on the stack, causing the spell to fail. Dig Through Time (look at top 7, pick 2) is an extremely powerful card selection spell, and with Delve available from 6 graveyard cards, the cost could have been significantly reduced. The Izzet Signet was untapped and could have contributed mana toward paying the cost.
Analysis
Action taken: Passed on paying mana for Dig Through Time, letting the spell fizzle.
Better line: Tap Izzet Signet (paying {1} to activate it for {U}{R}) and use Delve to exile graveyard cards to pay the remaining generic mana costs, successfully resolving Dig Through Time to find key cards.
thinkingOpus Rookie
OK so I cancelled DTT because I didn't have enough UU with only Izzet Signet untapped. Wait - I see 2 untapped Islands! The board shows `Island, Island` (untapped) plus `Island (tapped), Island (tapped)`. But DTT isn't in the choices anymore... wait, it was in the choices before but was removed. Let me check - the choices now only show Fiery Fall and Forgotten Cave. That's strange.
Wait, I see - the Zaffai trigger from Dazzling Sphinx is still on the stack. So I have the ability on the stack. DTT requires {6}{U}{U} with delve, and I have 2 Islands + Izzet Signet = UU + UR (after paying 1) = UUUR, but I need UU + 6 generic (with delve reducing the 6). With 6 cards in GY, I could delve all 6, needing just UU. But the Izzet Signet costs 1 generic to activate, so I'd need to tap both Islands for UU. That should work!
Hmm but DTT isn't listed as a choice now. Maybe the game already filtered it out because of some mana issue. Let me just pass and let the Zaffai trigger resolve. I can try DTT after.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1817,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}Opus Rookiellm
pass_priority(until=precombat_main, board_cursor=65)
{
"game_seq": 1821,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 2,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 1,
"context": "T9 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 66,
"choices": [
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"index": 0,
"action": "cast",
"id": "p335",
"power": "6",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 1,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 2,
"action": "land",
"id": "p336"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"mana_pool": {
"R": 1,
"C": 2
},
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
],
"current_step": "Precombat Main"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=63)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Dazzling Sphinx (4/5) (Opus Rookie's)",
"id": "p30"
}
]
}
],
"game_seq": 1820,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 2,
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"action_pending": true,
"context": "T9 Precombat Main/Precombat Main (Opus Rookie)",
"recent_chat": [
"Opus Rookie: OH WOW DSV3 ESPN is OUT!! That 24 damage attack was DEVASTATING! And then Baleful Force finished them off! Wait, did they lose to their own Baleful Force? That's... poetic! 😱 GGs ESPN! Now then... who's next?? 👀"
],
"respond_with": "choice=yes or choice=no",
"board_cursor": 64,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": true,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": true,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "12",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"mana_pool": {
"R": 1,
"C": 2
},
"life": 34
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1820,
"success": true,
"action_taken": "no"
}chatOpus Rookie: OH WOW this turn is POPPING OFF! Brainstorm into Dazzling Sphinx, Zaffai making elementals left and right... and wait, is that an ETALI I see in my hand?! π₯ THIS IS THE MOST EXCITING TURN 9 I'VE EVER HAD!
thinkingOpus Rookie
Wait - Zaffai trigger must have resolved and I got a 4/4 Elemental AND scry 1 (since Sphinx MV is 5 β₯ 5). Now I see Etali is castable! Let me check... it needs {4}{R}{R}. I have 2 untapped Islands + Izzet Signet. The Signet taps for UR with 1 generic input. So: 2 Islands (UU) + Signet (costs 1U β UR). Wait that doesn't work for RR.
Actually Etali is listed as castable! The server pre-filters. So it must work somehow. Maybe auto-tap can figure it out. Let me think - I could tap both Islands for UU, then tap Izzet Signet (needs 1 generic, use 1U from the UU) to get UR. So I'd have U + UR = UUR. But Etali needs 4RR = I need RR + 4 generic. I only have UUR = 3 mana. That's not enough for a 6-mana spell.
Wait, but the game says it's castable. Let me just trust the system and cast it!
Actually wait, maybe there's something else untapped I'm not seeing. Oh β Fiery Fall is also listed at {5}{R}! Let me look more carefully at the board. There's the Zaffai trigger that probably created a 5th Elemental token. But the mana sources...
You know what, the game says Etali is castable. Let me cast it! Getting Etali on the field is incredible value for future turns.
mcpsend_chat_messageraw
send_chat_message(message=OH WOW this turn is POPPING OFF! Brainst...)
{
"success": true
}Opus RookiemcpCast Etali, Primal Storm {4}{R}{R}
raw
choose_action(choice=p335)
{
"game_seq": 1821,
"success": true,
"action_taken": "auto_passed_loop_detected",
"warning": "Too many interactions this turn (26). Auto-passing until next turn."
}thinkingOpus Rookie
Auto-passed due to too many interactions. Let me see what's happening now:
β Declare Attackers β
β Postcombat Main β
gameGPT53C Lucky - Ability triggers: Primal Empathy - At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control.
β GPT53C Lucky's Turn 10 β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=64)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GPT53C Lucky (you)",
"id": "p3"
}
]
}
],
"game_seq": 1836,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 8,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Beginning/Upkeep (GPT53C Lucky)",
"recent_chat": [
"Opus Rookie: OH WOW this turn is POPPING OFF! Brainstorm into Dazzling Sphinx, Zaffai making elementals left and right... and wait, is that an ETALI I see in my hand?! 🔥 THIS IS THE MOST EXCITING TURN 9 I'VE EVER HAD!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 65,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1836,
"success": true,
"action_taken": "passed_priority"
}Opus Rookiellm
pass_priority(board_cursor=66)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "GPT53C Lucky",
"id": "p3"
}
]
}
],
"game_seq": 1838,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Beginning/Upkeep (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 67,
"choices": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 0,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 1,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 2,
"action": "land",
"id": "p336"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 72,
"life": 25
}
]
}thinkingOpus Rookie
Interesting - it's now Turn 10 (my turn again since it auto-passed). Wait, but I see Charmbreaker Devils is 4/4 (the +8/+0 from the two spell casts wore off). And there's an ability on the stack from GPT53C Lucky - probably Ajani Unyielding or something.
I still have 2 untapped Islands. Now DTT is in my choices! Since I'm at my beginning step and have priority, let me cast it before things get crazy. With 6 cards in graveyard and delving all of them, I'd need just UU which my 2 Islands can provide.
Wait - but should I save my mana? Actually, DTT is incredibly powerful and I want to find more threats. Plus MV 8 means Zaffai gives me scry 1 + a 4/4 Elemental token! Let me cast it!
mcpCast Dig Through Time {6}{U}{U}raw
choose_action(choice=p172)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1838,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
DTT on the stack! Let me let it and its triggers resolve.
β Precombat Main β
Opus Rookiellm
pass_priority(until=stack_resolved, board_cursor=67)
{
"game_seq": 1845,
"action_type": "GAME_SELECT",
"stop_reason": "stack_resolved",
"response_type": "select",
"untapped_lands": 2,
"message": "Play instants and activated abilities",
"action_pending": true,
"context": "T10 Precombat Main/Precombat Main (GPT53C Lucky)",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 68,
"choices": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 0,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 1,
"action": "land",
"id": "p336"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 70,
"life": 25
}
]
}thinkingOpus Rookie
Hmm, it seems the DTT was auto-passed too! The board hasn't changed - I still have the same hand and DTT wasn't actually cast. It looks like the auto-pass from the loop detection prevented my DTT from resolving properly.
Wait - my hand still shows `Dig Through Time` in it. And my graveyard still has 6 cards. So DTT didn't get cast. And now it's turn 10 precombat main. My lands are mostly tapped from last turn still.
Actually wait - looking more carefully, GPT53C Lucky now has 9 cards in hand (was 7), so their turns happened. And it says Turn 10, my turn. But my lands still show as tapped... oh! It's the beginning of my turn but the upkeep/untap hasn't happened? No, it says PRECOMBAT_MAIN. Hmm, but some of my lands are still tapped - that seems wrong unless the auto-pass did something weird.
Let me check the game log to understand what happened:
llmget_game_log(since_turn=9)
{
"cursor": 82994,
"since_player": "Opus Rookie",
"log": "Opus Rookie turn 9 (0 - 25 - 34 - 38)\nGPT53C Lucky - Ability triggers: Primal Empathy - At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control.\nGPT53C Lucky draws a card\nGPT53C Lucky draws a card",
"since_turn": 9,
"truncated": false,
"total_length": 82994
}thinkingOpus Rookie
The log only shows turn 9 starting and GPT53C Lucky drawing cards. It seems like the auto-pass skipped through a lot. Let me get a more complete log:
llmget_game_log(max_chars=3000)
{
"cursor": 82994,
"log": " is 10 or greater, Zaffai, Thunder Conductor deals 10 damage to an opponent chosen at random.\nOpus Rookie - Ability triggers: Charmbreaker Devils - Whenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn.\nOpus Rookie scries 1 (source: Zaffai, Thunder Conductor)\nOpus Rookie puts a card from library to the bottom of their library (source: Zaffai, Thunder Conductor)\nOpus Rookie draws three cards\nOpus Rookie puts a card from hand to the top of their library (source: Brainstorm)\nOpus Rookie puts a card from hand to the top of their library (source: Brainstorm)\nOpus Rookie puts Brainstorm from stack into their graveyard\nOpus Rookie casts Dazzling Sphinx from hand\nOpus Rookie puts Dazzling Sphinx from stack onto the Battlefield\nGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)\n[Chat] Opus Rookie: OH WOW this turn is POPPING OFF! Brainstorm into Dazzling Sphinx, Zaffai making elementals left and right... and wait, is that an ETALI I see in my hand?! 🔥 THIS IS THE MOST EXCITING TURN 9 I'VE EVER HAD!\nOpus Rookie skip attack\nOpus Rookie turn 9 (0 - 25 - 34 - 38)\nGPT53C Lucky - Ability triggers: Primal Empathy - At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control.\nGPT53C Lucky draws a card\nGPT53C Lucky draws a card",
"truncated": true,
"total_length": 82994
}thinkingOpus Rookie
OK I see - the auto-pass skipped my attack, so I didn't attack with my 12/4 Charmbreaker or 4/4 Elementals last turn. That's unfortunate but not the end of the world. Now I'm on turn 10 precombat main. But wait, the board shows lands still tapped from turn 9? That can't be right - untap step should have untapped them.
Let me get the actual current game state to be sure:
llmget_game_state()
{
"phase": "Precombat Main",
"priority_player": "Opus Rookie",
"cursor": 35,
"stack": [],
"game_seq": 1845,
"active_player": "GPT53C Lucky",
"players": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 70,
"life": 25
}
],
"available": true,
"step": "Precombat Main",
"turn": 10
}thinkingOpus Rookie
OK now I have a clear picture. It's turn 10, GPT53C Lucky is the active player, but I have priority (must be responding to something). My lands are partially tapped - some from auto-passing but this is GPT53C Lucky's turn, not mine!
Wait - `active_player: GPT53C Lucky` and `priority_player: Opus Rookie`. So it's GPT53C Lucky's precombat main and I have priority (probably to respond to something).
My untapped permanents: 2 Islands (p173, p304), Izzet Signet. That's limited mana.
The choices show: DTT (castable with delve!), Fiery Fall, Forgotten Cave. Let me think about whether to hold up mana or cast DTT now.
Actually, on my opponent's turn, holding up mana might be more important for responses. But I don't have any counterspells or instant-speed interaction other than DTT itself. Fiery Fall is an option to remove a creature.
The big threat on GPT53C Lucky's board is **Park Heights Maverick 7/7** with dethrone and proliferate. If they attack me with it, it could be devastating. Fiery Fall only deals 5 damage and Maverick has 7 toughness, so it won't kill it.
I should cast DTT now to find answers. It's an instant so casting it on opponent's turn is fine, and I get Zaffai triggers (scry 1 + 4/4 elemental since MV β₯ 5, and Charmbreaker +4/+0).
mcpPassraw
choose_action(choice=p172)
{
"retryable": true,
"game_seq": 1845,
"success": false,
"error_code": "invalid_choice",
"error": "Object p172 not found in current choices",
"choices": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 0,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 1,
"action": "land",
"id": "p336"
}
]
}thinkingOpus Rookie
DTT isn't actually in my choices! It was in the previous decision display but not the current one. My actual choices are just Fiery Fall and Forgotten Cave. Let me check - maybe DTT requires UU and I can only produce UR with my remaining untapped mana (2 Islands + Izzet Signet). Wait, 2 Islands produce UU. That should be enough with delve paying the {6}. But the game says it's not available.
Hmm, maybe it's because this is a different priority window. Let me just pass for now.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 1845,
"success": true,
"action_taken": "passed_priority"
}β Declare Attackers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=65)
{
"combat_phase": "attackers",
"game_seq": 1846,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 8,
"message": "Select attackers",
"action_pending": true,
"context": "T10 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 66,
"choices": [
{
"name": "Park Heights Maverick",
"index": 0,
"choice_type": "attacker",
"id": "p78",
"power": "7",
"toughness": "7"
},
{
"name": "Shield Broker",
"index": 1,
"choice_type": "attacker",
"id": "p169",
"power": "3",
"toughness": "4"
},
{
"name": "All attack",
"index": 2,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": false,
"counters": {
"+1/+1": 5
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "7",
"toughness": "7",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 70,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"name": "Temple of Mystery",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GPT53C LuckymcpAttack with Park Heights Maverick 7/7
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=p78, blockers=, text=, choice=)
{
"declared": [
"p78"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1846,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GPT53C LuckymcpGLM47 Fate
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p2)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1847,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select attackers"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1848,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}chatGPT53C Lucky: Swinging at the high life totalβgotta ride the hot hand while the deck is blessing us π₯π
GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=Swinging at the high life totalβgotta ri...)
{
"success": true
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=66)
{
"game_seq": 1855,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 8,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "8",
"toughness": "8"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Declare Attackers (GPT53C Lucky)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 67,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Oracle's Vault",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, {T}: Exile the top card of your library. Unt..."
],
"id": "p40"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": false,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": false,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 6
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "8",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": false,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 70,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"name": "Temple of Mystery",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}gameGPT53C Lucky attacks GLM47 Fate with 1 creature
gameGPT53C Lucky - Ability triggers: Park Heights Maverick - Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)
GPT53C LuckymcpActivate Oracle's Vault
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p40)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1855,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky activates: exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on Oracle's Vault. from Oracle's Vault
Opus Rookiellm
pass_priority(board_cursor=68)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1861,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 2,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "8",
"toughness": "8"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Declare Attackers (GPT53C Lucky)",
"recent_chat": [
"GPT53C Lucky: Swinging at the high life total—gotta ride the hot hand while the deck is blessing us 🔥🍀"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 69,
"choices": [
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 0,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 1,
"action": "land",
"id": "p336"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38
},
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 6
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "8",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"library_size": 70,
"life": 25
}
]
}thinkingOpus Rookie
Interesting! GPT53C Lucky is attacking GLM47 Fate with Park Heights Maverick 8/8 (got bigger with dethrone since Fate has the most life at 38). That's great - it's attacking the opponent with the most life, not me!
I have no reason to interfere. Let this attack go through and damage Fate. Pass priority.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1861,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameGPT53C Lucky moves Island from library to the exile zone (source: Oracle's Vault)
GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1863,
"success": true,
"action_taken": "passed_priority"
}β Declare Blockers β
chatGLM47 Fate: Good game DSV3 - the inevitable unfolds. Now we continue with our paths.
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=69)
{
"combat_phase": "blockers",
"game_seq": 1866,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "8",
"toughness": "8"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T10 Combat/Declare Blockers (GPT53C Lucky)",
"recent_chat": [
"Opus Rookie: OH WOW DSV3 ESPN is OUT!! That 24 damage attack was DEVASTATING! And then Baleful Force finished them off! Wait, did they lose to their own Baleful Force? That's... poetic! 😱 GGs ESPN! Now then... who's next?? 👀",
"Opus Rookie: OH WOW this turn is POPPING OFF! Brainstorm into Dazzling Sphinx, Zaffai making elementals left and right... and wait, is that an ETALI I see in my hand?! 🔥 THIS IS THE MOST EXCITING TURN 9 I'VE EVER HAD!",
"GPT53C Lucky: Swinging at the high life total—gotta ride the hot hand while the deck is blessing us 🔥🍀"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 70,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"name": "Goblin Rogue Token",
"index": 2,
"choice_type": "blocker",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 3,
"choice_type": "blocker",
"id": "p134",
"power": "1",
"toughness": "1"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 38,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 1
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 6
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "8",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
],
"incoming_attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "8",
"toughness": "8"
}
]
}GLM47 Fatemcpsend_chat_message
raw
send_chat_message(message=Good game DSV3 - the inevitable unfolds....)
{
"success": true
}GLM47 FatemcpNo blocks
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1866,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}gameAttacked player: GLM47 Fate
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=68)
{
"game_seq": 1870,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "8",
"toughness": "8"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T10 Combat/Declare Blockers (GPT53C Lucky)",
"recent_chat": [
"GLM47 Fate: Good game DSV3 - the inevitable unfolds. Now we continue with our paths."
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 68,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
}
]
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1870,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=68)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 1879,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Park Heights Maverick",
"id": "p78",
"power": "8",
"toughness": "8"
}
]
}
],
"message": "Select player or permanent with counters on them (selected 0)",
"required": false,
"action_pending": true,
"context": "T10 Combat/Combat Damage (GPT53C Lucky)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 69,
"choices": [
{
"name": "Agent's Toolkit",
"target_type": "permanent",
"index": 0,
"id": "p106"
},
{
"name": "Ajani Unyielding",
"target_type": "permanent",
"index": 1,
"id": "p189"
},
{
"tapped": true,
"name": "Llanowar Reborn",
"target_type": "permanent",
"index": 2,
"id": "p63"
},
{
"tapped": true,
"name": "Oracle's Vault",
"target_type": "permanent",
"index": 3,
"id": "p40"
},
{
"tapped": true,
"name": "Park Heights Maverick",
"target_type": "permanent",
"index": 4,
"power": "8",
"id": "p78",
"toughness": "8"
},
{
"name": "Shield Broker",
"target_type": "permanent",
"index": 5,
"power": "3",
"id": "p169",
"toughness": "4"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 1,
"flying": 2,
"deathtouch": 2,
"+1/+1": 2
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 4
},
"loyalty": "4",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 3
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 1
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 6
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "8",
"toughness": "8",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"name": "Temple of Mystery",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}gameGLM47 Fate loses 8 life at combat from Park Heights Maverick
gameGPT53C Lucky - Ability triggers: Park Heights Maverick - Whenever Park Heights Maverick deals combat damage to a player or dies, proliferate.
β Combat Damage β
GPT53C LuckymcpAgent's Toolkit
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p106)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1879,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select player or permanent with counters on them (selected 1)"
}GPT53C LuckymcpAjani Unyielding
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p189)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1880,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select player or permanent with counters on them (selected 2)"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p78)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1881,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select player or permanent with counters on them (selected 3)"
}GPT53C LuckymcpLlanowar Reborn
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p63)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1882,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Select player or permanent with counters on them (selected 4)"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p169)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1883,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select player or permanent with counters on them (selected 5)"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p40)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1884,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=69)
{
"game_seq": 1897,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 6,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Postcombat Main/Postcombat Main (GPT53C Lucky) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 70,
"choices": [
{
"name": "Unknown (a5578b54)",
"index": 0,
"id": "l93"
},
{
"name": "Agent's Toolkit",
"index": 1,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Ajani Unyielding",
"index": 2,
"action": "activate",
"playable_abilities": [
"+2: Reveal the top three cards of your library. P...",
"-2: Exile target creature. Its controller gains l..."
],
"id": "p189"
},
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"index": 3,
"action": "cast",
"id": "p316"
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"index": 4,
"action": "cast",
"id": "p167"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"index": 5,
"action": "cast",
"id": "p205"
},
{
"name": "Island",
"index": 6,
"action": "activate",
"playable_abilities": [
"Play Island"
],
"id": "p343"
},
{
"name": "Littjara Mirrorlake",
"index": 7,
"action": "land",
"id": "p190"
},
{
"name": "Plains",
"index": 8,
"action": "land",
"id": "p340"
},
{
"name": "Port Town",
"index": 9,
"action": "land",
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"index": 10,
"action": "cast",
"id": "p206",
"power": "2",
"toughness": "1"
},
{
"name": "Temple of Mystery",
"index": 11,
"action": "land",
"id": "p29"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"index": 12,
"action": "cast",
"id": "p170",
"power": "1",
"toughness": "3"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316",
"playable": true
},
{
"mana_cost": "{3}",
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167",
"playable": true
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205",
"playable": true
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190",
"playable": true
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340",
"playable": true
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168",
"playable": true
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1",
"playable": true
},
{
"name": "Temple of Mystery",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29",
"playable": true
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 76,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}gameAgent's Toolkit had a shield counter added to it.
gameAgent's Toolkit had a flying counter added to it.
gameAgent's Toolkit had a deathtouch counter added to it.
gameAgent's Toolkit had a +1/+1 counter added to it.
gameAjani Unyielding had a loyalty counter added to it.
gamePark Heights Maverick had a +1/+1 counter added to it.
gameLlanowar Reborn had a +1/+1 counter added to it.
gameShield Broker had a shield counter added to it.
gameOracle's Vault had a brick counter added to it.
β Postcombat Main β
GPT53C LuckymcpActivate Ajani Unyielding
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p189)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 1897,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Choose spell or ability to play: Ajani Unyielding"
}GPT53C Luckymcp2. -2: Exile target creature. Its controller gains life equal to its power.
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=1)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1898,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_1",
"next_action_message": "Select a creature"
}GPT53C LuckymcpDazzling Sphinx
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p30)
{
"game_seq": 1899,
"success": true,
"action_taken": "auto_passed_loop_detected",
"warning": "Too many interactions this turn (27). Auto-passing until next turn."
}gameGPT53C Lucky discards down to 7 hand cards
β Cleanup β
gameGPT53C Lucky discards Temple of Mystery
gameGPT53C Lucky discards Commander's Sphere
β GLM47 Fate's Turn 10 β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=70)
{
"game_seq": 1909,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 71,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"index": 1,
"action": "cast",
"id": "p321",
"power": "1",
"toughness": "1"
},
{
"name": "Marsh Flitter",
"index": 2,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 3,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{3}{B}",
"name": "Stinkdrinker Bandit",
"index": 4,
"action": "cast",
"id": "p347",
"power": "2",
"toughness": "1"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 6,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 4,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1",
"playable": true
},
{
"mana_cost": "{3}{B}",
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"power": "2",
"id": "p347",
"toughness": "1",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GLM47 FatemcpCast Stinkdrinker Bandit {3}{B}
raw
choose_action(choice=p347)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1909,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_4",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=71)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Stinkdrinker Bandit (2/1) (yours)",
"id": "p347"
}
]
}
],
"game_seq": 1922,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 72,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}minor blunder
Cast Stinkdrinker Bandit for full cost {3}{B} in precombat main phase instead of attacking first with Changeling Outcastβ¦
Cast Stinkdrinker Bandit for full cost {3}{B} in precombat main phase instead of attacking first with Changeling Outcast (unblockable Rogue) to enable Prowl cost {1}{B}. Also failed to play Swamp land drop first and could have cast Invisible Stalker as well.
Analysis
Action taken: Cast Stinkdrinker Bandit for {3}{B} in precombat main before combat.
Better line: Play Swamp, cast Invisible Stalker ({1}{U}), go to combat and attack with Changeling Outcast (unblockable Rogue) to enable Prowl, then post-combat cast Stinkdrinker Bandit for Prowl cost {1}{B}, saving 2 mana and deploying an additional creature.
gameGLM47 Fate casts Stinkdrinker Bandit from hand
gameGLM47 Fate puts Stinkdrinker Bandit from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=71)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Stinkdrinker Bandit (2/1) (GLM47 Fate's)",
"id": "p347"
}
]
}
],
"game_seq": 1925,
"action_type": "GAME_ASK",
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 6,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 72,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1925,
"success": true,
"action_taken": "no"
}GLM47 Fatellm
pass_priority(board_cursor=72)
{
"game_seq": 1926,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 73,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"index": 1,
"action": "cast",
"id": "p321",
"power": "1",
"toughness": "1"
},
{
"name": "Marsh Flitter",
"index": 2,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Swamp",
"index": 3,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 4,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"mana_cost": "{1}{U}",
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"power": "1",
"id": "p321",
"toughness": "1",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GLM47 FatemcpCast Invisible Stalker {1}{U}
raw
choose_action(choice=p321)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1926,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(board_cursor=73)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Invisible Stalker (1/1) (yours)",
"id": "p321"
}
]
}
],
"game_seq": 1935,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 74,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"mana_pool": {
"C": 1
},
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}gameGLM47 Fate casts Invisible Stalker from hand
gameGLM47 Fate puts Invisible Stalker from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
chatGPT53C Lucky: These topdecks have been weirdly aligned tonight... Iβm not touching the shuffle karma π
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=72)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Invisible Stalker (1/1) (GLM47 Fate's)",
"id": "p321"
}
]
}
],
"game_seq": 1938,
"action_type": "GAME_ASK",
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 6,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 73,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"mana_pool": {
"C": 1
},
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 1938,
"success": true,
"action_taken": "no"
}GPT53C Luckymcpsend_chat_message
raw
send_chat_message(message=These topdecks have been weirdly aligned...)
{
"success": true
}GLM47 Fatellm
pass_priority(board_cursor=74)
{
"game_seq": 1939,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 75,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Marsh Flitter",
"index": 1,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Swamp",
"index": 2,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 3,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"mana_pool": {
"C": 1
},
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}minor blunder
GLM47 Fate timed out during their precombat main phase and missed playing a Swamp from hand.
GLM47 Fate timed out during their precombat main phase and missed playing a Swamp from hand. They had a land drop available and two Swamps in hand, so playing one was pure upside - an extra mana source for no cost. Missing a land drop when you have lands in hand is always a mistake.
Analysis
Action taken: Timed out and passed without taking any action, missing the land drop.
Better line: Play a Swamp from hand before proceeding to combat, gaining an additional mana source for future turns.
β Declare Attackers β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=75)
{
"combat_phase": "attackers",
"game_seq": 1942,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 3,
"message": "Select attackers",
"action_pending": true,
"context": "T10 Combat/Declare Attackers (GLM47 Fate)",
"recent_chat": [
"GPT53C Lucky: These topdecks have been weirdly aligned tonight... I’m not touching the shuffle karma 😅"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 76,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"choice_type": "attacker",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 1,
"choice_type": "attacker",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 2,
"choice_type": "attacker",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "Changeling Outcast",
"index": 3,
"choice_type": "attacker",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "All attack",
"index": 4,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GLM47 FatemcpAttack with Changeling Outcast 1/1, Goblin Rogue Token 1/1, Goblin Rogue Token 1/1
raw
choose_action(attackers=p291,p133,p134)
{
"declared": [
"p291"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1942,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1943,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}minor blunder
Marsh Flitter has flying and there are no untapped flyers on any opponent's board to block it, so it could safely attackβ¦
Marsh Flitter has flying and there are no untapped flyers on any opponent's board to block it, so it could safely attack for 1 additional damage. Meanwhile, the 1/1 Goblin Rogue tokens are attacking into boards with multiple 4/4 creatures and will likely be blocked and killed for no value.
Analysis
Action taken: Attacked with Changeling Outcast and both Goblin Rogue Tokens but held back Marsh Flitter.
Better line: Attack with all four available creatures (Marsh Flitter, both Goblin Rogue Tokens, and Changeling Outcast). Marsh Flitter has flying and can't be blocked by anything currently untapped, so it's a free 1 damage. If concerned about defense, at minimum swap Marsh Flitter in for one of the Goblin tokens that will just die to blockers.
GLM47 Fatellm
choose_action(choice=p133)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1944,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
choose_action(choice=p1)
{
"retryable": true,
"game_seq": 1945,
"success": false,
"error_code": "invalid_choice",
"error": "Object p1 not found in current choices",
"choices": [
{
"controller": "GPT53C Lucky",
"name": "Ajani Unyielding",
"target_type": "permanent",
"index": 0,
"id": "p189"
},
{
"name": "GPT53C Lucky",
"target_type": "player",
"index": 1,
"id": "p3"
},
{
"name": "Opus Rookie",
"target_type": "player",
"index": 2,
"id": "p4"
}
]
}GLM47 Fatellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1945,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}GLM47 Fatellm
choose_action(choice=p134)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 1946,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_1",
"next_action_message": "Select a player, planeswalker, or battle to attack"
}GLM47 Fatellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1947,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Select attackers"
}GLM47 Fatellm
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1948,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate attacks GPT53C Lucky with 3 creatures
β Declare Blockers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=73)
{
"combat_phase": "blockers",
"game_seq": 1954,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T10 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 74,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Shield Broker",
"index": 1,
"choice_type": "blocker",
"id": "p169",
"power": "3",
"toughness": "4"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
],
"incoming_attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
]
}GPT53C Luckyllm
get_game_state(cursor=0)
{
"phase": "Combat",
"priority_player": "GPT53C Lucky",
"cursor": 38,
"stack": [],
"game_seq": 1954,
"active_player": "GLM47 Fate",
"players": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
],
"available": true,
"step": "Declare Blockers",
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
]
}
],
"turn": 10
}GPT53C LuckymcpShield Broker blocks Goblin Rogue Token, Agent's Toolkit blocks Goblin Rogue Token
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=p169:p133,p106:p134, text=, choice=)
{
"declared": [
{
"id": "p169",
"blocks": "p133"
}
],
"game_seq": 1954,
"success": true,
"action_taken": "batch_block",
"failed": [
{
"id": "p106",
"reason": "not a valid blocker"
}
]
}minor blunder
Failed to block any of the Goblin Rogue tokens with Shield Broker (3/4 with shield counters).
Failed to block any of the Goblin Rogue tokens with Shield Broker (3/4 with shield counters). Since Stinkdrinker Bandit gives unblocked Rogues +2/+1, each unblocked Goblin Rogue token deals 3 damage instead of being killed for free. Shield Broker would easily survive blocking a 1/1 token. This cost 3 unnecessary life (taking 9 instead of 6).
Analysis
Action taken: No response (timeout) β declared no blockers, taking 9 total combat damage.
Better line: Block one Goblin Rogue Token with Shield Broker to kill it and prevent the Stinkdrinker Bandit buff, reducing incoming damage to 6.
gameAttacked player: GPT53C Lucky
gameAttacker: Goblin Rogue Token (1/1) blocked by Shield Broker (3/4)
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=76)
{
"game_seq": 1962,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": true,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1"
}
],
"blockers": [
{
"name": "Shield Broker",
"id": "p169",
"power": "3",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T10 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN",
"board_cursor": 79,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l352"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l353"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GLM47 FatemcpAbility
raw
choose_action(choice=l352)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1962,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate - Ability triggers: Stinkdrinker Bandit - Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.
gameGLM47 Fate - Ability triggers: Stinkdrinker Bandit - Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=79)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Changeling Outcast (1/1) [tapped] (yours)",
"id": "p291"
}
]
}
],
"game_seq": 1968,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": true,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1"
}
],
"blockers": [
{
"name": "Shield Broker",
"id": "p169",
"power": "3",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 80,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=80)
{
"game_seq": 1971,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1"
}
],
"blockers": [
{
"name": "Shield Broker",
"id": "p169",
"power": "3",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 81,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p133",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 2
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 25
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}minor blunder
GLM47 Fate timed out and failed to activate Marsh Flitter's ability to sacrifice the Goblin Rogue Token that was blockedβ¦
GLM47 Fate timed out and failed to activate Marsh Flitter's ability to sacrifice the Goblin Rogue Token that was blocked by Shield Broker (3/4 with shield counters). That token was going to die in combat for nothing anyway, so sacrificing it to make Marsh Flitter a 3/3 until end of turn would have been free value - turning a dead token into a larger body.
Analysis
Action taken: Timed out (no response), letting the blocked Goblin Rogue Token die in combat to Shield Broker for no benefit.
Better line: Activate Marsh Flitter's ability to sacrifice the blocked Goblin Rogue Token, making Marsh Flitter a 3/3 and getting value from a token that was going to die anyway.
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=81)
{
"game_seq": 1980,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "GPT53C Lucky",
"attackers": [],
"blockers": [
{
"name": "Shield Broker",
"id": "p169",
"power": "3",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 82,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_GOODProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}gameGPT53C Lucky loses 3 life at combat from Changeling Outcast
gameShield Broker deals 3 damage to Goblin Rogue Token
gameRemoved a shield counter from Shield Broker
gameGPT53C Lucky loses 3 life at combat from Goblin Rogue Token
gameGoblin Rogue Token died
β Combat Damage β
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=82)
{
"game_seq": 1983,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 3,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T10 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 83,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Marsh Flitter",
"index": 1,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Swamp",
"index": 2,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 3,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "3",
"toughness": "2",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_GOODProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": true,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34
}
]
}minor blunder
The Goblin Rogue Token is blocked by Shield Broker (3/4 with shield counter) and will die in combat while only removing β¦
The Goblin Rogue Token is blocked by Shield Broker (3/4 with shield counter) and will die in combat while only removing the shield counter. Sacrificing it to Marsh Flitter before damage would still remove the shield counter via combat (wait, no - if sacrificed, no combat damage is dealt). Actually, sacrificing the doomed Goblin Token to make Marsh Flitter 3/3 gets value from a creature that would otherwise just die. The token was going to trade unfavorably (die while only removing a shield counter), so sacrificing it to pump Marsh Flitter extracts some value.
Analysis
Action taken: Timed out and did not activate Marsh Flitter's sacrifice ability.
Better line: Sacrifice the blocked Goblin Rogue Token to Marsh Flitter to make it 3/3, getting value from a creature that was going to die in combat anyway.
β Postcombat Main β
GLM47 FatemcpUnknown (b5552b6d)
raw
choose_action(choice=l97)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_CHOICE",
"game_seq": 1983,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Pick a mana color"
}GLM47 Fatellm
choose_action(choice=p165)
{
"retryable": true,
"game_seq": 1985,
"success": false,
"error_code": "invalid_choice",
"error": "Object p165 not found in current choices",
"choices": [
{
"index": 0,
"description": "Blue"
},
{
"index": 1,
"description": "Black"
}
]
}minor blunder
Attempted to cast a spell they couldn't afford before playing a land from hand.
Attempted to cast a spell they couldn't afford before playing a land from hand. Proper sequencing is to play lands first to maximize available mana before attempting spell casts. The game rolled back the failed cast, but this represents a sequencing error.
Analysis
Action taken: Attempted to cast an unknown spell that couldn't be paid for, resulting in a rollback.
Better line: Play a Swamp first to add mana, then attempt to cast spells or activate abilities with the additional mana available.
GLM47 Fatellm
choose_action(choice=0)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1985,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_choice_0",
"next_action_message": "Play spells and abilities"
}β Opus Rookie's Turn 10 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=69)
{
"game_seq": 1993,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 8,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T10 Beginning/Upkeep (Opus Rookie)",
"recent_chat": [
"GLM47 Fate: Good game DSV3 - the inevitable unfolds. Now we continue with our paths.",
"GPT53C Lucky: These topdecks have been weirdly aligned tonight... I’m not touching the shuffle karma 😅"
],
"respond_with": "choice=pN",
"board_cursor": 70,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l348"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l349"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 1"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 69,
"life": 34,
"hand": [
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 6"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
}
]
}thinkingOpus Rookie
My turn again! Turn 10 BEGINNING phase. My lands are ALL UNTAPPED now (8 untapped lands!). Let me check the board state:
**My board:**
- Charmbreaker Devils 4/4, Dazzling Sphinx 4/5 (no longer sick!), 4x Elemental Token 4/4, Wildfire Devils 4/2, Zaffai 1/4
- 4 Islands, 3 Mountains, Reliquary Tower, Sol Ring, Izzet Signet, Letter of Acceptance
- 8 cards in hand
**Opponents:**
- GLM47 Fate: 30hp, deployed Invisible Stalker and Stinkdrinker Bandit (both summoning sick). Dangerous rogue synergy!
- GPT53C Lucky: 19hp, Park Heights Maverick is 9/9 now! Ajani at 5 loyalty. Agent's Toolkit has even more counters (proliferate worked!).
I have 2 triggers: Charmbreaker Devils (return instant/sorcery from GY) and Wildfire Devils (random player exiles instant/sorcery from GY and I copy it). Let me order them optimally.
I want Charmbreaker to resolve first so I get a card back, then Wildfire Devils to potentially get something from an opponent's graveyard. Stack is LIFO, so I should put Charmbreaker on the stack LAST (it resolves first).
Let me check which ability is which:
llmget_oracle_text(object_ids=["l348","l349"])
{
"cards": [
{
"error": "not found",
"object_id": "l348"
},
{
"error": "not found",
"object_id": "l349"
}
],
"success": true
}thinkingOpus Rookie
Can't look up triggered abilities by their IDs. Let me just pick one - the order matters but I'll go with l349 first (bottom of stack), then l348 resolves first.
Actually, I want Wildfire Devils to resolve first - it picks a random player to exile an instant/sorcery from their GY. If Charmbreaker resolved first and got back my Brainstorm, then Wildfire might target me and I'd have fewer options. Better to let Wildfire resolve first, then Charmbreaker.
So I want Wildfire on top of the stack (resolves first) β put it on last β choose it second. So for "which goes on first" (bottom), I choose Charmbreaker.
Hmm, but I don't know which is l348 and which is l349. Let me just pick l348:
mcpAbilityraw
choose_action(choice=l348)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 1993,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(until=precombat_main, board_cursor=70)
{
"game_seq": 2006,
"action_type": "GAME_SELECT",
"stop_reason": "reached_step",
"response_type": "select",
"untapped_lands": 8,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"context": "T10 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 71,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"index": 3,
"action": "cast",
"id": "p335",
"power": "6",
"toughness": "6"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 4,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 5,
"action": "land",
"id": "p336"
},
{
"name": "Izzet Boilerworks",
"index": 6,
"action": "land",
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"index": 7,
"action": "cast",
"id": "p306"
},
{
"name": "Letter of Acceptance",
"index": 8,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"name": "Mountain",
"index": 9,
"action": "land",
"id": "p337"
}
],
"board": [
{
"hand_size": 9,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{4}{R}{R}",
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"power": "6",
"id": "p335",
"toughness": "6",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192",
"playable": true
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306",
"playable": true
},
{
"name": "Mountain",
"is_land": true,
"rules": [
"{T}: Add {R}."
],
"id": "p337",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
}
],
"current_step": "Precombat Main"
}gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
gameOpus Rookie - Ability triggers: Charmbreaker Devils - At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.
gameOpus Rookie puts Brainstorm from graveyard into their hand
gameThe chosen random player is GLM47 Fate
β Precombat Main β
thinkingOpus Rookie
EXCELLENT! It's my precombat main, turn 10, all lands untapped! I drew Desert of the Mindful (from the cards I put back with Brainstorm - makes sense). And Charmbreaker returned Brainstorm to my hand! My graveyard now has 5 cards (Brainstorm was taken out).
**My hand:** Brainstorm, Desert of the Mindful, Dig Through Time, Etali, Fiery Fall, Forgotten Cave, Izzet Boilerworks, Jaya Ballard, Mountain
**My mana (untapped):** 4 Islands + 3 Mountains + Reliquary Tower + Sol Ring + Izzet Signet + Letter of Acceptance = roughly 13-14 mana total!
**Plan for this turn - what to cast?**
Key threats to deploy:
1. **Etali, Primal Storm** ({4}{R}{R}) = 6 mana - AMAZING. If I cast it now, it has summoning sickness but I want it out ASAP.
2. **Jaya Ballard** ({2}{R}{R}{R}) = 5 mana, needs 3 red - great for card filtering and mana.
Can I cast both? Etali needs 4+RR = 6 (needs RR). Jaya needs 2+RRR = 5 (needs RRR). Total = 11 mana, needs RRRRR (5 red). I have 3 Mountains (RRR) + Izzet Signet (UR with 1 generic) = RRRR + U. Only 4 red! Not enough for both.
Wait - Letter of Acceptance taps for any color. So I could get: 3 Mountains (RRR) + Letter (R) + Izzet Signet (1βUR) = RRRRR + U = 6 colored mana. Plus 4 Islands (UUUU) + Reliquary (C) + Sol Ring (CC) = UUUUCCC = 7 more mana. Total = 13 mana with RRRRRUUUUCCC.
Etali {4}{R}{R}: Use 2R + 4 generic = done.
Jaya {2}{R}{R}{R}: Use 3R + 2 generic = done.
Total red needed: 5R β
So I can cast both! Let me also play a land. Mountain is the best choice since it gives me more red for future turns.
**Sequencing:** Play Mountain first, then cast Etali, then Jaya.
Actually wait - if I play Mountain, I have 4R available. That's still only 4R from mountains. With Izzet Signet (UR) and Letter (R) that's 6R. Plenty for both!
Let me play Mountain first:
mcpPlay Mountainraw
choose_action(choice=p337)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2006,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_9",
"next_action_message": "Play spells and abilities"
}thinkingOpus Rookie
Good, Mountain played. Now let me cast **Etali, Primal Storm**! This is the biggest threat - a 6/6 that exiles everyone's top cards when it attacks and I can cast them for free.
llmchoose_action(choice=p335)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2009,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play instants and activated abilities"
}gameOpus Rookie puts Mountain from hand onto the Battlefield
thinkingOpus Rookie
Etali is on the stack! Let me let it resolve.
llmpass_priority(until=stack_resolved, board_cursor=71)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Etali, Primal Storm (6/6) (yours)",
"id": "p335"
}
]
}
],
"game_seq": 2022,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"land_drops_used": 1,
"has_playable_cards": true,
"context": "T10 Precombat Main/Precombat Main (Opus Rookie) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 73,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"mana_pool": {
"C": 1
},
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
}
]
}gameOpus Rookie casts Etali, Primal Storm from hand
gameOpus Rookie puts Etali, Primal Storm from stack onto the Battlefield
gameGPT53C Lucky - Ability triggers: Llanowar Reborn - Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)
thinkingOpus Rookie
Etali resolved and is on the battlefield (sick)! There's a Llanowar Reborn trigger - GPT53C could try to move a counter onto Etali? No wait, that triggers for creatures entering their battlefield, not mine.
I have 4 untapped lands (2 Islands + 2 Mountains) + Izzet Signet + Letter of Acceptance. That's about 7 mana.
Jaya Ballard costs {2}{R}{R}{R} = 5 mana with 3 red. I have 2 Mountains (RR) + Izzet Signet (UR, costs 1 generic β net 2 mana UR) + Letter (any color β R). So: RR + UR + R = RRRRU, costs 1 generic for signet from... I'd tap 1 Island for the Signet cost. Total: 2 Mountains (RR) + 1 Island (tap for Signet = UR) + Letter (R) + 1 Island (U) = RRRRUU. That's 3R (Mountains + Letter) + UR (Signet) + U (Island) = RRRR + UU. For Jaya I need RRRR... wait, RRR + 2 generic. I have RRRRUU = enough! RRR from mountains+letter, then UU + R as the 2 generic + the extra.
Wait, Jaya is {2}{R}{R}{R}. That's 3R + 2 generic = 5 total. With RRRRUU (6 mana), I can pay RRR + RU for the 2 generic, leaving U floating. Yes!
But should I cast Jaya now? Or should I save mana for combat/responses? I think casting Jaya is great - she gives me card filtering (+1 discard/draw) and mana for instants/sorceries (+1 RRR). Let me do it!
Actually wait - Jaya isn't in my choices! The choices only show Brainstorm, Desert of the Mindful, Dig Through Time, Fiery Fall, Forgotten Cave, Letter of Acceptance. Hmm, maybe the mana doesn't work for Jaya with what's left untapped. Or maybe it's because there's a trigger on the stack and I can only respond with instants.
Right - there's an ability on the stack (Llanowar Reborn trigger for Etali). I can only play instants right now. Let me pass and deal with the trigger.
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2022,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=74)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Etali, Primal Storm (6/6) (Opus Rookie's)",
"id": "p335"
}
]
}
],
"game_seq": 2025,
"action_type": "GAME_ASK",
"context": "T10 Precombat Main/Precombat Main (Opus Rookie)",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 6,
"respond_with": "choice=yes or choice=no",
"message": "Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)",
"board_cursor": 75,
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"mana_pool": {
"C": 1
},
"life": 34
}
],
"action_pending": true
}GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2025,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "no",
"next_action_message": "Play instants and activated abilities"
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 2027,
"success": true,
"action_taken": "passed_priority"
}β Declare Attackers β
chatOpus Rookie: OK WAIT. Is this... is this actually lethal?! Four elementals, Charmbreaker, Wildfire Devils, AND a flying Sphinx?! I'm going to need a moment to process how insane this board is. π€― Sorry Lucky, but I think this might be it!
Opus Rookiellm
pass_priority(board_cursor=73)
{
"combat_phase": "attackers",
"game_seq": 2029,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 4,
"message": "Select attackers",
"action_pending": true,
"context": "T10 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 74,
"choices": [
{
"name": "Wildfire Devils",
"index": 0,
"choice_type": "attacker",
"id": "p50",
"power": "4",
"toughness": "2"
},
{
"name": "Elemental Token",
"index": 1,
"choice_type": "attacker",
"id": "p145",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 2,
"choice_type": "attacker",
"id": "p146",
"power": "4",
"toughness": "4"
},
{
"name": "Charmbreaker Devils",
"index": 3,
"choice_type": "attacker",
"id": "p171",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 4,
"choice_type": "attacker",
"id": "p300",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 5,
"choice_type": "attacker",
"id": "p301",
"power": "4",
"toughness": "4"
},
{
"name": "Zaffai, Thunder Conductor",
"index": 6,
"choice_type": "attacker",
"id": "p8",
"power": "1",
"toughness": "4"
},
{
"name": "Dazzling Sphinx",
"index": 7,
"choice_type": "attacker",
"id": "p30",
"power": "4",
"toughness": "5"
},
{
"name": "All attack",
"index": 8,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
}
]
}thinkingOpus Rookie
COMBAT TIME! I skipped right past my main phase to combat. Jaya didn't get cast, but that's OK - I can cast it post-combat.
Now let me decide who to attack and where. Let me check the board:
**My attackers available:**
- Charmbreaker Devils 4/4
- Dazzling Sphinx 4/5 (FLYING!)
- 4x Elemental Token 4/4
- Wildfire Devils 4/2
- Zaffai 1/4
**Opponents:**
- GLM47 Fate (30 HP): Marsh Flitter 1/1 (untapped, can block), Goblin Rogue Tokens 1/1 (tapped). Invisible Stalker and Stinkdrinker Bandit are summoning sick. Most of their stuff is tapped!
- GPT53C Lucky (19 HP): Shield Broker 3/4 (untapped, has shield counter). Park Heights Maverick 9/9 is TAPPED. Agent's Toolkit is also there. Most of Lucky's lands are tapped.
I should attack aggressively! Key considerations:
- Dazzling Sphinx with flying - if it connects, I get to cast a free instant/sorcery from the defender's library. Attack whoever has better instants/sorceries.
- GPT53C Lucky is at 19 HP and has Park Heights Maverick tapped. Shield Broker can block one creature but has a shield counter (so damage removes the shield instead of destroying it).
- If I kill Ajani Unyielding (loyalty 5), that removes a dangerous threat. But I can only attack it if I have creatures GPT53C can't block.
I want to send most of my forces at GPT53C Lucky (19 HP) to try to kill them. Let me see: 4x 4/4 Elementals + 4/4 Charmbreaker + 4/5 Sphinx (flying) + 4/2 Wildfire Devils = 28 damage if all connect. Shield Broker can block one. Even blocking one 4/4, that's 24 damage vs 19 HP = lethal!
But wait - do I need to keep blockers back for counterattack? GPT53C's Maverick is tapped. GLM47 Fate has mostly tapped creatures. I should go all-in on GPT53C Lucky!
Actually, I should keep Zaffai back since it's only 1/4 and is my commander. But everything else should attack.
Let me send everything except Zaffai at GPT53C Lucky:
mcpsend_chat_messageraw
send_chat_message(message=OK WAIT. Is this... is this actually let...)
{
"success": true
}Opus RookiemcpAttack with Wildfire Devils 4/2, Elemental Token 4/4, Elemental Token 4/4, Charmbreaker Devils 4/4, Elemental Token 4/4, Elemental Token 4/4, Dazzling Sphinx 4/5
raw
choose_action(attackers=p50,p145,p146,p171,p300,p301,p30)
{
"declared": [
"p50"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2029,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Ah, in multiplayer I need to assign each attacker to a specific player! Let me choose the target for Wildfire Devils (p50):
thinkingOpus Rookie
I need to assign Wildfire Devils to a target. Let me send it at GPT53C Lucky to work toward lethal:
mcpGPT53C Luckyraw
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2030,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}thinkingOpus Rookie
Now I need to continue declaring the rest of my attackers. Let me declare all remaining:
llmchoose_action(attackers=p145,p146,p171,p300,p301,p30)
{
"declared": [
"p145"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2031,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Elemental Token p145 - send to GPT53C Lucky:
llmchoose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2032,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(attackers=p146,p171,p300,p301,p30)
{
"declared": [
"p146"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2033,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}Opus Rookiellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2034,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(attackers=p171,p300,p301,p30)
{
"declared": [
"p171"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2035,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}thinkingOpus Rookie
Charmbreaker Devils - GPT53C Lucky:
llmchoose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2036,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(attackers=p300,p301,p30)
{
"declared": [
"p300"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2037,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}Opus Rookiellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2038,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}Opus Rookiellm
choose_action(attackers=p301,p30)
{
"declared": [
"p301"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2039,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}Opus Rookiellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2040,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}thinkingOpus Rookie
Now the Dazzling Sphinx - also GPT53C Lucky! Flying means Shield Broker can't block it:
llmchoose_action(attackers=p30)
{
"declared": [
"p30"
],
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2041,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"interrupted": true,
"next_action_message": "Select a player, planeswalker, or battle to attack"
}Opus Rookiellm
choose_action(choice=p3)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2042,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_2",
"next_action_message": "Select attackers"
}thinkingOpus Rookie
Now I need to confirm the attacks:
llmchoose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2043,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "confirmed",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
All 7 creatures attacking GPT53C Lucky! Total damage = 4+4+4+4+4+4+4 = 28 damage vs 19 HP. Even if Shield Broker blocks one 4/4, that's still 24 damage. LETHAL! Unless they have a combat trick or removal.
Let me pass priority and let combat happen:
gameOpus Rookie attacks GPT53C Lucky with 7 creatures
β Declare Blockers β
GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=75)
{
"combat_phase": "blockers",
"game_seq": 2049,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 6,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T10 Combat/Declare Blockers (Opus Rookie)",
"recent_chat": [
"Opus Rookie: OK WAIT. Is this... is this actually lethal?! Four elementals, Charmbreaker, Wildfire Devils, AND a flying Sphinx?! I'm going to need a moment to process how insane this board is. 🤯 Sorry Lucky, but I think this might be it!"
],
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 76,
"choices": [
{
"name": "Agent's Toolkit",
"index": 0,
"action": "activate",
"playable_abilities": [
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Shield Broker",
"index": 1,
"choice_type": "blocker",
"id": "p169",
"power": "3",
"toughness": "4"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
],
"incoming_attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
},
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
},
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
},
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
}GPT53C LuckymcpActivate Agent's Toolkit
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p106)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2049,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Select blockers"
}GPT53C LuckymcpActivate Agent's Toolkit
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p106)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2050,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Select blockers"
}GPT53C Luckyllm
get_game_state(cursor=38)
{
"phase": "Combat",
"priority_player": "GPT53C Lucky",
"cursor": 40,
"stack": [],
"game_seq": 2051,
"active_player": "Opus Rookie",
"players": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"modified": true,
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"modified": true,
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19,
"hand": [
{
"mana_cost": "{2}",
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p316"
},
{
"mana_cost": "{2}",
"name": "Fellwar Stone",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p205"
},
{
"name": "Littjara Mirrorlake",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{2}{G}{G}{U}, {T}, Sacrifice {this}: Create a token that's a copy of target creature you control, except it enters the battlefield with an additional +1/+1 counter on it. Activate only as a sorcery."
],
"id": "p190"
},
{
"name": "Plains",
"is_land": true,
"rules": [
"{T}: Add {W}."
],
"id": "p340"
},
{
"name": "Port Town",
"is_land": true,
"rules": [
"As {this} enters, you may reveal a Plains or Island card from your hand. If you don't, {this} enters tapped.",
"{T}: Add {W}.",
"{T}: Add {U}."
],
"id": "p168"
},
{
"mana_cost": "{1}{U}",
"name": "Skyship Plunderer",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, for each kind of counter on target permanent or player, give that permanent or player another counter of that kind."
],
"power": "2",
"id": "p206",
"toughness": "1"
},
{
"mana_cost": "{2}{U}",
"name": "Wingspan Mentor",
"rules": [
"When {this} enters, put a flying counter on target non-Human creature you control.",
"{2}{U}, {T}: Put a +1/+1 counter on each creature you control with flying."
],
"power": "1",
"id": "p170",
"toughness": "3"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
],
"available": true,
"step": "Declare Blockers",
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
}
],
"turn": 10
}GPT53C Luckyllm
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=p169:p30, text=, choice=)
{
"declared": [],
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2051,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_block",
"failed": [
{
"id": "p169",
"reason": "attacker p30 is not a valid block target"
}
],
"next_action_message": "Play instants and activated abilities"
}gameAttacked player: GPT53C Lucky
Opus Rookiellm
pass_priority(board_cursor=74)
{
"game_seq": 2063,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Declare Blockers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 81,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"shield": 2,
"flying": 3,
"deathtouch": 3,
"+1/+1": 3
},
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card.",
"Flying",
"Deathtouch"
],
"id": "p106"
},
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": false,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 69,
"life": 19
}
]
}thinkingOpus Rookie
All 7 creatures attacking GPT53C Lucky! Total power: 4+4+4+4+4+4+4 = 28 vs 19 HP. Even with Shield Broker blocking one, that's still 24 vs 19. And Dazzling Sphinx has flying so Shield Broker can't block it!
Shield Broker has the shield counter - if it blocks, it takes the damage but the shield counter absorbs the first hit (prevents destruction). But even so, blocking one 4/4 means only 24 gets through, which is still lethal.
No need to cast anything right now. Let's pass and let the combat damage happen:
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 2063,
"success": true,
"action_taken": "passed_priority"
}GPT53C LuckymcpActivate Agent's Toolkit
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=p106)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2064,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Play instants and activated abilities"
}moderate blunder
Agent's Toolkit had 3 +1/+1 counters, 3 deathtouch counters, 3 flying counters, and 2 shield counters remaining - an enoβ¦
Agent's Toolkit had 3 +1/+1 counters, 3 deathtouch counters, 3 flying counters, and 2 shield counters remaining - an enormous amount of future value for GPT53C Lucky's counter-synergy strategy. With Skyship Plunderer and Wingspan Mentor in hand (both excellent counter recipients), plus future creatures, the Toolkit would provide massive incremental advantage. Sacrificing it for a single card draw is a very poor trade.
Analysis
Action taken: Sacrificed Agent's Toolkit to draw a single card, destroying all remaining counters on it.
Better line: Keep Agent's Toolkit to distribute its counters to future creatures like Skyship Plunderer and Wingspan Mentor. The toolkit's counters (especially deathtouch and flying) provide far more value than a single card draw. If mana was needed for blocking or instant-speed plays, there were other options.
gameGPT53C Lucky sacrificed Agent's Toolkit (source: Agent's Toolkit)
gameGPT53C Lucky activates: draw a card. from Agent's Toolkit
Opus Rookiellm
pass_priority(board_cursor=81)
{
"game_seq": 2072,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GPT53C Lucky",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T10 Combat/Declare Blockers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 82,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": true
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 75,
"life": 30
},
{
"hand_size": 8,
"graveyard": [
{
"name": "Agent's Toolkit",
"rules": [
"{this} enters with a +1/+1 counter, a flying counter, a deathtouch counter, and a shield counter on it.",
"Whenever a creature you control enters, you may move a counter from {this} onto that creature.",
"{2}, Sacrifice {this}: Draw a card."
],
"id": "p106"
},
{
"name": "Aven Mimeomancer",
"rules": [
"Flying",
"At the beginning of your upkeep, you may put a feather counter on target creature. If you do, that creature has base power and toughness 3/1 and has flying for as long as it has a feather counter on it."
],
"id": "p166"
},
{
"name": "Commander's Sphere",
"rules": [
"{T}: Add one mana of any color in your commander's color identity.",
"Sacrifice {this}: Draw a card."
],
"id": "p167"
},
{
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p77"
},
{
"name": "Forgotten Ancient",
"rules": [
"Whenever a player casts a spell, you may put a +1/+1 counter on {this}.",
"At the beginning of your upkeep, you may move any number of +1/+1 counters from {this} onto other creatures."
],
"id": "p39"
},
{
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p150"
},
{
"name": "Temple of Mystery",
"rules": [
"{this} enters tapped.",
"When {this} enters, scry 1.",
"{T}: Add {G}.",
"{T}: Add {U}."
],
"id": "p29"
},
{
"name": "Tezzeret's Gambit",
"rules": [
"Draw two cards, then proliferate. (Choose any number of permanents and/or players, then give each another counter of each kind already there.)"
],
"id": "p43"
},
{
"name": "Vivid Meadow",
"rules": [
"{this} enters tapped with two charge counters on it.",
"{T}: Add {W}.",
"{T}, Remove a charge counter from {this}: Add one mana of any color."
],
"id": "p67"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"counters": {
"loyalty": 5
},
"loyalty": "5",
"name": "Ajani Unyielding",
"rules": [
"+2: Reveal the top three cards of your library. Put all nonland permanent cards revealed this way into your hand and the rest on the bottom of your library in any order.",
"-2: Exile target creature. Its controller gains life equal to its power.",
"-9: Put five +1/+1 counters on each creature you control and five loyalty counters on each other planeswalker you control."
],
"id": "p189"
},
{
"tapped": false,
"name": "Canopy Vista",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {G}.",
"{T}: Add {W}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p37"
},
{
"tapped": false,
"name": "Exotic Orchard",
"rules": [
"{T}: Add one mana of any color that a land an opponent controls could produce."
],
"id": "p38"
},
{
"tapped": true,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p75"
},
{
"tapped": false,
"name": "Forest",
"rules": [
"{T}: Add {G}."
],
"id": "p315"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p121"
},
{
"tapped": true,
"counters": {
"+1/+1": 4
},
"name": "Llanowar Reborn",
"rules": [
"{this} enters tapped.",
"{T}: Add {G}.",
"Graft 1 (This land enters the battlefield with a +1/+1 counter on it. Whenever a creature enters the battlefield, you may move a +1/+1 counter from this land onto it.)"
],
"id": "p63"
},
{
"tapped": true,
"counters": {
"brick": 2
},
"name": "Oracle's Vault",
"rules": [
"{2}, {T}: Exile the top card of your library. Until end of turn, you may play that card. Put a brick counter on {this}.",
"{T}: Exile the top card of your library. Until end of turn, you may play that card without paying its mana cost. Activate only if there are three or more brick counters on {this}."
],
"id": "p40"
},
{
"tapped": true,
"counters": {
"+1/+1": 7
},
"name": "Park Heights Maverick",
"rules": [
"Dethrone (Whenever this creature attacks the player with the most life or tied for most life, put a +1/+1 counter on it.)",
"{this} can't be blocked by creatures with power 2 or less.",
"Whenever {this} deals combat damage to a player or dies, proliferate."
],
"id": "p78",
"power": "9",
"toughness": "9",
"summoning_sick": false
},
{
"tapped": true,
"name": "Plains",
"rules": [
"{T}: Add {W}."
],
"id": "p41"
},
{
"tapped": true,
"name": "Prairie Stream",
"rules": [
"{this} enters tapped unless you control two or more basic lands.",
"{T}: Add {W}.",
"{T}: Add {U}.",
": ",
"ICON_GOODYou control two or more basic lands"
],
"id": "p42"
},
{
"tapped": false,
"name": "Primal Empathy",
"rules": [
"At the beginning of your upkeep, draw a card if you control a creature with the greatest power among creatures on the battlefield. Otherwise, put a +1/+1 counter on a creature you control."
],
"id": "p92"
},
{
"tapped": false,
"counters": {
"shield": 1
},
"name": "Shield Broker",
"rules": [
"When {this} enters, put a shield counter on target noncommander creature you don't control. You gain control of that creature for as long as it has a shield counter on it. (If it would be dealt damage or destroyed, remove a shield counter from it instead.)"
],
"id": "p169",
"power": "3",
"toughness": "4",
"summoning_sick": false
}
],
"commanders": [
"Perrie, the Pulverizer"
],
"name": "GPT53C Lucky",
"exile": [
{
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p343"
}
],
"library_size": 68,
"life": 19
}
]
}thinkingOpus Rookie
I see GPT53C Lucky drew a card (hand went from 7β8) and sacrificed Agent's Toolkit (it's gone from battlefield, in graveyard now). They drew a card off the Toolkit's sacrifice ability. They still have Shield Broker 3/4 with a shield counter as a potential blocker.
Still 7 creatures attacking for 28 damage vs 19 HP. Shield Broker can block one 4/4 and survive (shield absorbs the destruction). That's still 24 damage getting through. LETHAL!
No need to cast anything extra. Let me pass:
mcpPassraw
choose_action(choice=no)
{
"game_seq": 2072,
"success": true,
"action_taken": "auto_passed_loop_detected",
"warning": "Too many interactions this turn (26). Auto-passing until next turn."
}minor blunder
Passed priority during combat before blockers when casting Brainstorm for {U} would have triggered Charmbreaker Devils' β¦
Passed priority during combat before blockers when casting Brainstorm for {U} would have triggered Charmbreaker Devils' ability (+4/+0), increasing combat damage by 4. Additionally, Brainstorm provides valuable card selection.
Analysis
Action taken: Passed priority during combat without casting any spells.
Better line: Cast Brainstorm for {U} during combat before blockers to pump Charmbreaker Devils from 4/4 to 8/4 and draw 3 cards (putting 2 back). This adds 4 extra combat damage at minimal cost.
GPT53C LuckymcpPass
raw
choose_action(amount=0, amounts=[], auto_tap=true, pile=0, mana_plan=, attackers=, blockers=, text=, choice=no)
{
"game_seq": 2073,
"success": true,
"action_taken": "passed_priority"
}GPT53C Luckyllm
pass_priority(until=my_turn, board_cursor=77)
{
"game_seq": 2091,
"stop_reason": "game_over",
"action_pending": false,
"player_dead": true
}gameGPT53C Lucky loses 4 life at combat from Wildfire Devils
gameGPT53C Lucky loses 4 life at combat from Elemental Token
gameGPT53C Lucky loses 4 life at combat from Elemental Token
gameGPT53C Lucky loses 4 life at combat from Charmbreaker Devils
gameGPT53C Lucky loses 4 life at combat from Elemental Token
gameGPT53C Lucky loses 4 life at combat from Elemental Token
gameGPT53C Lucky loses 4 life at combat from Dazzling Sphinx
gameGPT53C Lucky has lost the game.
gameOpus Rookie - Ability triggers: Dazzling Sphinx - Whenever Dazzling Sphinx deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order.
β Combat Damage β
β Postcombat Main β
β GLM47 Fate's Turn 11 β
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=83)
{
"game_seq": 2091,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T11 Precombat Main/Precombat Main (GLM47 Fate) YOUR_MAIN",
"recent_chat": [
"[System] Spell cancelled β not enough mana to complete payment.",
"Opus Rookie: OK WAIT. Is this... is this actually lethal?! Four elementals, Charmbreaker, Wildfire Devils, AND a flying Sphinx?! I'm going to need a moment to process how insane this board is. 🤯 Sorry Lucky, but I think this might be it!"
],
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 85,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Marsh Flitter",
"index": 1,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 2,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"index": 3,
"action": "cast",
"id": "p362"
},
{
"name": "Swamp",
"index": 4,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 5"
],
"id": "p362",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}thinkingGLM47 Fate
Now it's a duel between myself and Opus Rookie. The path narrows but continues forward.
mcpCast Obelisk of Urd {6}raw
choose_action(choice=p362)
{
"game_seq": 2091,
"success": true,
"action_taken": "selected_3"
}minor blunder
Cast Obelisk of Urd before playing a land drop.
Cast Obelisk of Urd before playing a land drop. Should play Swamp first to maximize available mana, ensuring they don't need to convoke with creatures that could attack. While they likely have enough mana from artifacts and lands to cast it without convoke anyway, proper sequencing is to play the land first.
Analysis
Action taken: Cast Obelisk of Urd before playing a land
Better line: Play Swamp first, then cast Obelisk of Urd naming Rogue, preserving all creatures as untapped attackers for combat against a mostly-tapped opponent
chatOpus Rookie: WAIT. Did I just... did that actually work?! GPT53C Lucky is GONE! 28 damage through the air and on the ground! π OK Fate, it's just you and me now. But like... I have Etali AND an army of elementals so... maybe we can talk about this? π
Opus Rookiellm
pass_priority(board_cursor=82)
{
"game_seq": 2094,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Precombat Main/Precombat Main (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 83,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}thinkingOpus Rookie
GPT53C Lucky is at **-9 HP**! They're OUT! π One opponent eliminated! And it says lib=0 too - totally gone!
Now it's Turn 11, still my turn (postcombat main? No, it says Turn 11 PRECOMBAT_MAIN - wait, did it auto-pass to my next turn?). It seems the system auto-passed through the end of my turn and now it's Turn 11 which is... still my turn! But everything is tapped from last turn. This must be my upkeep triggers resolved automatically.
Wait - GLM47 Fate drew a card (hand went from 2 to 3 - that's their draw step). So we're now 1v1! GLM47 Fate has 30 HP with a bunch of rogues and the Invisible Stalker unblockable threat.
I have 4 untapped lands (2 Islands, 2 Mountains) plus Izzet Signet and Letter of Acceptance. Most of my stuff is tapped from last turn's attack. Let me check what I can do with 4 untapped lands + artifacts:
Actually wait, this says it's still Turn 11 PRECOMBAT_MAIN but all my lands are tapped. That seems like we didn't untap properly. Let me check - no, it says "Island (tapped), Island (tapped), Island, Island" - so 2 Islands untapped and 2 tapped, plus "Mountain (tapped), Mountain (tapped), Mountain, Mountain" - 2 Mountains untapped and 2 tapped. And Izzet Signet + Letter are untapped.
So I have: 2 Islands + 2 Mountains + Izzet Signet (needs 1 to activate, produces UR) + Letter of Acceptance = roughly 7 mana.
Hmm wait, this says Turn 11, but I was on Turn 10. The auto-pass must have moved through the whole cycle. Now it's my precombat main with Charmbreaker Devils trigger already resolved.
Let me check if I can cast Jaya Ballard {2}{R}{R}{R}. I need 3R + 2 generic. I have: 2 Mountains (RR) + Izzet Signet (tap Island + 1 generic β UR) + Letter (R). That's RRRR + U. Need RRR + 2 generic = 5 mana. I have RRRRU = 5 mana with 4R. Yes I can cast Jaya!
But first - let me check the game log to see what happened with combat and the Dazzling Sphinx trigger:
llmget_game_log(since_turn=10)
{
"cursor": 95137,
"since_player": "Opus Rookie",
"log": "Opus Rookie turn 10 (0 - -9 - 34 - 30)\nGLM47 Fate draws a card",
"since_turn": 10,
"truncated": false,
"total_length": 95137
}thinkingOpus Rookie
The log is very truncated. The auto-pass caused issues. Let me just move forward strategically.
It's 1v1 now. I'm at 34 HP, GLM47 Fate at 30 HP. I have a massive board advantage. Let me pass priority here and move to my actual untap/upkeep/draw phase:
Wait - this IS my precombat main already. Let me be more careful. Actually, looking again at the board state, this must be Turn 11 which skipped a full turn cycle. Let me just play optimally.
I should not play Jaya Ballard right now if most of my mana sources are tapped. I need to prioritize winning. Let me just pass and move to combat - my creatures should untap at the start of my turn.
Wait no - the creatures are tapped because they attacked last turn. But if this is my NEW turn (Turn 11), they should have untapped. Unless the auto-pass bugged. Let me check more carefully...
The board shows many things tapped. This is strange for a precombat main. Maybe I should just pass to end the turn and get a clean untap:
mcpsend_chat_messageraw
send_chat_message(message=WAIT. Did I just... did that actually wo...)
{
"success": true
}thinkingOpus Rookie
Let me pass and see what happens:
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 2094,
"success": true,
"action_taken": "passed_priority"
}minor blunder
Passed priority in precombat main phase without playing a land or casting Brainstorm.
Passed priority in precombat main phase without playing a land or casting Brainstorm. The player has Forgotten Cave and Desert of the Mindful in hand with an unused land drop. Playing a land is free and provides future mana. Additionally, Brainstorm could be cast for {U} to improve card quality and trigger Zaffai's scry 1. The board is dominant (multiple 4/4s, Etali 6/6, etc.) against GLM47 Fate at 30 life, so maximizing resources matters for closing out the game efficiently.
Analysis
Action taken: Passed priority without playing a land or casting any spells.
Better line: Play Forgotten Cave (or Desert of the Mindful) as a land drop, then cast Brainstorm for {U} to dig for action and trigger Zaffai's scry. Could also consider whether Dig Through Time is castable with Delve (5 graveyard cards + available mana).
β Declare Attackers β
GLM47 Fatellm
pass_priority(board_cursor=85)
{
"combat_phase": "attackers",
"game_seq": 2095,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 7,
"message": "Select attackers",
"action_pending": true,
"context": "T11 Combat/Declare Attackers (GLM47 Fate)",
"recent_chat": [
"Opus Rookie: WAIT. Did I just... did that actually work?! GPT53C Lucky is GONE! 28 damage through the air and on the ground! 🎊 OK Fate, it's just you and me now. But like... I have Etali AND an army of elementals so... maybe we can talk about this? 😅"
],
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 86,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"choice_type": "attacker",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"index": 1,
"choice_type": "attacker",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "Changeling Outcast",
"index": 2,
"choice_type": "attacker",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "Stinkdrinker Bandit",
"index": 3,
"choice_type": "attacker",
"id": "p347",
"power": "2",
"toughness": "1"
},
{
"name": "Invisible Stalker",
"index": 4,
"choice_type": "attacker",
"id": "p321",
"power": "1",
"toughness": "1"
},
{
"name": "All attack",
"index": 5,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": false,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": false,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": false,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 5"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}GLM47 FatemcpAttack with Marsh Flitter 1/1, Goblin Rogue Token 1/1, Changeling Outcast 1/1, Stinkdrinker Bandit 2/1, Invisible Stalker 1/1
raw
choose_action(attackers=p19,p134,p291,p347,p321)
{
"declared": [
"p19",
"p134",
"p291",
"p347",
"p321"
],
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2095,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate attacks Opus Rookie with 5 creatures
β Declare Blockers β
Opus Rookiellm
pass_priority(board_cursor=83)
{
"combat_phase": "blockers",
"game_seq": 2106,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Select blockers",
"action_pending": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "blockers=p5:p1,p6:p2 (blocker:attacker) or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 84,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"name": "Zaffai, Thunder Conductor",
"index": 6,
"choice_type": "blocker",
"id": "p8",
"power": "1",
"toughness": "4"
},
{
"name": "Etali, Primal Storm",
"index": 7,
"choice_type": "blocker",
"id": "p335",
"power": "6",
"toughness": "6"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
],
"incoming_attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
},
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
},
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
},
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
},
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}thinkingOpus Rookie
GLM47 Fate is attacking me with everything! Let me assess:
**Incoming attackers:**
- Marsh Flitter 1/1 (flying)
- Goblin Rogue Token 1/1
- Changeling Outcast 1/1 (can't be blocked!)
- Stinkdrinker Bandit 2/1
- Invisible Stalker 1/1 (can't be blocked, hexproof!)
**Stinkdrinker Bandit** says: "Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn." Changeling Outcast is a Rogue (changeling). Invisible Stalker... is it a Rogue? No, it's a Human Rogue! Yes it is! And Goblin Rogue Token is a Rogue. And Changeling Outcast is every creature type.
So unblocked rogues get +2/+1. Changeling Outcast CAN'T be blocked. Invisible Stalker CAN'T be blocked. Goblin Rogue Token can be blocked.
If I don't block:
- Changeling Outcast: 1+2 = 3 damage (can't block)
- Invisible Stalker: 1+2 = 3 damage (can't block)
- Stinkdrinker Bandit: 2+2 = 4 damage (it's also a Rogue, if unblocked gets +2/+1)
- Goblin Rogue Token: 1+2 = 3 damage (if unblocked)
- Marsh Flitter: 1 damage (flying, not a rogue)
Wait, is Stinkdrinker Bandit a rogue? Let me check - it's a Goblin Rogue! So it gets its own buff if unblocked = 4/2.
Total unblocked damage: 3+3+4+3+1 = 14 damage! That's a lot.
**My available blockers:** Zaffai (1/4) and Etali (6/6, summoning sick but can still block).
I should block to reduce damage:
- Etali can block Stinkdrinker Bandit (kills it, prevents 4 damage, and Etali survives as 6/6 vs 2/1)
- Zaffai can block Goblin Rogue Token (1/1, Zaffai survives as 1/4, prevents 3 damage if blocked since Rogue won't get +2/+1)
Wait - does blocking prevent the Stinkdrinker buff? The buff triggers when a Rogue "attacks and isn't blocked." So if I block Stinkdrinker Bandit, it doesn't get +2/+1 (but the OTHER unblocked rogues still do). And if I block the Goblin Rogue Token, IT doesn't get +2/+1.
Let me figure out the best blocks:
- Block Stinkdrinker Bandit with Etali β Stinkdrinker dies, saves 2 base damage (it doesn't get +2/+1 since it's blocked). But actually it was going to deal 4 if unblocked.
- Block Goblin Rogue Token with Zaffai β Token dies, saves 3 damage (1 base +2/+1 buff prevented).
After blocking: Changeling Outcast (3) + Invisible Stalker (3) + Marsh Flitter (1) = 7 damage. Much better than 14!
I need to figure out the attacker IDs. Let me check the combat line:
- Marsh Flitter -> Opus Rookie
- Goblin Rogue Token -> Opus Rookie
- Changeling Outcast -> Opus Rookie
- Stinkdrinker Bandit -> Opus Rookie
- Invisible Stalker -> Opus Rookie
I need the object IDs. Let me get them from the battlefield listing... GLM47's battlefield has:
- Changeling Outcast (tapped)
- Goblin Rogue Token (tapped)
- Invisible Stalker (tapped)
- Marsh Flitter (tapped)
- Stinkdrinker Bandit (tapped)
I don't see their IDs explicitly. Let me use the choices - it shows Zaffai [id=p8] and Etali [id=p335] as potential blockers. I need to use the blockers format.
Let me get the full game state to see IDs:
llmget_game_state()
{
"phase": "Combat",
"priority_player": "Opus Rookie",
"cursor": 44,
"stack": [],
"game_seq": 2106,
"active_player": "GLM47 Fate",
"players": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
],
"available": true,
"step": "Declare Blockers",
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}
],
"turn": 11
}thinkingOpus Rookie
Now I have the IDs:
**Attackers:**
- Marsh Flitter (p19) - 1/1 flying
- Goblin Rogue Token (p134) - 1/1
- Changeling Outcast (p291) - 1/1 can't be blocked
- Stinkdrinker Bandit (p347) - 2/1
- Invisible Stalker (p321) - 1/1 can't be blocked
**My blockers:**
- Zaffai (p8) - 1/4
- Etali (p335) - 6/6 (summoning sick but can block)
Changeling Outcast and Invisible Stalker can't be blocked, so that's 2 damage minimum (or 6 with Stinkdrinker buff since they're rogues and will be unblocked).
I should block:
- Etali (p335) blocks Stinkdrinker Bandit (p347) - kills the 2/1, prevents its damage AND removes the buff from future attacks
- Zaffai (p8) blocks Goblin Rogue Token (p134) - kills it, Zaffai survives
This leaves: Marsh Flitter (1), Changeling Outcast (1, can't block), Invisible Stalker (1, can't block) unblocked. But with Stinkdrinker blocked, do the unblocked rogues still get +2/+1? YES - Stinkdrinker's ability triggers for each Rogue that attacks and isn't blocked, regardless of whether Stinkdrinker itself is blocked. The trigger happens at declare blockers.
So unblocked rogues still get +2/+1:
- Changeling Outcast: 3/2 (unblockable)
- Invisible Stalker: 3/2 (unblockable)
- Marsh Flitter: 1/1 (not a rogue, no buff, but has flying - Zaffai can't block flying)
Wait, Marsh Flitter has flying. Can Zaffai block it? Zaffai doesn't have flying or reach, so NO. Can Etali block it? Etali doesn't have flying either.
So I can't block Marsh Flitter either. My blocks should be:
- Etali blocks Stinkdrinker Bandit (saves its 2 base power, Stinkdrinker won't get buff since it's blocked β saves 2 damage vs 4 if unblocked)
- Zaffai blocks Goblin Rogue Token (token gets +2/+1 since it's unblocked... wait, if I block it, it IS blocked, so no buff. Saves 3 damage)
Total damage after blocks: Changeling Outcast (3) + Invisible Stalker (3) + Marsh Flitter (1) = 7 damage. 34-7 = 27 HP. That's fine.
Opus RookiemcpEtali, Primal Storm blocks Stinkdrinker Bandit, Zaffai, Thunder Conductor blocks Goblin Rogue Token
raw
choose_action(blockers=p335:p347,p8:p134)
{
"declared": [
{
"blocks": "p347",
"id": "p335"
},
{
"blocks": "p134",
"id": "p8"
}
],
"game_seq": 2106,
"success": true,
"action_taken": "batch_block"
}thinkingOpus Rookie
Blocks assigned. Let me pass priority through combat:
gameAttacked player: Opus Rookie
gameAttacker: Goblin Rogue Token (1/1) blocked by Zaffai, Thunder Conductor (1/4)
gameAttacker: Stinkdrinker Bandit (2/1) blocked by Etali, Primal Storm (6/6)
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=86)
{
"game_seq": 2118,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1"
}
],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN",
"board_cursor": 87,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l363"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l364"
},
{
"name": "Ability",
"target_type": "card",
"index": 2,
"id": "l365"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Goblin Rogue Token",
"id": "p134",
"power": "1",
"toughness": "1",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}GLM47 FatemcpAbility
raw
choose_action(choice=l363)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2118,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Pick triggered ability (goes to the stack first)"
}GLM47 Fatellm
choose_action(choice=l364)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2120,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}gameGLM47 Fate - Ability triggers: Stinkdrinker Bandit - Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.
GLM47 Fatellm
choose_action(choice=p19)
{
"next_action_pending": true,
"next_action_type": "GAME_CHOOSE_ABILITY",
"game_seq": 2123,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_0",
"next_action_message": "Choose spell or ability to play: Marsh Flitter"
}gameGLM47 Fate - Ability triggers: Stinkdrinker Bandit - Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.
gameGLM47 Fate - Ability triggers: Stinkdrinker Bandit - Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.
GLM47 Fatellm
choose_action(choice=0)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2124,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_ability_0",
"next_action_message": "Select a Goblin (to sacrifice)"
}GLM47 Fatellm
choose_action(choice=p134)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2125,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_1",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=87)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Changeling Outcast (1/1) [tapped] (yours)",
"id": "p291"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Invisible Stalker (1/1) [tapped] (yours)",
"id": "p321"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Marsh Flitter (3/3) [tapped] (yours)",
"id": "p19"
}
]
}
],
"game_seq": 2130,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "3",
"toughness": "3"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 88,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}gameGLM47 Fate sacrificed Goblin Rogue Token (source: Marsh Flitter)
gameGLM47 Fate activates: Marsh Flitter has base power and toughness 3/3 until end of turn. from Marsh Flitter
Opus Rookiellm
pass_priority(board_cursor=84)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Changeling Outcast (1/1) [tapped] (GLM47 Fate's)",
"id": "p291"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Invisible Stalker (1/1) [tapped] (GLM47 Fate's)",
"id": "p321"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Marsh Flitter (3/3) [tapped] (GLM47 Fate's)",
"id": "p19"
}
]
}
],
"game_seq": 2131,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "3",
"toughness": "3"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "1",
"toughness": "1"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 85,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}thinkingOpus Rookie
Interesting! I see:
- Marsh Flitter is now 3/3 - they must have sacrificed the Goblin Rogue Token to pump it! So instead of the Goblin Rogue attacking and getting blocked by Zaffai, they sacrificed it to make Marsh Flitter 3/3.
- The combat shows "blocked by Zaffai" for... something that's now gone (the Goblin Rogue was sacrificed!). Zaffai is blocking thin air now.
Stack has abilities triggering. Let me see - Stinkdrinker Bandit ability for unblocked rogues: Changeling Outcast gets +2/+1, Invisible Stalker gets +2/+1, Marsh Flitter... is it a rogue? It's a Faerie, not a rogue. So no buff for Marsh Flitter.
Damage incoming:
- Changeling Outcast: 1+2 = 3 (unblockable, +2/+1 from Stinkdrinker)
- Invisible Stalker: 1+2 = 3 (unblockable, +2/+1 from Stinkdrinker)
- Marsh Flitter: 3 (flying, pumped from sacrifice)
- Stinkdrinker Bandit: blocked by Etali, dies
Total: 3+3+3 = 9 damage. 34-9 = 25 HP. That's more than I expected but still fine.
No need to waste spells here. Pass:
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2131,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=88)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Invisible Stalker (1/1) [tapped] (yours)",
"id": "p321"
}
]
},
{
"name": "Ability",
"targets": [
{
"name": "Marsh Flitter (3/3) [tapped] (yours)",
"id": "p19"
}
]
}
],
"game_seq": 2132,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "3",
"toughness": "3"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "1",
"toughness": "1"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 89,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "1",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=89)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Marsh Flitter (3/3) [tapped] (yours)",
"id": "p19"
}
]
}
],
"game_seq": 2134,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "3",
"toughness": "3"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 90,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}Opus Rookiellm
pass_priority(board_cursor=85)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Marsh Flitter (3/3) [tapped] (GLM47 Fate's)",
"id": "p19"
}
]
}
],
"game_seq": 2135,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "3",
"toughness": "3"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 86,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}thinkingOpus Rookie
I see the Stinkdrinker buffs already applied - Changeling Outcast is 3/2 and Invisible Stalker is 3/2. The Marsh Flitter ability is on the stack (sacrificed a goblin to become 3/3).
Damage: 3 + 3 + 3 = 9. 34 - 9 = 25 HP. I'm fine with that.
Let me pass:
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2135,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=90)
{
"game_seq": 2136,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "5",
"toughness": "4"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Stinkdrinker Bandit",
"id": "p347",
"power": "2",
"toughness": "1"
}
],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 91,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "5",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Stinkdrinker Bandit",
"modified": true,
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347",
"power": "2",
"toughness": "1",
"summoning_sick": false
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 34
}
]
}minor blunder
GLM47 Fate timed out during combat and missed the opportunity to crack Mind Stone for a card draw.
GLM47 Fate timed out during combat and missed the opportunity to crack Mind Stone for a card draw. In a 1v1 against Opus Rookie who has a massive board (Etali, multiple 4/4 Elementals, Dazzling Sphinx, etc.), drawing an extra card could be meaningful for finding answers.
Analysis
Action taken: No response - timed out and passed without activating anything
Better line: Activate Mind Stone's sacrifice ability ({1}, {T}, Sacrifice: Draw a card) to draw an extra card, since the mana rock's incremental mana is less valuable than finding answers against Opus Rookie's dominant board.
gameOpus Rookie loses 5 life at combat from Marsh Flitter
gameOpus Rookie loses 3 life at combat from Changeling Outcast
gameEtali, Primal Storm deals 6 damage to Stinkdrinker Bandit
gameStinkdrinker Bandit deals 2 damage to Etali, Primal Storm
gameOpus Rookie loses 3 life at combat from Invisible Stalker
gameStinkdrinker Bandit died
β Combat Damage β
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=91)
{
"game_seq": 2145,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "5",
"toughness": "4"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 92,
"choices": [
{
"name": "Marsh Flitter",
"index": 0,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 1,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_GOODProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "5",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 23
}
]
}Opus Rookiellm
pass_priority(board_cursor=86)
{
"game_seq": 2146,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 4,
"combat": [
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Marsh Flitter",
"id": "p19",
"power": "5",
"toughness": "4"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Changeling Outcast",
"id": "p291",
"power": "3",
"toughness": "2"
}
]
},
{
"blocked": true,
"defending": "Opus Rookie",
"attackers": [],
"blockers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
},
{
"blocked": false,
"defending": "Opus Rookie",
"attackers": [
{
"name": "Invisible Stalker",
"id": "p321",
"power": "3",
"toughness": "2"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Combat Damage (GLM47 Fate)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 87,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_GOODProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "5",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}thinkingOpus Rookie
I took 11 damage (34β23). Let me analyze what happened:
- Marsh Flitter is now 5/4! They must have also gotten +2/+1 from Stinkdrinker (wait, is Marsh Flitter a rogue? It's a Faerie... but hmm, maybe with another buff). Actually 3/3 + 2/1 from Stinkdrinker buff = 5/4. Wait, Marsh Flitter is a Faerie, not a Rogue. Unless... maybe the Goblin it sacrificed was a Rogue and that somehow... no.
Actually wait - maybe I'm wrong. Marsh Flitter got 3/3 from the goblin sacrifice, and then it also got the Stinkdrinker buff because it was unblocked? But Marsh Flitter isn't a Rogue creature type. Unless it has changeling... No, it doesn't. Hmm.
Regardless, damage is done: 5 (Marsh Flitter) + 3 (Changeling) + 3 (Invisible Stalker) = 11. I'm at 23 HP. Stinkdrinker Bandit is dead (in graveyard). Goblin Rogue Token is also dead.
I notice Prowl is now ACTIVE for GLM47's cards since they dealt combat damage. They could play Latchkey Faerie for prowl or Notorious Throng! Notorious Throng would create X 1/1 Faerie Rogue tokens where X = damage dealt this turn (11). AND take an extra turn if prowl cost was paid! That would be devastating.
But Notorious Throng is in exile, not their hand. And its prowl cost is {5}{U}. Let me check - it says "ICON_GOODProwl cost can be activated" which means it CAN be cast for prowl! But it's in exile...
OK I need to not worry about that now. Let me pass and get to my next turn:
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 2146,
"success": true,
"action_taken": "passed_priority"
}β Postcombat Main β
GLM47 Fatellm
pass_priority(until=end_of_turn, board_cursor=92)
{
"game_seq": 2147,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 7,
"message": "Play spells and abilities",
"action_pending": true,
"land_drops_used": 0,
"has_playable_cards": true,
"context": "T11 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 93,
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Marsh Flitter",
"index": 1,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
},
{
"name": "Mind Stone",
"index": 2,
"action": "activate",
"playable_abilities": [
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"index": 3,
"action": "cast",
"id": "p362"
},
{
"name": "Swamp",
"index": 4,
"action": "land",
"id": "p165"
},
{
"name": "Swamp",
"index": 5,
"action": "land",
"id": "p188"
}
],
"board": [
{
"hand_size": 3,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_GOODProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "5",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30,
"hand": [
{
"mana_cost": "{6}",
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0"
],
"id": "p362",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165",
"playable": true
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188",
"playable": true
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 23
}
]
}GLM47 FatemcpCast Obelisk of Urd {6}
raw
choose_action(choice=p362)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2147,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_3",
"next_action_message": "Play instants and activated abilities"
}GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=93)
{
"note": "Showing 7 types from your deck (372 total available). Use choose_action(text='TypeName') for any other type.",
"stack": [
{
"name": "Obelisk of Urd"
}
],
"game_seq": 2158,
"action_type": "GAME_CHOOSE_CHOICE",
"stop_reason": "non_priority_action",
"response_type": "index",
"untapped_lands": 3,
"message": "Choose a creature type",
"action_pending": true,
"land_drops_used": 0,
"context": "T11 Postcombat Main/Postcombat Main (GLM47 Fate) YOUR_MAIN",
"respond_with": "choice=N or text=TypeName",
"board_cursor": 94,
"choices": [
{
"index": 0,
"description": "Ogre"
},
{
"index": 1,
"description": "Artificer"
},
{
"index": 2,
"description": "Ally"
},
{
"index": 3,
"description": "Aetherborn"
},
{
"index": 4,
"description": "Snake"
},
{
"index": 5,
"description": "Knight"
},
{
"index": 6,
"description": "Avatar"
}
],
"board": [
{
"hand_size": 2,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_GOODProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_GOODProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_GOODAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"modified": true,
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "5",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_GOODProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"mana_pool": {
"C": 1
},
"life": 30,
"hand": [
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p165"
},
{
"name": "Swamp",
"is_land": true,
"rules": [
"{T}: Add {B}."
],
"id": "p188"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
},
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": true
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": true,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": true,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 23
}
]
}gameGLM47 Fate casts Obelisk of Urd from hand
GLM47 FatemcpPass
raw
choose_action(text=Rogue)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2158,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_choice_text_Rogue",
"next_action_message": "Play spells and abilities"
}GLM47 Fatellm
choose_action(choice=p165)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2161,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_2",
"next_action_message": "Play spells and abilities"
}gameObelisk of Urd: GLM47 Fate has chosen Rogue
gameGLM47 Fate puts Obelisk of Urd from stack onto the Battlefield
GLM47 Fatellm
choose_action(choice=p188)
{
"retryable": true,
"game_seq": 2163,
"success": false,
"error_code": "invalid_choice",
"error": "Object p188 not found in current choices",
"choices": [
{
"name": "Unknown (b5552b6d)",
"index": 0,
"id": "l97"
},
{
"name": "Marsh Flitter",
"index": 1,
"action": "activate",
"playable_abilities": [
"Sacrifice a Goblin: {this} has base power and tou..."
],
"id": "p19"
}
]
}gameGLM47 Fate puts Swamp from hand onto the Battlefield
β Opus Rookie's Turn 11 β
Opus Rookiellm
pass_priority(until=my_turn, board_cursor=87)
{
"game_seq": 2165,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 9,
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T11 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN",
"board_cursor": 88,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l367"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l368"
}
],
"board": [
{
"hand_size": 7,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 68,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 1,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0",
"Chosen type: Rogue"
],
"id": "p362"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}thinkingOpus Rookie
Oh! GLM47 Fate played **Obelisk of Urd** choosing creature type **Rogue**! That gives all their Rogues +2/+2! That's why Changeling Outcast is 3/3, Invisible Stalker is 3/3, and Marsh Flitter... wait, Marsh Flitter is a Faerie, not a Rogue. But it's 3/3 because of the sacrifice ability.
That Obelisk is dangerous. Now Invisible Stalker is a 3/3 unblockable hexproof creature dealing guaranteed 3 per turn. And Changeling Outcast is 3/3 unblockable too.
But I have my untap now - Turn 11 BEGINNING. It's asking me to order triggered abilities. I need to check what triggers I have:
Charmbreaker Devils: "At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand."
Wildfire Devils: "At the beginning of your upkeep, choose a player at random..."
Let me pick one - I'll put Charmbreaker on the stack first (resolves second), Wildfire second (resolves first). Actually the order matters: Wildfire Devils might exile a card from my graveyard that Charmbreaker could return. Let me put Wildfire first on stack (resolves last) so Charmbreaker resolves first and grabs something. Wait - the one placed on stack FIRST resolves LAST (LIFO). So I want Charmbreaker to resolve first, meaning I put it on the stack SECOND.
Let me check the ability IDs. I need to see which is which:
thinkingOpus Rookie
The ability IDs are l367 and l368 but I can't tell which is which. It doesn't matter too much - both are good. Let me just pick the first one:
mcpAbilityraw
choose_action(choice=l367)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2165,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(board_cursor=88)
{
"stack": [
{
"name": "Ability",
"targets": [
{
"name": "Opus Rookie (you)",
"id": "p4"
}
]
}
],
"game_seq": 2172,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 9,
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"board_unchanged": true,
"context": "T11 Beginning/Upkeep (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 88,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Mindful",
"index": 1,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 2,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 3,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 4,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 5,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
]
}gameOpus Rookie - Ability triggers: Wildfire Devils - When Wildfire Devils enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost.
gameOpus Rookie - Ability triggers: Charmbreaker Devils - At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.
thinkingOpus Rookie
The triggers are on the stack. Let me just pass and let them resolve. I don't need to respond to my own upkeep triggers.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2172,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play spells and abilities"
}Opus Rookiellm
pass_priority(board_cursor=88)
{
"combat_phase": "attackers",
"game_seq": 2177,
"action_type": "GAME_SELECT",
"stop_reason": "combat",
"response_type": "select",
"untapped_lands": 9,
"message": "Select attackers",
"action_pending": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "attackers=p1,p2,... or choice=yes (confirm) or choice=no (skip)",
"board_cursor": 89,
"choices": [
{
"name": "Wildfire Devils",
"index": 0,
"choice_type": "attacker",
"id": "p50",
"power": "4",
"toughness": "2"
},
{
"name": "Elemental Token",
"index": 1,
"choice_type": "attacker",
"id": "p145",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 2,
"choice_type": "attacker",
"id": "p146",
"power": "4",
"toughness": "4"
},
{
"name": "Charmbreaker Devils",
"index": 3,
"choice_type": "attacker",
"id": "p171",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 4,
"choice_type": "attacker",
"id": "p300",
"power": "4",
"toughness": "4"
},
{
"name": "Elemental Token",
"index": 5,
"choice_type": "attacker",
"id": "p301",
"power": "4",
"toughness": "4"
},
{
"name": "Zaffai, Thunder Conductor",
"index": 6,
"choice_type": "attacker",
"id": "p8",
"power": "1",
"toughness": "4"
},
{
"name": "Dazzling Sphinx",
"index": 7,
"choice_type": "attacker",
"id": "p30",
"power": "4",
"toughness": "5"
},
{
"name": "Etali, Primal Storm",
"index": 8,
"choice_type": "attacker",
"id": "p335",
"power": "6",
"toughness": "6"
},
{
"name": "All attack",
"index": 9,
"choice_type": "special",
"id": "all"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": false,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": false,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": false,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": false,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 67,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330"
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199"
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88"
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336"
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 1,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0",
"Chosen type: Rogue"
],
"id": "p362"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
}
],
"library_size": 74,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}gameThe chosen random player is GLM47 Fate
β Precombat Main β
β Declare Attackers β
chatOpus Rookie: Wait wait wait... all your creatures are tapped? And I have 35 power on board? IS THIS LETHAL?! I think this is lethal! Oh my gosh am I about to WIN?! π€©π€©π€© Plus Etali gets to flip cards off your deck which is just... *chef's kiss*
thinkingOpus Rookie
It's my combat phase! Everything is untapped. I drew Desert of the Fervent from Charmbreaker Devils returning something (wait, Charmbreaker returns instants/sorceries... and Desert of the Fervent isn't one. Let me recheck - hand went from 7 to 8 cards and I have a new Desert of the Fervent, so maybe that was from my draw step). And Wildfire Devils probably triggered too but targeted an opponent who had no instant/sorcery to exile (or maybe exiled something from GLM47 Fate's graveyard).
Now for the attack! GLM47 Fate is at 30 HP. Their creatures are all tapped from attacking. They have no blockers available!
I should attack with everything except maybe keep Zaffai back to block next turn. But honestly, with no blockers available on their side, I should go all in. Let me calculate:
**My attackers:**
- Charmbreaker Devils: 4/4
- Dazzling Sphinx: 4/5 (flying)
- 4x Elemental Token: 4/4 each = 16
- Etali: 6/6 (gets attack trigger!)
- Wildfire Devils: 4/2
- Zaffai: 1/4
Total power: 4 + 4 + 16 + 6 + 4 + 1 = 35 damage! That's lethal vs 30 HP!
ALL IN! π
mcpAttack with all (Wildfire Devils 4/2, Elemental Token 4/4, Elemental Token 4/4, Charmbreaker Devils 4/4, Elemental Token 4/4, Elemental Token 4/4, Zaffai, Thunder Conductor 1/4, Dazzling Sphinx 4/5, Etali, Primal Storm 6/6)raw
choose_action(attackers=all)
{
"declared": [
"all"
],
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2177,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "batch_attack",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiemcpsend_chat_message
raw
send_chat_message(message=Wait wait wait... all your creatures are...)
{
"success": true
}Opus Rookiellm
pass_priority(board_cursor=89)
{
"stack": [
{
"name": "Ability"
}
],
"game_seq": 2186,
"action_type": "GAME_ASK",
"stop_reason": "non_priority_action",
"response_type": "boolean",
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Cast spell without paying its mana cost (Fiery Encore)?",
"action_pending": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=yes or choice=no",
"board_cursor": 90,
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Fiery Encore",
"rules": [
"Discard a card, then draw a card. When you discard a nonland card this way, {this} deals damage equal to that card's mana value to target creature or planeswalker.",
"Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)",
": ",
"Spells cast this turn: 0"
],
"id": "p373"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 66,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 1,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0",
"Chosen type: Rogue"
],
"id": "p362"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p372"
}
],
"library_size": 73,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}gameOpus Rookie attacks GLM47 Fate with 9 creatures
gameOpus Rookie - Ability triggers: Etali, Primal Storm - Whenever Etali, Primal Storm attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs.
gameOpus Rookie moves Fiery Encore from library to the exile zone (source: Etali, Primal Storm)
gameOpus Rookie moves Swamp from library to the exile zone (source: Etali, Primal Storm)
thinkingOpus Rookie
Etali trigger exiled cards and found **Fiery Encore** from GLM47 Fate's deck! Should I cast it for free?
Fiery Encore: "Discard a card, then draw a card. When you discard a nonland card this way, deals damage equal to that card's mana value to target creature or planeswalker. Storm."
This is great! It's free AND I have Zaffai who triggers on casting instants/sorceries. Plus Charmbreaker Devils gets +4/+0. And I get a draw.
If I discard a nonland card, I deal its mana value as damage. I could discard Dig Through Time (MV 8) or Fiery Fall (MV 6) or Jaya Ballard (MV 5). The damage goes to a creature or planeswalker, not a player, so it won't add to the lethal damage. But the +4/+0 on Charmbreaker and the Zaffai trigger (MV 5 for Fiery Encore = creates a 4/4 token) are both great.
Wait, Fiery Encore's mana value - it costs {4}{R} so MV = 5. That's β₯5, so Zaffai creates a 4/4 Elemental token! And Charmbreaker goes to 8/4!
Total attacking power becomes: 8 + 4 + 16 + 6 + 4 + 1 = 39 + the new 4/4 token won't be attacking since it's created after attackers are declared. But still, more overkill and I get card selection.
Yes, cast it!
mcptrueraw
choose_action(choice=yes)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2186,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "yes",
"next_action_message": "Pick triggered ability (goes to the stack first)"
}Opus Rookiellm
pass_priority(board_cursor=90)
{
"stack": [
{
"name": "Fiery Encore"
}
],
"game_seq": 2188,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN",
"board_cursor": 91,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l375"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l376"
},
{
"name": "Ability",
"target_type": "card",
"index": 2,
"id": "l377"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "4",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 66,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 1,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0",
"Chosen type: Rogue"
],
"id": "p362"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p372"
}
],
"library_size": 73,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}gameOpus Rookie casts Fiery Encore from exile zone
thinkingOpus Rookie
Three triggered abilities on the stack from casting Fiery Encore:
1. Charmbreaker Devils: +4/+0
2. Zaffai: Scry 1, and since MV β₯ 5, create a 4/4 Elemental token
3. Something else - maybe storm count?
Let me pick the order. It doesn't matter much since all are beneficial. Let me just pick them in order:
mcpAbilityraw
choose_action(choice=l375)
{
"next_action_pending": true,
"next_action_type": "GAME_TARGET",
"game_seq": 2188,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Pick triggered ability (goes to the stack first)"
}Opus Rookiellm
pass_priority(board_cursor=91)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Fiery Encore"
}
],
"game_seq": 2190,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Pick triggered ability (goes to the stack first)",
"required": true,
"action_pending": true,
"board_unchanged": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN",
"board_cursor": 91,
"choices": [
{
"name": "Ability",
"target_type": "card",
"index": 0,
"id": "l376"
},
{
"name": "Ability",
"target_type": "card",
"index": 1,
"id": "l377"
}
]
}gameOpus Rookie - Ability triggers: Fiery Encore - Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)
Opus RookiemcpAbility
raw
choose_action(choice=l376)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2190,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_0",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(board_cursor=91)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Ability"
},
{
"name": "Ability"
},
{
"name": "Fiery Encore"
}
],
"game_seq": 2196,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": true,
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Select up to one card to PUT on the BOTTOM of your library (Scry)",
"required": false,
"action_pending": true,
"board_unchanged": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN, or choice=no to cancel",
"board_cursor": 91,
"choices": [
{
"name": "Sunbird's Invocation",
"target_type": "card",
"index": 0,
"id": "l378"
}
]
}gameOpus Rookie - Ability triggers: Charmbreaker Devils - Whenever you cast an instant or sorcery spell, Charmbreaker Devils gets +4/+0 until end of turn.
gameOpus Rookie - Ability triggers: Zaffai, Thunder Conductor - Magecraft β Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, Zaffai, Thunder Conductor deals 10 damage to an opponent chosen at random.
gameOpus Rookie scries 1 (source: Zaffai, Thunder Conductor)
thinkingOpus Rookie
Zaffai's scry trigger! I'm looking at the top card - **Sunbird's Invocation**. This is a 6-mana enchantment that lets me cast free spells when I cast spells. It's powerful but expensive. However, I'm already killing them this combat with 35+ power attacking into no blockers.
Should I keep Sunbird's Invocation on top or bottom it? Since I'm about to deal lethal, it doesn't matter. But just in case something goes wrong, Sunbird's Invocation would be a great draw. I'll keep it on top.
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2196,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "cancelled",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Good, kept it on top. Now let's resolve the rest of the triggers and Fiery Encore:
llmpass_priority(board_cursor=91)
{
"stack": [
{
"name": "Ability"
},
{
"name": "Fiery Encore"
}
],
"game_seq": 2201,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "8",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 92,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Fervent",
"index": 1,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 2,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 3,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 4,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 5,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 6,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 0"
],
"id": "p73"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "8",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p379",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 66,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 5"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"name": "Izzet Boilerworks",
"is_land": true,
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 1,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0",
"Chosen type: Rogue"
],
"id": "p362"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p372"
}
],
"library_size": 73,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}gameOpus Rookie puts a card from library to the top of their library (source: Zaffai, Thunder Conductor)
gameOpus Rookie creates a Elemental Token token
thinkingOpus Rookie
Charmbreaker Devils is now 8/4 (got +4/+0 from casting Fiery Encore)! And a new 4/4 Elemental Token was created by Zaffai (sick, so not attacking). Still, the attackers are:
- Charmbreaker Devils: 8/4
- Dazzling Sphinx: 4/5
- 4x Elemental Token: 4/4 each = 16
- Etali: 6/6
- Wildfire Devils: 4/2
- Zaffai: 1/4
Total attacking power: 8 + 4 + 16 + 6 + 4 + 1 = **39 damage** into 30 HP with no blockers. SUPER LETHAL.
There's still Fiery Encore on the stack to resolve. Let me just pass through:
mcpPassraw
choose_action(choice=no)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2201,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "passed_priority",
"next_action_message": "Play instants and activated abilities"
}Opus Rookiellm
pass_priority(board_cursor=92)
{
"stack": [
{
"name": "Fiery Encore"
}
],
"game_seq": 2205,
"action_type": "GAME_TARGET",
"stop_reason": "non_priority_action",
"response_type": "index",
"can_cancel": false,
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "8",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Select a card to discard",
"required": true,
"action_pending": true,
"board_unchanged": true,
"context": "T11 Combat/Declare Attackers (Opus Rookie)",
"respond_with": "choice=pN",
"board_cursor": 92,
"choices": [
{
"name": "Brainstorm",
"target_type": "card",
"index": 0,
"id": "p330"
},
{
"name": "Desert of the Fervent",
"target_type": "card",
"index": 1,
"id": "p199"
},
{
"name": "Desert of the Mindful",
"target_type": "card",
"index": 2,
"id": "p191"
},
{
"name": "Dig Through Time",
"target_type": "card",
"index": 3,
"id": "p172"
},
{
"name": "Fiery Fall",
"target_type": "card",
"index": 4,
"id": "p88"
},
{
"name": "Forgotten Cave",
"target_type": "card",
"index": 5,
"id": "p336"
},
{
"name": "Izzet Boilerworks",
"target_type": "card",
"index": 6,
"id": "p192"
},
{
"name": "Jaya Ballard",
"target_type": "card",
"index": 7,
"id": "p306"
}
]
}thinkingOpus Rookie
Fiery Encore is resolving! I need to discard a card. If I discard a nonland card, it deals damage equal to its MV to a target creature or planeswalker.
My options:
- Brainstorm (MV 1) - useful instant, keep
- Desert of the Fervent (land) - no damage if discarded
- Desert of the Mindful (land) - no damage if discarded
- Dig Through Time (MV 8) - very powerful card, but dealing 8 to a creature would be massive
- Fiery Fall (MV 6) - deals 6 damage to a creature
- Forgotten Cave (land) - no damage
- Izzet Boilerworks (land) - no damage
- Jaya Ballard (MV 5) - planeswalker, deals 5
I'm already going to win this combat, so I don't need the damage. I should discard the least useful card. The taplands and bounce lands are the weakest cards. Let me discard a land (no damage trigger needed) to keep my good spells.
Actually, wait - if I discard a nonland, I ALSO get to deal damage to a creature. I could kill Invisible Stalker (3/3, hexproof)... wait, hexproof means I can't target it! What about Changeling Outcast (3/3)? Or Marsh Flitter (3/3)?
But none of this matters since I'm about to deal 39 damage with no blockers. Let me discard the least useful card. I'll discard Izzet Boilerworks (a bounce land that enters tapped and bounces a land - weakest card):
mcpIzzet Boilerworksraw
choose_action(choice=p192)
{
"next_action_pending": true,
"next_action_type": "GAME_SELECT",
"game_seq": 2205,
"next_action_hint": "Call get_action_choices or choose_action to see details, or pass_priority to continue.",
"success": true,
"action_taken": "selected_target_6",
"next_action_message": "Play instants and activated abilities"
}thinkingOpus Rookie
Now let me continue resolving. The discard was a land, so no damage trigger.
llmpass_priority(board_cursor=92)
{
"game_seq": 2221,
"action_type": "GAME_SELECT",
"stop_reason": "playable_cards",
"response_type": "select",
"untapped_lands": 9,
"combat": [
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Wildfire Devils",
"id": "p50",
"power": "4",
"toughness": "2"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Charmbreaker Devils",
"id": "p171",
"power": "8",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Zaffai, Thunder Conductor",
"id": "p8",
"power": "1",
"toughness": "4"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Dazzling Sphinx",
"id": "p30",
"power": "4",
"toughness": "5"
}
]
},
{
"blocked": false,
"defending": "GLM47 Fate",
"attackers": [
{
"name": "Etali, Primal Storm",
"id": "p335",
"power": "6",
"toughness": "6"
}
]
}
],
"message": "Play instants and activated abilities",
"action_pending": true,
"has_playable_cards": true,
"context": "T11 Combat/Declare Blockers (Opus Rookie)",
"respond_with": "choice=pN to play, or choice=no to pass",
"board_cursor": 93,
"choices": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"index": 0,
"action": "cast",
"id": "p330"
},
{
"name": "Desert of the Fervent",
"index": 1,
"action": "land",
"id": "p199"
},
{
"name": "Desert of the Mindful",
"index": 2,
"action": "land",
"id": "p191"
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"index": 3,
"action": "cast",
"id": "p172"
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"index": 4,
"action": "cast",
"id": "p88"
},
{
"name": "Forgotten Cave",
"index": 5,
"action": "land",
"id": "p336"
},
{
"name": "Letter of Acceptance",
"index": 6,
"action": "activate",
"playable_abilities": [
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
}
],
"board": [
{
"hand_size": 8,
"graveyard": [
{
"name": "Fiery Encore",
"rules": [
"Discard a card, then draw a card. When you discard a nonland card this way, {this} deals damage equal to that card's mana value to target creature or planeswalker.",
"Storm (When you cast this spell, copy it for each spell cast before it this turn. You may choose new targets for the copies.)",
": ",
"Spells cast this turn: 1"
],
"id": "p373"
},
{
"name": "Inferno Project",
"rules": [
"Trample",
"{this} enters with X +1/+1 counters on it, where X is the total mana value of instant and sorcery cards in your graveyard.",
": ",
"Total mana value of instants and sorceries in your graveyard: 5"
],
"id": "p73"
},
{
"name": "Izzet Boilerworks",
"rules": [
"{this} enters tapped.",
"When {this} enters, return a land you control to its owner's hand.",
"{T}: Add {U}{R}."
],
"id": "p192"
},
{
"name": "Naru Meha, Master Wizard",
"rules": [
"Flash",
"When {this} enters, copy target instant or sorcery spell you control. You may choose new targets for the copy.",
"Other Wizards you control get +1/+1."
],
"id": "p48"
},
{
"name": "Pyromancer's Goggles",
"rules": [
"{T}: Add {R}.",
"When that mana is used to cast a red instant or sorcery spell, copy that spell and you may choose new targets for the copy."
],
"id": "p49"
},
{
"name": "Scavenger Grounds",
"rules": [
"{T}: Add {C}.",
"{2}, {T}, Sacrifice a Desert: Exile all graveyards."
],
"id": "p142"
},
{
"name": "Storm-Kiln Artist",
"rules": [
"{this} gets +1/+0 for each artifact you control.",
"Magecraft — Whenever you cast or copy an instant or sorcery spell, create a Treasure token.",
": ",
"Artifacts you control: 3"
],
"id": "p85"
}
],
"is_active": true,
"is_you": true,
"battlefield": [
{
"tapped": true,
"name": "Charmbreaker Devils",
"rules": [
"At the beginning of your upkeep, return an instant or sorcery card at random from your graveyard to your hand.",
"Whenever you cast an instant or sorcery spell, {this} gets +4/+0 until end of turn."
],
"id": "p171",
"power": "8",
"toughness": "4",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dazzling Sphinx",
"rules": [
"Flying",
"Whenever {this} deals combat damage to a player, that player exiles cards from the top of their library until they exile an instant or sorcery card. You may cast that card without paying its mana cost. Then that player puts the exiled cards that weren't cast this way on the bottom of their library in a random order."
],
"id": "p30",
"power": "4",
"toughness": "5",
"summoning_sick": false
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p145",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p146",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p300",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": true,
"name": "Elemental Token",
"id": "p301",
"power": "4",
"toughness": "4",
"summoning_sick": false,
"token": true
},
{
"tapped": false,
"name": "Elemental Token",
"id": "p379",
"power": "4",
"toughness": "4",
"summoning_sick": true,
"token": true
},
{
"tapped": true,
"name": "Etali, Primal Storm",
"rules": [
"Whenever {this} attacks, exile the top card of each player's library, then you may cast any number of spells from among those cards without paying their mana costs."
],
"id": "p335",
"power": "6",
"toughness": "6",
"summoning_sick": false
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p44"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p45"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p173"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p304"
},
{
"tapped": false,
"name": "Izzet Signet",
"rules": [
"{1}, {T}: Add {U}{R}."
],
"id": "p46"
},
{
"tapped": false,
"name": "Letter of Acceptance",
"rules": [
"{T}: Add one mana of any color.",
"{2}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p174"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p33"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p47"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p175"
},
{
"tapped": false,
"name": "Mountain",
"rules": [
"{T}: Add {R}."
],
"id": "p337"
},
{
"tapped": false,
"name": "Reliquary Tower",
"rules": [
"You have no maximum hand size.",
"{T}: Add {C}."
],
"id": "p102"
},
{
"tapped": false,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p140"
},
{
"tapped": true,
"name": "Wildfire Devils",
"rules": [
"When {this} enters and at the beginning of your upkeep, choose a player at random. That player exiles an instant or sorcery card from their graveyard. Copy that card. You may cast the copy without paying its mana cost."
],
"id": "p50",
"power": "4",
"toughness": "2",
"summoning_sick": false
},
{
"tapped": true,
"name": "Zaffai, Thunder Conductor",
"modified": true,
"rules": [
"Magecraft — Whenever you cast or copy an instant or sorcery spell, scry 1. If that spell's mana value is 5 or greater, create a 4/4 blue and red Elemental creature token. If that spell's mana value is 10 or greater, {this} deals 10 damage to an opponent chosen at random.",
"Commander 1 time played from the command zone."
],
"id": "p8",
"power": "1",
"toughness": "4",
"summoning_sick": false
}
],
"name": "Opus Rookie",
"exile": [
{
"name": "Elemental Masterpiece",
"rules": [
"Create two 4/4 blue and red Elemental creature tokens.",
"{U/R}{U/R}, Discard this card: Create a Treasure token."
],
"id": "p111"
},
{
"name": "Expressive Iteration",
"rules": [
"Look at the top three cards of your library. Put one of them into your hand, put one of them on the bottom of your library, and exile one of them. You may play the exiled card this turn."
],
"id": "p31"
},
{
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p90"
}
],
"library_size": 65,
"life": 23,
"hand": [
{
"mana_cost": "{U}",
"name": "Brainstorm",
"rules": [
"Draw three cards, then put two cards from your hand on top of your library in any order."
],
"id": "p330",
"playable": true
},
{
"name": "Desert of the Fervent",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {1}{R} ({1}{R}, Discard this card: Draw a card.)"
],
"id": "p199",
"playable": true
},
{
"name": "Desert of the Mindful",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"Cycling {1}{U} ({1}{U}, Discard this card: Draw a card.)"
],
"id": "p191",
"playable": true
},
{
"mana_cost": "{6}{U}{U}",
"name": "Dig Through Time",
"rules": [
"Delve (Each card you exile from your graveyard while casting this spell pays for {1}.)",
"Look at the top seven cards of your library. Put two of them into your hand and the rest on the bottom of your library in any order.",
": ",
"Cards in your graveyard: 7"
],
"id": "p172",
"playable": true
},
{
"mana_cost": "{5}{R}",
"name": "Fiery Fall",
"rules": [
"{this} deals 5 damage to target creature.",
"Basic landcycling {1}{R} ({1}{R}, Discard this card: Search your library for a basic land card, reveal it, put it into your hand, then shuffle.)"
],
"id": "p88",
"playable": true
},
{
"name": "Forgotten Cave",
"is_land": true,
"rules": [
"{this} enters tapped.",
"{T}: Add {R}.",
"Cycling {R} ({R}, Discard this card: Draw a card.)"
],
"id": "p336",
"playable": true
},
{
"mana_cost": "{2}{R}{R}{R}",
"name": "Jaya Ballard",
"rules": [
"+1: Add {R}{R}{R}. Spend this mana only to cast an instant or sorcery spell.",
"+1: Discard up to three cards, then draw that many cards.",
"-8: You get an emblem with \"You may cast instant and sorcery spells from your graveyard. If a spell cast this way would be put into a graveyard this turn, exile it instead.\""
],
"id": "p306"
},
{
"mana_cost": "{5}{R}",
"name": "Sunbird's Invocation",
"rules": [
"Whenever you cast a spell from your hand, reveal the top X cards of your library, where X is that spell's mana value. You may cast a spell with mana value X or less from among cards revealed this way without paying its mana cost. Put the rest on the bottom of your library in a random order."
],
"id": "p378"
}
]
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "DSV3 ESPN",
"library_size": 0,
"life": 0
},
{
"hand_size": 1,
"graveyard": [
{
"name": "Consuming Aberration",
"rules": [
"{this}'s power and toughness are each equal to the number of cards in your opponents' graveyards.",
"Whenever you cast a spell, each opponent reveals cards from the top of their library until they reveal a land card, then puts those cards into their graveyard."
],
"id": "p16"
},
{
"name": "Latchkey Faerie",
"rules": [
"Prowl {2}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Flying",
"When {this} enters, if its prowl cost was paid, draw a card.",
": ",
"ICON_BADProwl cost can be activated",
"ICON_BADProwl cost was paid"
],
"id": "p18"
},
{
"name": "Nightveil Sprite",
"rules": [
"Flying",
"Whenever {this} attacks, surveil 1. (Look at the top card of your library. You may put that card into your graveyard.)"
],
"id": "p96"
},
{
"name": "Notion Thief",
"rules": [
"Flash",
"If an opponent would draw a card except the first one they draw in each of their draw steps, instead that player skips that draw and you draw a card."
],
"id": "p163"
},
{
"name": "Scourge of Fleets",
"rules": [
"When {this} enters, return each creature your opponents control with toughness X or less to its owner's hand, where X is the number of Islands you control."
],
"id": "p129"
},
{
"name": "Stinkdrinker Bandit",
"rules": [
"Prowl {1}{B} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Whenever a Rogue you control attacks and isn't blocked, it gets +2/+1 until end of turn.",
": ",
"ICON_BADProwl cost can be activated"
],
"id": "p347"
},
{
"name": "Sygg, River Cutthroat",
"rules": [
"At the beginning of each end step, if an opponent lost 3 or more life this turn, you may draw a card.",
": ",
"ICON_BADAn opponent lost 3 or more life this turn"
],
"id": "p70"
}
],
"is_active": false,
"is_you": false,
"battlefield": [
{
"tapped": false,
"name": "Arcane Signet",
"rules": [
"{T}: Add one mana of any color in your commander's color identity."
],
"id": "p180"
},
{
"tapped": true,
"name": "Changeling Outcast",
"rules": [
"Changeling (This card is every creature type.)",
"{this} can't block and can't be blocked.",
": ",
"ICON_RESTRICTCan't block (Changeling Outcast)"
],
"id": "p291",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Dimir Guildgate",
"rules": [
"{this} enters tapped.",
"{T}: Add {U}.",
"{T}: Add {B}."
],
"id": "p17"
},
{
"tapped": true,
"name": "Invisible Stalker",
"rules": [
"Hexproof",
"{this} can't be blocked."
],
"id": "p321",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p66"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p161"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p162"
},
{
"tapped": false,
"name": "Island",
"rules": [
"{T}: Add {U}."
],
"id": "p187"
},
{
"tapped": true,
"name": "Marsh Flitter",
"rules": [
"Flying",
"When {this} enters, create two 1/1 black Goblin Rogue creature tokens.",
"Sacrifice a Goblin: {this} has base power and toughness 3/3 until end of turn."
],
"id": "p19",
"power": "3",
"toughness": "3",
"summoning_sick": false
},
{
"tapped": true,
"name": "Mind Stone",
"rules": [
"{T}: Add {C}.",
"{1}, {T}, Sacrifice {this}: Draw a card."
],
"id": "p20"
},
{
"tapped": false,
"name": "Obelisk of Urd",
"rules": [
"Convoke (Your creatures can help cast this spell. Each creature you tap while casting this spell pays for {1} or one mana of that creature's color.)",
"As {this} enters, choose a creature type.",
"Creatures you control of the chosen type get +2/+2.",
": ",
"Untapped creatures you control: 0",
"Chosen type: Rogue"
],
"id": "p362"
},
{
"tapped": true,
"name": "Sol Ring",
"rules": [
"{T}: Add {C}{C}."
],
"id": "p164"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p21"
},
{
"tapped": true,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p22"
},
{
"tapped": false,
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p165"
}
],
"commanders": [
"Anowon, the Ruin Thief"
],
"name": "GLM47 Fate",
"exile": [
{
"name": "Murder",
"rules": [
"Destroy target creature."
],
"id": "p83"
},
{
"name": "Notorious Throng",
"rules": [
"Prowl {5}{U} (You may cast this for its prowl cost if you dealt combat damage to a player this turn with a creature that shared a creature type with {this})",
"Create X 1/1 black Faerie Rogue creature tokens with flying, where X is the damage dealt to your opponents this turn. If this spell's prowl cost was paid, take an extra turn after this one.",
": ",
"ICON_BADProwl cost was paid",
"ICON_BADProwl cost can be activated"
],
"id": "p110"
},
{
"name": "Swamp",
"rules": [
"{T}: Add {B}."
],
"id": "p372"
}
],
"library_size": 73,
"life": 30
},
{
"hand_size": 0,
"is_active": false,
"is_you": false,
"name": "GPT53C Lucky",
"library_size": 0,
"life": -9
}
]
}gameOpus Rookie discards Izzet Boilerworks (source: Fiery Encore)
gameOpus Rookie puts Fiery Encore from stack into their graveyard
gameAttacked player: GLM47 Fate
β Declare Blockers β
thinkingOpus Rookie
The Fiery Encore resolved - I discarded Izzet Boilerworks (land) and drew **Sunbird's Invocation**! Nice draw. The stack is empty now and we're in combat with 39 power attacking and no blockers for GLM47 Fate at 30 life.
This is lethal! Let me just pass to damage step:
Opus RookiemcpPass
raw
choose_action(choice=no)
{
"game_seq": 2221,
"success": true,
"action_taken": "passed_priority"
}Opus Rookiellm
pass_priority(board_cursor=93)
{
"game_seq": 2236,
"stop_reason": "game_over",
"game_over": true,
"action_pending": false
}gameGLM47 Fate loses 4 life at combat from Wildfire Devils
gameGLM47 Fate loses 4 life at combat from Elemental Token
gameGLM47 Fate loses 4 life at combat from Elemental Token
gameGLM47 Fate loses 8 life at combat from Charmbreaker Devils
gameGLM47 Fate loses 4 life at combat from Elemental Token
gameGLM47 Fate loses 4 life at combat from Elemental Token
gameGLM47 Fate loses 1 life at combat from Zaffai, Thunder Conductor
gameZaffai, Thunder Conductor did 1 combat damage to GLM47 Fate during the game.
gameGLM47 Fate loses 4 life at combat from Dazzling Sphinx
gameGLM47 Fate loses 6 life at combat from Etali, Primal Storm
GLM47 Fatellm
pass_priority(until=my_turn, board_cursor=94)
{
"game_seq": 2233,
"stop_reason": "game_over",
"recent_chat": [
"Opus Rookie: Wait wait wait... all your creatures are tapped? And I have 35 power on board? IS THIS LETHAL?! I think this is lethal! Oh my gosh am I about to WIN?! 🤩🤩🤩 Plus Etali gets to flip cards off your deck which is just... *chef's kiss*"
],
"action_pending": false,
"player_dead": true
}gameGLM47 Fate has lost the game.
β Combat Damage β
Opus Rookie wins the game!