added temporary attack logic
added battle log