magefree / mage

Magic Another Game Engine
http://xmage.today
MIT License
1.84k stars 760 forks source link

Karplusan Forest and Grove of the Burnwillows function differently. #12661

Open Dunkoro opened 1 month ago

Dunkoro commented 1 month ago

This is a very minor thing, but I feel like a lot of lands would benefit from the smart-tapping that the Grove provides. Karplusan Forest is one of the examples, but cards like Cavern of Souls and Eldrazi Temple could definitely benefit as well.

xenohedron commented 4 weeks ago

I'm really not sure what you're referring to here

Grath commented 4 weeks ago

There's a meaningful difference in how the game functions between the SimpleManaAbility of painlands (and others) vs the RedManaAbility and GreenManaAbility of Grove of the Burnwillows, in particular that the Painlands will always prompt you whether or not to tap for colors even if there's only colorless costs left to pay. Similarly, Cavern of Souls could be done such that if you're casting a creature of the type chosen with Cavern of Souls, it will automatically use Cavern's colored mana ability rather than prompting the player for which mana ability to use.

jeffwadsworth commented 4 weeks ago

[[Grove of the Burnwillows]] [[Karplusan Forest]]

github-actions[bot] commented 4 weeks ago

Grove of the Burnwillows - (Gatherer) (Scryfall) (EDHREC)

Land {T}: Add {C}. {T}: Add {R} or {G}. Each opponent gains 1 life.

Karplusan Forest - (Gatherer) (Scryfall) (EDHREC)

Land {T}: Add {C}. {T}: Add {R} or {G}. Karplusan Forest deals 1 damage to you.

JayDi85 commented 4 weeks ago

For info:

Dunkoro commented 4 weeks ago

Yeah, when it comes to Cavern of Souls, I wish it tapped for the colored mana automatically when tapping for mana when casting the appropriate spells, and tap for colorless automatically when tapping for mana otherwise. Similarly, Eldrazi Temple could tap for 2 automatically when casting an Eldrazi spell and for 1 otherwise. And I'm sure there's a lot of such examples, those are just the instances I encountered playing my particular deck.

In terms of potential issues with auto-tapping, you can always cancel casting and undo the tapping if it provides issues. I'd rather manual tapping was opt-in rather than auto-tapping.