浏览代码

BETA: Quest#getHtm() ArrayIndexOutOfBoundsException typo fix Reported by: DareStrike, thecast

Rumen Nikiforov 12 年之前
父节点
当前提交
e4c3ca683c
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      L2J_Server_BETA/java/com/l2jserver/gameserver/model/quest/Quest.java

+ 4 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/quest/Quest.java

@@ -2376,7 +2376,10 @@ public class Quest extends ManagedScript
 			if (content == null)
 			{
 				// UnAfraid: TODO: Temp fix must be removed once all quests are updated.
-				content = HtmCache.getInstance().getHtm(prefix, "data/scripts/quests/Q" + String.format("%05d", getQuestIntId()) + "_" + getName().split("_")[1] + "/" + fileName);
+				if (getQuestIntId() > 0)
+				{
+					content = HtmCache.getInstance().getHtm(prefix, "data/scripts/quests/Q" + String.format("%05d", getQuestIntId()) + "_" + getName().split("_")[1] + "/" + fileName);
+				}
 				if (content == null)
 				{
 					content = HtmCache.getInstance().getHtmForce(prefix, "data/scripts/quests/" + getName() + "/" + fileName);