Slight improvement to validation in character.py

I need to get some real error-handling for these
methods...
Documentation improvement round 1

Updated Combat.adoc. Still a LONG way to go
from being done with documentation.