浏览代码

BETA: Preventing NPE in Long Range skills, thanks nonom/UnAfraid for report.

Zoey76 13 年之前
父节点
当前提交
f1f2f941e7
共有 1 个文件被更改,包括 3 次插入1 次删除
  1. 3 1
      L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/L2Npc.java

+ 3 - 1
L2J_Server_BETA/java/com/l2jserver/gameserver/model/actor/L2Npc.java

@@ -298,8 +298,9 @@ public class L2Npc extends L2Character
 		final FastList<L2Skill> skilldata = new FastList<>();
 		if (_staticAIData == null || _staticAIData.getLongRangeSkill() == 0)
 		{
-			return null;
+			return skilldata;
 		}
+		
 		switch (_staticAIData.getLongRangeSkill())
 		{
 			case -1:
@@ -356,6 +357,7 @@ public class L2Npc extends L2Character
 		{
 			return skilldata;
 		}
+		
 		switch (_staticAIData.getShortRangeSkill())
 		{
 			case -1: