WeaponType changed and added so that the weapon can be set in playstate and the hero creates when entering the playstate