There are some underground maps in various zones that return the same values for GetCurrentMapContinent() and GetCurrentMapZone() as the zone they are located in. Is there a way to tell if the current map is the actual zone map or one of these other maps?