Auto-translated
Sorry, I can't make it work for Dragon.
There's a bug in WoG (with many scripts):
Often, when the city screen appears in Necropolis, the game displays a black screen. And with my script, a black screen appears every time the city screen appears (it's unclear why, and only in Necropolis).