changed battle controller random weapon generation
worked on battles new view