فهرست منبع

Stop Task when Fish Dead... ;) tnx L2JFree.

nBd 17 سال پیش
والد
کامیت
03550b6c99
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      L2_GameServer/java/net/sf/l2j/gameserver/model/L2Fishing.java

+ 4 - 0
L2_GameServer/java/net/sf/l2j/gameserver/model/L2Fishing.java

@@ -50,6 +50,9 @@ public class L2Fishing implements Runnable
 
 	public void run()
 	{
+		if (_fisher == null)
+			return;
+		
 		if (_fishCurHp >= _fishMaxHp * 2)
 		{
 			// The fish got away
@@ -121,6 +124,7 @@ public class L2Fishing implements Runnable
 
 	public synchronized void doDie(boolean win)
 	{
+		_fishAiTask.cancel(false);
 		_fishAiTask = null;
 
         if (_fisher == null) return;