Warn about losing semirare when shoring / unlocking hidden city

Fixes #34