Fight now has current_char_can_make_move(). Will also handle empty scenarios correctly
Fight now has error handling