From dcded2f31df8b540fc657c01997e8fafe65e4bf7 Mon Sep 17 00:00:00 2001 From: Undercova Date: Tue, 2 Mar 2021 00:58:02 +0100 Subject: [PATCH] Added CBT at Restuss Starport Added Restuss Starport as fast travel location in CBT --- .../TerminalCharacterBuilderRadial.java | 44 ++++++++++--------- .../support/data/dev/DeveloperService.java | 1 + 2 files changed, 25 insertions(+), 20 deletions(-) diff --git a/src/main/java/com/projectswg/holocore/resources/support/objects/radial/terminal/TerminalCharacterBuilderRadial.java b/src/main/java/com/projectswg/holocore/resources/support/objects/radial/terminal/TerminalCharacterBuilderRadial.java index acea09196..07acde062 100644 --- a/src/main/java/com/projectswg/holocore/resources/support/objects/radial/terminal/TerminalCharacterBuilderRadial.java +++ b/src/main/java/com/projectswg/holocore/resources/support/objects/radial/terminal/TerminalCharacterBuilderRadial.java @@ -1231,6 +1231,7 @@ public class TerminalCharacterBuilderRadial implements RadialHandlerInterface { listBox.addListItem("Naboo - Emperor's Retreat"); listBox.addListItem("Naboo - Weapon Development Facility"); listBox.addListItem("Rori - Hyperdrive Research Facility"); + listBox.addListItem("Rori - Restuss Starport"); listBox.addListItem("Talus - Detainment Center"); listBox.addListItem("Tatooine - Fort Tusken"); listBox.addListItem("Tatooine - Imperial Oasis"); @@ -1302,32 +1303,33 @@ public class TerminalCharacterBuilderRadial implements RadialHandlerInterface { case 28: handleNabWeaponFac(player); break; // Planet: Rori case 29: handleRorHyperdriveFacility(player); break; + case 30: handleRorRestussStarport(player); break; // Planet: Talus - case 30: handleTalDetainmentCenter(player); break; + case 31: handleTalDetainmentCenter(player); break; // Planet: Tatooine - case 31: handleTatFortTusken(player); break; - case 32: handleTatImperialOasis(player); break; - case 33: handleTatKraytGrave(player); break; - case 34: handleTatMosEisley(player); break; - case 35: handleTatMosTaike(player); break; - case 36: handleTatSquillCave(player); break; + case 32: handleTatFortTusken(player); break; + case 33: handleTatImperialOasis(player); break; + case 34: handleTatKraytGrave(player); break; + case 35: handleTatMosEisley(player); break; + case 36: handleTatMosTaike(player); break; + case 37: handleTatSquillCave(player); break; // Planet: Yavin 4 - case 37: handleYavBlueleafTemple(player); break; - case 38: handleYavDarkEnclave(player); break; - case 39: handleYavExarKun(player); break; - case 40: handleYavGeoCave(player); break; - case 41: handleYavLightEnclave(player); break; + case 38: handleYavBlueleafTemple(player); break; + case 39: handleYavDarkEnclave(player); break; + case 40: handleYavExarKun(player); break; + case 41: handleYavGeoCave(player); break; + case 42: handleYavLightEnclave(player); break; // Space Stations: - case 42: handleNovaOrion(player); break; - case 43: handleNPEStation(player); break; + case 43: handleNovaOrion(player); break; + case 44: handleNPEStation(player); break; // Dungeons: - case 44: handleHeroicEK(player); break; - case 45: handleHeroicISD(player); break; - case 46: handleNPEDungeon(player); break; - case 47: handleMyyydrilCave(player); break; - case 48: handleAvatarPlatform(player); break; + case 45: handleHeroicEK(player); break; + case 46: handleHeroicISD(player); break; + case 47: handleNPEDungeon(player); break; + case 48: handleMyyydrilCave(player); break; + case 49: handleAvatarPlatform(player); break; // Planet: Character Farm - case 49: handleChfStatic(player); break; + case 50: handleChfStatic(player); break; } } @@ -1452,6 +1454,8 @@ public class TerminalCharacterBuilderRadial implements RadialHandlerInterface { private static void handleRorHyperdriveFacility(Player player) {teleportTo(player, -1211d, 98d, 4552d, Terrain.RORI);} + private static void handleRorRestussStarport(Player player) {teleportTo(player, 5289d, 80d, 6142d, Terrain.RORI);} + // Planet: Talus private static void handleTalDetainmentCenter(Player player) {teleportTo(player, 4958d, 449d, -5983d, Terrain.TALUS);} diff --git a/src/main/java/com/projectswg/holocore/services/support/data/dev/DeveloperService.java b/src/main/java/com/projectswg/holocore/services/support/data/dev/DeveloperService.java index 911bf5fb6..c27d13ba5 100644 --- a/src/main/java/com/projectswg/holocore/services/support/data/dev/DeveloperService.java +++ b/src/main/java/com/projectswg/holocore/services/support/data/dev/DeveloperService.java @@ -102,6 +102,7 @@ public class DeveloperService extends Service { // Planet: Rori new Location(-1211, 97.8, 4552, Terrain.RORI), + new Location(5289, 80.0, 6142, Terrain.RORI), // Planet: Talus new Location(4958, 449.9, -5983, Terrain.TALUS),