The Eldritch Vapor took my equipment!
Hint 1 of 1:
The Vapor is more of an annoyance than a problem.