As tempting as that is Henricht, there aren’t too many enemies that rely on outright magic. If we just want to keep V safe, it might be more applicable to worry about physical threats, or counter specific magics.
For example, Luna. Luna is a werewolf and we’ve seen the massive power behind her...