Bag Exploit Fix
Created by: clusterfack
Fixes #3752 (closed), prevents the exploitation of menus not closing when bags are thrown to transfer items over distances. Also checks adjacent before placing items into bags in the first place, solving the issue for any further potential exploits.