battle stuff

not finished