Updated fight method

fixed the error of fight method parameters and update method
added 2 methods

one for choosing fight actions and another for picking up weapon