coolio
Detect magic, and if detected, head towards it until its too dangerous to continue.
If no magic is detected then head to the cleanest building that seems to have a lot of people inside, trading. Best bet is that's the place where most of the trading goes on.
Optionally find the nearest market (if unsure of safety within such premises) and sell stuff