should use getCardDefinition for hasExcludeManaOrCombat, getConvertedCost, getDevotion