Allow movement to passable but not adjacent location for divergence 0; changes to how available weapons are stored.