Been looking at this for a while... balancing between a null mage (aka a mage specializing in nullifying magic, which sounds pretty counterintuitive, I know) and a warlock who made a pact with a weaker demon for magical power.