added combat messages. Code needs refactoring/cleanup