From 1489ea5da2d0a13f74fb4f0ccc6f805004bc0c5c Mon Sep 17 00:00:00 2001 From: Cekis Date: Sun, 29 May 2016 05:56:20 +0100 Subject: [PATCH] Adding debug messaging for when combat droids are called and the system cant create the droid. --- .../game/script/npc/pet_deed/droid_deed.java | 24 +++++++------------ 1 file changed, 9 insertions(+), 15 deletions(-) mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/npc/pet_deed/droid_deed.java diff --git a/sku.0/sys.server/compiled/game/script/npc/pet_deed/droid_deed.java b/sku.0/sys.server/compiled/game/script/npc/pet_deed/droid_deed.java old mode 100644 new mode 100755 index f28158981..5bc50dbe2 --- a/sku.0/sys.server/compiled/game/script/npc/pet_deed/droid_deed.java +++ b/sku.0/sys.server/compiled/game/script/npc/pet_deed/droid_deed.java @@ -1,21 +1,7 @@ package script.npc.pet_deed; import script.*; -import script.base_class.*; -import script.combat_engine.*; -import java.util.Arrays; -import java.util.Hashtable; -import java.util.Vector; -import script.base_script; - -import script.library.beast_lib; -import script.library.callable; -import script.library.craftinglib; -import script.library.pet_lib; -import script.library.bio_engineer; -import script.library.utils; -import script.library.create; -import script.library.hue; +import script.library.*; public class droid_deed extends script.base_script { @@ -850,6 +836,14 @@ public class droid_deed extends script.base_script obj_id pet = create.object(creatureName, getLocation(player)); if (!isIdValid(pet)) { + debugServerConsoleMsg(pet, "Script Exception: invalid object found (droid_deed)."); + debugServerConsoleMsg(pet, "Unable to call droid pet."); + debugServerConsoleMsg(pet, "Pet = " + pet.toString()); + debugServerConsoleMsg(pet, "Pet's Name: " + getName(pet)); + debugServerConsoleMsg(pet, "Pet's Template: " + getTemplateName(pet)); + debugServerConsoleMsg(pet, ""); + debugServerConsoleMsg(pet, "Pet's Owner: " + getName(player)); + debugServerConsoleMsg(pet, "Player's Location: " + getLocation(player).toString()); return petControlDevice; } pet_lib.setCraftedPetStatsByGrowth(petControlDevice, pet, 10);