add weapon for player and basic attack logic