add weapon and effects