- addSpecialManaPayAbilities
This activates the special button inthe feedback panel of the client if there
exists special ways to
- checkBlackMana
- checkBlueMana
- checkGreenMana
- checkRedMana
- checkWhiteMana
- condenseManaCostString
Converts a collection of mana symbols into a single condensed string e.g.
{1}{1}{1}{1}{1}{W} = {5}{W
- getManaAbilitiesUsingMana
This is old method that uses unpaid mana to filter out some abilities. The only
disadvantage is that
- getManaAbilitiesUsingManaSymbols
- getManaAbility
- tryToAutoPay
In case the choice of mana to be produced is obvious, let's discard all other
abilities. Example: Pa
- tryToAutoSelectAManaColor
For Human players this is called before a player is asked to select a mana color
to pay a specific c