Implement DRUNK_ROLL.

DRUNK_ROLL swaps your position and the monster position. It only happens when you hit
the monster, so you can't use it to tumble past without doing damage.

If the monster is in the water or lava I have no idea what will happen.

While here, don't return from the switch. In case we want to do something
after it in a future patch.