Hm. Maybe the novel world is different but there are plenty of poisons that you can't make yourself immune to. And the process itself is highly dangerous and usually results in permanent liver damage rather than poison immunity...
As others have said a better method would be to not eat...