I just followed the instructions posted in the thread.
But I don't think it'll be working correctly in Ruby, because...
I've spotted what could potentially be a huge bug in the FR version of the hack. I'm not 100% certain exactly
what it actually breaks, but it breaks something.
I can confirm that it completely breaks the functionality of Blaze, Torrent, Overgrow and probably (although I have yet to see the check itself) Swarm. It also breaks some sort of check which would normally halve the amount of damage dealt for certain types of attack under certain circumstances.