enchant armor as wish fallback
fix some inventory management loops