Added validation for mana cost, most be greater than 0