From 7402e0685af1493f5244e3b46ae2a9b3b4c831f1 Mon Sep 17 00:00:00 2001
From: MELERIX <MELERIX@users.noreply.github.com>
Date: Thu, 9 Feb 2012 04:49:59 +0000
Subject: [PATCH] BETA: Revert DebugHandler.java from [8670].

---
 .../handlers/telnethandlers/DebugHandler.java | 63 +------------------
 1 file changed, 2 insertions(+), 61 deletions(-)

diff --git a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/telnethandlers/DebugHandler.java b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/telnethandlers/DebugHandler.java
index a47952a143..729c81e296 100644
--- a/L2J_DataPack_BETA/dist/game/data/scripts/handlers/telnethandlers/DebugHandler.java
+++ b/L2J_DataPack_BETA/dist/game/data/scripts/handlers/telnethandlers/DebugHandler.java
@@ -16,8 +16,6 @@ package handlers.telnethandlers;
 
 import java.io.File;
 import java.io.FileOutputStream;
-import java.io.FileWriter;
-import java.io.IOException;
 import java.io.OutputStreamWriter;
 import java.io.PrintWriter;
 import java.lang.management.ManagementFactory;
@@ -29,7 +27,6 @@ import java.util.Calendar;
 import java.util.Map;
 import java.util.Map.Entry;
 import java.util.StringTokenizer;
-import java.util.TreeMap;
 
 import javolution.util.FastComparator;
 import javolution.util.FastTable;
@@ -39,10 +36,7 @@ import com.l2jserver.gameserver.GameTimeController;
 import com.l2jserver.gameserver.GmListTable;
 import com.l2jserver.gameserver.LoginServerThread;
 import com.l2jserver.gameserver.ThreadPoolManager;
-import com.l2jserver.gameserver.datatables.ItemTable;
-import com.l2jserver.gameserver.datatables.SkillTable;
 import com.l2jserver.gameserver.handler.ITelnetHandler;
-import com.l2jserver.gameserver.model.L2ExtractableProductItem;
 import com.l2jserver.gameserver.model.L2Object;
 import com.l2jserver.gameserver.model.L2World;
 import com.l2jserver.gameserver.model.actor.L2Character;
@@ -52,8 +46,6 @@ import com.l2jserver.gameserver.model.actor.instance.L2DoorInstance;
 import com.l2jserver.gameserver.model.actor.instance.L2MonsterInstance;
 import com.l2jserver.gameserver.model.actor.instance.L2PcInstance;
 import com.l2jserver.gameserver.model.items.instance.L2ItemInstance;
-import com.l2jserver.gameserver.model.skills.L2Skill;
-import com.l2jserver.gameserver.model.skills.L2SkillType;
 import com.l2jserver.gameserver.taskmanager.DecayTaskManager;
 
 /**
@@ -63,65 +55,14 @@ public class DebugHandler implements ITelnetHandler
 {
 	private final String[] _commands =
 	{
-		"debug",
-		"dumpSkillz"
+		"debug"
 	};
-	Map<Integer, String> _sortedMap = new TreeMap<Integer, String>();
+	
 	private int uptime = 0;
 	
 	@Override
 	public boolean useCommand(String command, PrintWriter _print, Socket _cSocket, int _uptime)
 	{
-		if (command.startsWith("dumpSkillz"))
-		{
-			StringBuilder sb = new StringBuilder();
-			for (L2Skill skill : SkillTable.getInstance().getAllSkills().values(new L2Skill[0]))
-			{
-				sb = new StringBuilder();
-				if (skill.getSkillType() == L2SkillType.EXTRACTABLE || skill.getSkillType() == L2SkillType.EXTRACTABLE_FISH)
-				{
-					sb.append("\t<skill id=\"" + skill.getId() + "\" level=\"" + skill.getLevel() + "\"> <!-- " + skill.getName() + " -->\r\n");
-					for (L2ExtractableProductItem product : skill.getExtractableSkill().getProductItemsArray())
-					{
-						if (product.getId().length > 1)
-						{
-							sb.append("\t\t<group chance=\"" + product.getChance() + "\">\r\n");
-							for (int i = 0; i < product.getId().length; i++)
-							{
-								sb.append("\t\t\t<item id=\"" + product.getId()[i] + "\" count=\"" + product.getAmmount()[i] + "\" /> <!-- " + ItemTable.getInstance().getTemplate(product.getId()[i]).getName() + " -->\r\n");
-							}
-							sb.append("\t\t</group>\r\n");
-						}
-						else
-						{
-							sb.append("\t\t<item id=\"" + product.getId()[0] + "\" count=\"" + product.getAmmount()[0] + "\" chance=\"" + product.getChance() + "\" /> <!-- " + ItemTable.getInstance().getTemplate(product.getId()[0]).getName() + " -->\r\n");
-						}
-					}
-					sb.append("\t</skill>\r\n");
-					_sortedMap.put(SkillTable.getSkillHashCode(skill), sb.toString());
-				}
-			}
-			sb = new StringBuilder();
-			sb.append("<list>\r\n");
-			for (String data : _sortedMap.values())
-			{
-				sb.append(data);
-			}
-			sb.append("</list>\r\n");
-			
-			try
-			{
-				FileWriter fw = new FileWriter(new File(Config.DATAPACK_ROOT, "extractableSkills.xml"));
-				fw.write(sb.toString());
-				fw.flush();
-				fw.close();
-			}
-			catch (IOException e)
-			{
-				// TODO Auto-generated catch block
-				e.printStackTrace();
-			}
-		}
 		if (command.startsWith("debug") && command.length() > 6)
 		{
 			StringTokenizer st = new StringTokenizer(command.substring(6));
-- 
GitLab