Re: 【20/10/13】DotP2014 DLC - Theros v8.3
DotP does not have a mana pool. Cards with mana abilities can currently be written in 3 ways:DustOpossum wrote:Thanks, that helps with that.
EDIT: With or without your manual mana rules in place, I still can't use anything related to mana pool. Specifically, I tried City of Traitors. My assumption was, "Tap City of Traitors, gain 2 mana, then place a spell with a requirement of 2 or less mana". Though it won't let me tap it.
It also seems that Mana Crypt, just by being on the field, counts as 2 additional mana and automatically taps when it's needed. The other cards with similar functions don't do this.
But I'm still unclear to how a mana pool even works. I don't wanna put decks in if they rely on something I'm clueless about.
- Using MANA_ABILITY (from the DotP engine), this has the effect of auto-tapping mana sources when they are needed to cast a spell based on DotP engine priorities for determining which sources to tap (even if you might prefer to tap different sources). Cards written this way may say "{T}: Add some mana to your mana pool", but what they are really doing is "The engine will tap this for you if it decides it is needed to cast a spell or use an ability."
- Using my Manual Mana functions, this has the effect of requiring mana sources (other than basic land) to be manually selected and the "{T}: Add some mana to your mana pool" ability to be used. Once used it will create invisible mana tokens for the appropriate mana (which use MANA_ABILITY from the engine) to simulate a mana pool. These token can then be auto-tapped when needed for a spell and/or ability or if they are not used will cease to exist at the end of each step (in accordance with MtG rules). Details on Pros and Cons of my system can be read on the wiki page.
- Using a custom solution with Mana Tokens, from what I have seen and read most that do this have based their system on mine.
As for how each card is written I can't say, but I can say that all the cards with mana abilities in my mods use my Manual Mana functions (option 2 above).
Based on what you've said in your posts Mana Crypt is written using option 1 above. I can't comment on City of Traitors as I currently don't know if as you put it "just being on the field counts as
additional mana and automatically taps". If it does count as
additional mana just by being on the field then it was written using option 1 above, if not and you can't tap it then it may not have actually been coded (it might have been auto-generated which doesn't generate abilities).
to your mana pool", such as