Possible Fix for Invalid Positions

Instead of kicking the player, or just leaving it *(Which could be unsafe!)*, revert the player back to the position they were in before the event fired.

## Currently untested.