static RealmManager()
{
Worlds[World.TUT_ID] = new Tutorial(true);
Worlds[World.NEXUS_ID] = Worlds[0] = new Nexus();
Worlds[World.NEXUS_LIMBO] = new NexusLimbo();
Worlds[World.VAULT_ID] = new Vault(true);
Worlds[World.TEST_ID] = new Test();
Worlds[World.RAND_REALM] = new RandomRealm();
Worlds[World.GAUNTLET] = new GauntletMap();
Worlds[World.WC] = new WineCellarMap();
Worlds[World.ARENA] = new ArenaMap();
Worlds[World.SHOP] = new ShopMap("Default");
Worlds[World.MARKET] = new MarketMap();
Worlds[World.ARENA_FREE] = new BattleArenaMap2();
Worlds[World.ARENA_PAID] = new BattleArenaMap();
Worlds[World.LAIROFDRACONIS] = new LairofDraconis();
Worlds[World.ADM_ID] = new Admin();
Monitor = new RealmPortalMonitor(Worlds[World.NEXUS_ID] as Nexus);
AddWorld(GameWorld.AutoName(1, true));
MerchantLists.GetKeys();
MerchantLists.AddPetShop();
MerchantLists.AddCustomShops();
foreach (var i in MerchantLists.shopLists)
{
ShopWorlds.TryAdd(i.Key, AddWorld(new ShopMap(i.Key)));
}
}