From b2bfdb30b3c3b751a0c5706100eb0febca31a1b0 Mon Sep 17 00:00:00 2001 From: Cekis Date: Fri, 20 Jan 2017 21:01:54 +0000 Subject: [PATCH] Added logging for GCW Crafting when the players profession could not be identified. --- .../script/systems/crafting/item/crafting_gcw_tools.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) mode change 100644 => 100755 sku.0/sys.server/compiled/game/script/systems/crafting/item/crafting_gcw_tools.java diff --git a/sku.0/sys.server/compiled/game/script/systems/crafting/item/crafting_gcw_tools.java b/sku.0/sys.server/compiled/game/script/systems/crafting/item/crafting_gcw_tools.java old mode 100644 new mode 100755 index 6ad25b81b..d9afc1170 --- a/sku.0/sys.server/compiled/game/script/systems/crafting/item/crafting_gcw_tools.java +++ b/sku.0/sys.server/compiled/game/script/systems/crafting/item/crafting_gcw_tools.java @@ -31,7 +31,10 @@ public class crafting_gcw_tools extends script.base_script int fatigue = 1; String skillTemplate = getSkillTemplate(player); String profession = skill.getProfessionName(skillTemplate); - if (!profession.equals("trader")) + if(profession == null){ + LOG("gcw-crafting","Unable to get player's (" + player + ":" + getPlayerFullName(player) + ") profession! Skill template is " + skillTemplate + "."); + } + else if (!profession.equals("trader")) { fatigue = 5; }