reworked soldier event logging
cleanups to console error handling