Question about mana abilities with cost
Posted: 15 Sep 2014, 03:50
I noticed that ComputerUtilMana.getAIPlayableMana() explicitly excludes abilities that have a mana cost. With the latest revision, the AI appears to be capable of automatically computing and using some of these abilities so is this restriction still necessary?
Working examples:
Forest;Unknown Shores -> cast Soldier of the Pantheon
Mystic Gate;Island -> cast Azorius Charm
Mystic Gate;Island;Plains -> cast Azorius Charm (ignores Mystic Gate since it is a two colour source and is ranked last)
Buggy:
Mystic Gate;Island -> cast Frostburn Weird (correctly taps for UU but still requests the user to select U from mana pool)
By adding checks for the net mana generated, getAvailableMana() should be able to rank them appropriately so that simple filters like Unknown Shores are ranked behind fixers like Azorius Signet.
Working examples:
Forest;Unknown Shores -> cast Soldier of the Pantheon
Mystic Gate;Island -> cast Azorius Charm
Mystic Gate;Island;Plains -> cast Azorius Charm (ignores Mystic Gate since it is a two colour source and is ranked last)
Buggy:
Mystic Gate;Island -> cast Frostburn Weird (correctly taps for UU but still requests the user to select U from mana pool)
By adding checks for the net mana generated, getAvailableMana() should be able to rank them appropriately so that simple filters like Unknown Shores are ranked behind fixers like Azorius Signet.