Drunken boxing

Fix several things:
* Use monster naming functions when drunken boxing
* Fix a bug which prevented drunk theft from occurring
* Failing to catch a falling corpse doesn't break the game