From 8c606d0e615c98a424d623e08e86d56548037892 Mon Sep 17 00:00:00 2001
From: St3eT <St3eT@users.noreply.github.com>
Date: Sun, 6 Jul 2014 19:33:56 +0000
Subject: [PATCH] BETA: Fixed despawning hungry pets. * Reported by: Pandragon
 * Reviewed by: Zoey76

---
 .../scripts/handlers/effecthandlers/SummonPet.java | 14 +-------------
 1 file changed, 1 insertion(+), 13 deletions(-)

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SummonPet.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SummonPet.java
index ff05d12227..d322765998 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SummonPet.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/effecthandlers/SummonPet.java
@@ -114,23 +114,11 @@ public final class SummonPet extends AbstractEffect
 			pet.storeMe();
 		}
 		
+		item.setEnchantLevel(pet.getLevel());
 		player.setPet(pet);
-		
 		pet.spawnMe(player.getX() + 50, player.getY() + 100, player.getZ());
 		pet.startFeed();
-		item.setEnchantLevel(pet.getLevel());
-		
-		if (pet.getCurrentFed() <= 0)
-		{
-			pet.unSummon(player);
-		}
-		else
-		{
-			pet.startFeed();
-		}
-		
 		pet.setFollowStatus(true);
-		
 		pet.getOwner().sendPacket(new PetItemList(pet.getInventory().getItems()));
 		pet.broadcastStatusUpdate();
 	}
-- 
GitLab