-- Add continent grouping so the travel menu can be organized as continent -> destination instead of -- one long flat list, now that destinations are starting to grow past the original 8 capitals. -- Exodar/Silvermoon are grouped by their racial/geographic continent (Kalimdor/Eastern Kingdoms -- respectively), not by their raw `map` id (530), which they share with genuine Outland zones for an -- unrelated client-data reason -- grouping by raw map id would put them in a nonsensical "Outland" -- bucket from a player's point of view. ALTER TABLE `mod_waygate_network_locations` ADD COLUMN `continent` ENUM('Eastern Kingdoms','Kalimdor','Outland','Northrend') NOT NULL DEFAULT 'Eastern Kingdoms' AFTER `name`; UPDATE `mod_waygate_network_locations` SET `continent` = 'Eastern Kingdoms' WHERE `id` IN (1, 2, 3, 8); UPDATE `mod_waygate_network_locations` SET `continent` = 'Kalimdor' WHERE `id` IN (4, 5, 6, 7); -- First non-capital destinations: one each in Outland and Northrend, to actually exercise the new -- continent grouping (and the WaygateNetwork.CrossMapCostCopper cost path) before curating a full -- quest-hub list. DELETE FROM `mod_waygate_network_locations` WHERE `id` IN (9, 10); INSERT INTO `mod_waygate_network_locations` (`id`, `name`, `continent`, `map`, `zone`, `position_x`, `position_y`, `position_z`, `orientation`) VALUES (9, 'Shattrath City', 'Outland', 530, 3703, -1838.16, 5301.79, -12.428, 5.9517), (10, 'Dalaran', 'Northrend', 571, 4395, 5807.98, 588.487, 660.94, 1.66594);