From 52696dde04e4f4344810b6fe53d4c79dc1f1248a Mon Sep 17 00:00:00 2001 From: Seefo Date: Fri, 28 Mar 2014 10:31:53 -0400 Subject: [PATCH] Fixed removeSkill bug, read extended Under certain circumstances, a skill would not be removed because of an invalid skill mod being removed. --- src/services/SkillService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/services/SkillService.java b/src/services/SkillService.java index cb29af5a..f7c81816 100644 --- a/src/services/SkillService.java +++ b/src/services/SkillService.java @@ -221,7 +221,7 @@ public class SkillService implements INetworkDispatch { } for (String skillMod : skillMods) { - core.skillModService.deductSkillMod(creature, skillMod.split("=")[0], new Integer(skillMod.split("=")[1])); + if(skillMod.split("=").length == 2) core.skillModService.deductSkillMod(creature, skillMod.split("=")[0], new Integer(skillMod.split("=")[1])); } for (String schematic : schematicsGranted) {