Fight functions return something
Combat fight generates log. It is half printed.
Displays half battle log in a dialog
Full battle log!
Refactored log generation code into a separate function
Merge branch 'battle-log' into dev