From 50331ca3da6924c5578dfc7d6ea8a7ecdc59529a Mon Sep 17 00:00:00 2001 From: Cekis Date: Fri, 20 Jan 2017 17:25:37 +0000 Subject: [PATCH] Prevented Jedi Bounty missions from failing under circumstances the Jedis location could not be found. --- .../systems/missions/dynamic/mission_bounty.java | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/systems/missions/dynamic/mission_bounty.java diff --git a/sku.0/sys.server/compiled/game/script/systems/missions/dynamic/mission_bounty.java b/sku.0/sys.server/compiled/game/script/systems/missions/dynamic/mission_bounty.java old mode 100644 new mode 100755 index 9030eced8..4bdf1c071 --- a/sku.0/sys.server/compiled/game/script/systems/missions/dynamic/mission_bounty.java +++ b/sku.0/sys.server/compiled/game/script/systems/missions/dynamic/mission_bounty.java @@ -620,9 +620,14 @@ public class mission_bounty extends script.systems.missions.base.mission_dynamic } else { - location locDestination = locations.getBountyLocation(locSpawnLocation.area); - setObjVar(self, "locDestination", locDestination); - fltDelay = rand(100, 300); + if(isValidLocation(locSpawnLocation, 1f)) { + location locDestination = locations.getBountyLocation(locSpawnLocation.area); + setObjVar(self, "locDestination", locDestination); + fltDelay = rand(100, 300); + } + else{ + return SCRIPT_CONTINUE; + } } } else