Progress your magic training, until you get a power that can stop her from casting magic attacks on you.
but therein lies the problem, everything is maxed out, even so i still lose
You don't have the SUPRESSION power then?Assuming you're playing on a recent version, game gets updated each week so you may have a bugfix missing.Or you just forgot you have a power that negates magic.Tried to be vague about it.