From ee32c911db425ead856278c10dbdf1da14d2520d Mon Sep 17 00:00:00 2001 From: Cekis Date: Wed, 21 Dec 2016 17:23:20 +0000 Subject: [PATCH] Fixed issue where maximum combat distance wasn't being considered when a player warped out of the area (i.e. cloned). --- .../game/script/quest/task/ground/encounter_on_creature.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/quest/task/ground/encounter_on_creature.java diff --git a/sku.0/sys.server/compiled/game/script/quest/task/ground/encounter_on_creature.java b/sku.0/sys.server/compiled/game/script/quest/task/ground/encounter_on_creature.java old mode 100644 new mode 100755 index 0292727ec..29e67a888 --- a/sku.0/sys.server/compiled/game/script/quest/task/ground/encounter_on_creature.java +++ b/sku.0/sys.server/compiled/game/script/quest/task/ground/encounter_on_creature.java @@ -65,7 +65,7 @@ public class encounter_on_creature extends script.base_script startDistanceToPlayer = .1f; } float distanceTraveled = startLocation.distance(currentLocation); - if ((distanceTraveled == 0) || (distanceToPlayer / startDistanceToPlayer > 0.9)) + if (((distanceTraveled == 0) || (distanceToPlayer / startDistanceToPlayer) > 0.9) && combatDistance > distanceToPlayer) { int questCrc = getIntObjVar(self, objvarOnCreatureQuestCrc); int taskId = getIntObjVar(self, objvarOnCreatureTaskId);