From 4d253aea5ff31d170ae2ea38b7bc11a5cd63e75f Mon Sep 17 00:00:00 2001 From: Cekis Date: Sun, 18 Dec 2016 14:52:27 +0000 Subject: [PATCH] (go live) enforced use of instant travel vehicles to be only usable at level 50 and above. --- .../compiled/game/script/player/player_travel.java | 4 ++++ .../systems/veteran_reward/instant_travel_terminal_deed.java | 5 ++++- 2 files changed, 8 insertions(+), 1 deletion(-) mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/player/player_travel.java mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/systems/veteran_reward/instant_travel_terminal_deed.java diff --git a/sku.0/sys.server/compiled/game/script/player/player_travel.java b/sku.0/sys.server/compiled/game/script/player/player_travel.java old mode 100644 new mode 100755 index 6d4b76464..35deb180e --- a/sku.0/sys.server/compiled/game/script/player/player_travel.java +++ b/sku.0/sys.server/compiled/game/script/player/player_travel.java @@ -1135,6 +1135,10 @@ public class player_travel extends script.base_script { debugLogging("//***// canCallForPickup", "////>>>> ENTERED"); obj_id playerCurrentMount = getMountId(player); + if(getLevel(player) < 50){ + sendSystemMessage(player, "Instant Travel vehicles may not be used until you have reached level 50.", null); + return false; + } if (isIdValid(playerCurrentMount)) { sendSystemMessage(player, SID_INSTANT_MOUNT_NO); diff --git a/sku.0/sys.server/compiled/game/script/systems/veteran_reward/instant_travel_terminal_deed.java b/sku.0/sys.server/compiled/game/script/systems/veteran_reward/instant_travel_terminal_deed.java old mode 100644 new mode 100755 index d6aafb40c..183ac79e7 --- a/sku.0/sys.server/compiled/game/script/systems/veteran_reward/instant_travel_terminal_deed.java +++ b/sku.0/sys.server/compiled/game/script/systems/veteran_reward/instant_travel_terminal_deed.java @@ -23,7 +23,10 @@ public class instant_travel_terminal_deed extends script.base_script { if (item == menu_info_types.ITEM_USE) { - if (hasObjVar(self, "privateerShip")) + if(getLevel(player) < 50){ + sendSystemMessage(player, "Instant Travel vehicles may not be used until you have reached level 50.", null); + } + else if (hasObjVar(self, "privateerShip")) { grantCommand(player, "callforprivateerpickup"); }