Use bare `raise` to keep the traceback intact.
Merge pull request #1 from mikegraham/master

Just `raise` is like uncatching exceptions
Merge branch 'master' into roleplaying