magic survival best build