city patch

tested and work. this patch can be integrated with a variable oh_city =
0; default (not show the city becuase griefe don't like : )