public void removeSpellAbility(SpellAbility a) {
        if (a instanceof Ability_Mana)
            //if (a.isExtrinsic()) //never remove intrinsic mana abilities, is this the way to go??
            manaAbility.remove(a);
        else spellAbility.remove(a);
    }