From e6437d52e49a53b2db56c81749dea97129f64202 Mon Sep 17 00:00:00 2001 From: Cekis Date: Fri, 27 May 2016 16:12:33 +0100 Subject: [PATCH] Added extra logging and fixed a stupid issue on my part. --- .../compiled/game/script/library/player_structure.java | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sku.0/sys.server/compiled/game/script/library/player_structure.java b/sku.0/sys.server/compiled/game/script/library/player_structure.java index f92adf0e6..0b31b10b3 100755 --- a/sku.0/sys.server/compiled/game/script/library/player_structure.java +++ b/sku.0/sys.server/compiled/game/script/library/player_structure.java @@ -380,13 +380,18 @@ public class player_structure extends script.base_script setObjVar(structure, VAR_TEMP_PLACEMENT_HEIGHT, placementHeight); setDeedTemplate(structure, deed_template); setObjVar(structure, VAR_DEED_BUILDTIME, build_time); - String scene; + String scene = null; try { scene = getDeedScene(deed); } catch(Exception e){ System.out.println("Couldnt get deed scene from deed: " + deed.toString()); + System.out.println("Reason: " + e.getMessage()); + System.out.println("Deed does " + (exists(deed) ? "" : "not") + " exist."); + System.out.println("Deed is " + (isIdValid(deed) ? "" : "not") + " valid."); System.out.println("Deed owner: " + getOwner(deed) + " owners name: " + getName(getOwner(deed))); + e.printStackTrace(); + return null; } setObjVar(structure, VAR_DEED_SCENE, scene); String cityName = getStringObjVar(deed, "cityName");