added character and weapon stuff