API GetCurrentMapContinent
continent = GetCurrentMapContinent()
-1 - if showing the cosmic map or a Battleground map. Also when showing The Scarlet Enclave, the Death Knights' starting area.
0 - if showing the entire world of Azeroth
1 - if showing Kalimdor, or a zone map within it.
2 - if showing Eastern Kingdoms, or a zone map within it.
3 - if showing Outland, or a zone map within it.
4 - if showing Northrend, or a zone map within it.
5 - if showing the Maelstrom, or a zone map within it (such as Kezan or the Lost Isles.)
6 - if showing Pandaria, or a zone map within it.
7 - if showing Draenor, or a zone map within it.
8 - if showing the Broken Isles, or a zone map within it.