put correct item into gun, not by position but by pointer.
fix positions of UI elements in NPC dialog, replace wborder by draw_border
Check for wielded weapons with the NO_PICKUP flag.

Prevent grabbing items while using bionics weapons.
Add NO_PICKUP tag to melee pseudo weapons.
Merge pull request #6322 from BevapDin/fix-some-bug

Fix for 6146
Fixes throwing weapons' materials.

Somebody got crazy about spreading around the plastic and aluminum
materials.
This fixes it.
Merge pull request #6329 from Rivet-the-Zombie/throwing-knives

Fixes throwing weapons' materials.
Merge branch 'npc' of https://github.com/illi-kun/Cataclysm-DDA into illi-kun-npc
fix no message being shown when pickup is not possible
Merge branch 'prevent-pickup' of https://github.com/BevapDin/Cataclysm-DDA into BevapDin-prevent-pickup