diff --git a/2006Redone Client/src/ClientSettings.java b/2006Redone Client/src/ClientSettings.java index ec8969ab..cf7886aa 100644 --- a/2006Redone Client/src/ClientSettings.java +++ b/2006Redone Client/src/ClientSettings.java @@ -18,8 +18,8 @@ public class ClientSettings { /** * The Servers Ip */ - public final static String SERVER_IP = "35.226.247.68"; - //public final static String SERVER_IP = "127.0.0.1"; + //public final static String SERVER_IP = "35.226.247.68"; + public final static String SERVER_IP = "127.0.0.1"; /** * The Npc Bits for the Server */ diff --git a/2006Redone Server/data/logs/dropitem/irdb.txt b/2006Redone Server/data/logs/dropitem/irdb.txt new file mode 100644 index 00000000..ef2493db --- /dev/null +++ b/2006Redone Server/data/logs/dropitem/irdb.txt @@ -0,0 +1 @@ +[2019/06/19] 22:04 irdb dropped 1 bronze sword absX: 3210 absY: 3218 diff --git a/2006Redone Server/src/redone/net/ActionSender.java b/2006Redone Server/src/redone/net/ActionSender.java index f152fd98..ac4f6e36 100644 --- a/2006Redone Server/src/redone/net/ActionSender.java +++ b/2006Redone Server/src/redone/net/ActionSender.java @@ -2,18 +2,12 @@ package redone.net; import java.text.DecimalFormat; -import redone.Server; -import redone.game.items.GroundItem; -import redone.game.items.ItemAssistant; import redone.game.players.Client; import redone.game.players.Player; import redone.game.players.PlayerHandler; -import redone.util.GameLogger; import redone.util.Misc; import redone.world.clip.Region; -import static redone.world.ItemHandler.HIDE_TICKS; - public class ActionSender { private final Client player; @@ -586,50 +580,7 @@ public class ActionSender { return this; } - public void createGroundItem(Client player, int itemId, int itemX, int itemY, int itemAmount, int playerId) { - System.out.println("Here"); - if (itemId > 0) { - if (itemId >= 2412 && itemId <= 2414) { - player.getActionSender().sendMessage("The cape vanishes as it touches the ground."); - return; - } - if (itemId > 4705 && itemId < 4760) { - for (int[] brokenBarrow : Server.itemHandler.brokenBarrows) { - if (brokenBarrow[0] == itemId) { - itemId = brokenBarrow[1]; - break; - } - } - } - if (!redone.game.items.Item.itemStackable[itemId] && itemAmount > 0) { - for (int j = 0; j < itemAmount; j++) { - player.getActionSender().createGroundItem(itemId, itemX, itemY, 1); - GroundItem item = new GroundItem(itemId, itemX, itemY, player.getH(), 1, player.playerId, HIDE_TICKS, PlayerHandler.players[playerId].playerName); - Server.itemHandler.addItem(item); - String itemName = ItemAssistant.getItemName(itemId).toLowerCase(); - if (player.isDead == false && itemId != 526) { - if (player.getPlayerAssistant().isPlayer()) { - GameLogger.writeLog(player.playerName, "dropitem", player.playerName + " dropped " + itemAmount + " " + itemName + " absX: " + player.absX + " absY: " + player.absY + ""); - } - } - } - } else { - player.getActionSender().createGroundItem(itemId, itemX, itemY, itemAmount); - GroundItem item = new GroundItem(itemId, itemX, itemY, player.getH(), itemAmount, player.playerId, HIDE_TICKS, PlayerHandler.players[playerId].playerName); - Server.itemHandler.addItem(item); - String itemName = ItemAssistant.getItemName(itemId).toLowerCase(); - if (player.isDead == false && itemId != 526) { - if (player.getPlayerAssistant().isPlayer()) { - GameLogger.writeLog(player.playerName, "dropitem", player.playerName + " dropped " + itemAmount + " " + itemName + " absX: " + player.absX + " absY: " + player.absY + ""); - } - } - } - } - } - public ActionSender createGroundItem(int itemID, int itemX, int itemY, int itemAmount) { - System.out.println("Wtf fucks sake"); - createGroundItem(this.player, itemID, itemX, itemY, itemAmount, this.player.getId()); player.getOutStream().createFrame(85); player.getOutStream().writeByteC(itemY - 8 * player.mapRegionY); player.getOutStream().writeByteC(itemX - 8 * player.mapRegionX); diff --git a/2006Redone Server/src/redone/world/ItemHandler.java b/2006Redone Server/src/redone/world/ItemHandler.java index 6e206e7b..233ad624 100644 --- a/2006Redone Server/src/redone/world/ItemHandler.java +++ b/2006Redone Server/src/redone/world/ItemHandler.java @@ -1,432 +1,432 @@ -package redone.world; - -import java.io.BufferedReader; -import java.io.File; -import java.io.FileNotFoundException; -import java.io.FileReader; -import java.io.IOException; -import java.util.ArrayList; -import java.util.List; -import java.util.Scanner; - -import redone.Constants; -import redone.game.items.GroundItem; -import redone.game.items.ItemAssistant; -import redone.game.items.ItemList; -import redone.game.players.Client; -import redone.game.players.Player; -import redone.game.players.PlayerHandler; -import redone.util.GameLogger; -import redone.util.Misc; - -/** - * Handles ground items - **/ - -public class ItemHandler { - - public List items = new ArrayList(); - public static final int HIDE_TICKS = 100; - - public ItemHandler() { - for (int i = 0; i < Constants.ITEM_LIMIT; i++) { - ItemList[i] = null; - } - loadItemList("item.cfg"); - loadItemPrices("prices.txt"); - } - - /** - * Adds item to list - **/ - public void addItem(GroundItem item) { - items.add(item); - } - - /** - * Removes item from list - **/ - public void removeItem(GroundItem item) { - items.remove(item); - } - - /** - * Item amount - **/ - -public int itemAmount(String name, int itemId, int itemX, int itemY) { - for(GroundItem i : items) { - if (i.hideTicks >= 1 && i.getName().equalsIgnoreCase(name)) { - if(i.getItemId() == itemId && i.getItemX() == itemX && i.getItemY() == itemY) { - return i.getItemAmount(); - } - } else if (i.hideTicks < 1) { - if(i.getItemId() == itemId && i.getItemX() == itemX && i.getItemY() == itemY) { - return i.getItemAmount(); - } - } - } - return 0; - } - /** - * Item exists - **/ - public boolean itemExists(int itemId, int itemX, int itemY) { - for (GroundItem i : items) { - if (i.getItemId() == itemId && i.getItemX() == itemX - && i.getItemY() == itemY) { - return true; - } - } - return false; - } - - /** - * Reloads any items if you enter a new region - **/ - public void reloadItems(Client c) { - for (GroundItem i : items) { - if (c != null) { - if (c.getItemAssistant().tradeable(i.getItemId()) - || i.getName().equalsIgnoreCase(c.playerName)) { - if (c.distanceToPoint(i.getItemX(), i.getItemY()) <= 60) { - if (i.hideTicks > 0 - && i.getName().equalsIgnoreCase(c.playerName)) { - c.getActionSender().removeGroundItem( - i.getItemId(), i.getItemX(), i.getItemY(), - i.getItemAmount()); - c.getActionSender().createGroundItem( - i.getItemId(), i.getItemX(), i.getItemY(), - i.getItemAmount()); - } - if (i.hideTicks == 0) { - c.getActionSender().removeGroundItem( - i.getItemId(), i.getItemX(), i.getItemY(), - i.getItemAmount()); - c.getActionSender().createGroundItem( - i.getItemId(), i.getItemX(), i.getItemY(), - i.getItemAmount()); - } - } - } - } - } - } - - public void process() { - ArrayList toRemove = new ArrayList(); - for (int j = 0; j < items.size(); j++) { - if (items.get(j) != null) { - GroundItem i = items.get(j); - if (i.hideTicks > 0) { - i.hideTicks--; - } - if (i.hideTicks == 1) { // item can now be seen by others - i.hideTicks = 0; - createGlobalItem(i); - i.removeTicks = HIDE_TICKS; - } - if (i.removeTicks > 0) { - i.removeTicks--; - } - if (i.removeTicks == 1) { - i.removeTicks = 0; - toRemove.add(i); - } - - } - - } - - for (int j = 0; j < toRemove.size(); j++) { - GroundItem i = toRemove.get(j); - removeGlobalItem(i, i.getItemId(), i.getItemX(), i.getItemY(), - i.getItemAmount()); - } - } - - /** - * Creates the ground item - **/ - public int[][] brokenBarrows = { { 4708, 4860 }, { 4710, 4866 }, - { 4712, 4872 }, { 4714, 4878 }, { 4716, 4884 }, { 4720, 4896 }, - { 4718, 4890 }, { 4720, 4896 }, { 4722, 4902 }, { 4732, 4932 }, - { 4734, 4938 }, { 4736, 4944 }, { 4738, 4950 }, { 4724, 4908 }, - { 4726, 4914 }, { 4728, 4920 }, { 4730, 4926 }, { 4745, 4956 }, - { 4747, 4926 }, { 4749, 4968 }, { 4751, 4994 }, { 4753, 4980 }, - { 4755, 4986 }, { 4757, 4992 }, { 4759, 4998 } }; - - public void createGroundItem(Client player, int itemId, int itemX, int itemY, int itemAmount, int playerId) { - if (itemId > 0) { - if (itemId >= 2412 && itemId <= 2414) { - player.getActionSender().sendMessage("The cape vanishes as it touches the ground."); - return; - } - if (itemId > 4705 && itemId < 4760) { - for (int[] brokenBarrow : brokenBarrows) { - if (brokenBarrow[0] == itemId) { - itemId = brokenBarrow[1]; - break; - } - } - } - if (!redone.game.items.Item.itemStackable[itemId] && itemAmount > 0) { - for (int j = 0; j < itemAmount; j++) { - player.getActionSender().createGroundItem(itemId, itemX, itemY, 1); - GroundItem item = new GroundItem(itemId, itemX, itemY, player.getH(), 1, player.playerId, HIDE_TICKS, PlayerHandler.players[playerId].playerName); - addItem(item); - String itemName = ItemAssistant.getItemName(itemId).toLowerCase(); - if (player.isDead == false && itemId != 526) { - if (player.getPlayerAssistant().isPlayer()) { - GameLogger.writeLog(player.playerName, "dropitem", player.playerName + " dropped " + itemAmount + " " + itemName + " absX: " + player.absX + " absY: " + player.absY + ""); - } - } - } - } else { - player.getActionSender().createGroundItem(itemId, itemX, itemY, itemAmount); - GroundItem item = new GroundItem(itemId, itemX, itemY, player.getH(), itemAmount, player.playerId, HIDE_TICKS, PlayerHandler.players[playerId].playerName); - addItem(item); - String itemName = ItemAssistant.getItemName(itemId).toLowerCase(); - if (player.isDead == false && itemId != 526) { - if (player.getPlayerAssistant().isPlayer()) { - GameLogger.writeLog(player.playerName, "dropitem", player.playerName + " dropped " + itemAmount + " " + itemName + " absX: " + player.absX + " absY: " + player.absY + ""); - } - } - } - } - } - - /** - * Shows items for everyone who is within 60 squares - **/ - public void createGlobalItem(GroundItem i) { - for (Player p : PlayerHandler.players) { - if (p != null) { - Client person = (Client) p; - if (person != null) { - if (person.playerId != i.getItemController()) { - if (!person.getItemAssistant().tradeable(i.getItemId()) - && person.playerId != i.getItemController()) { - continue; - } - if (person.distanceToPoint(i.getItemX(), i.getItemY()) <= 60) { - person.getActionSender().createGroundItem( - i.getItemId(), i.getItemX(), i.getItemY(), - i.getItemAmount()); - } - } - } - } - } - } - - /** - * Removing the ground item - **/ - - public void removeGroundItem(Client c, int itemId, int itemX, int itemY, boolean add) { - for (GroundItem i : items) { - if (i.getItemId() == itemId && i.getItemX() == itemX - && i.getItemY() == itemY) { - if (i.hideTicks > 0 - && i.getName().equalsIgnoreCase(c.playerName)) { - if (add) { - if (!c.getItemAssistant().specialCase(itemId)) { - if (c.getItemAssistant().addItem(i.getItemId(), - i.getItemAmount())) { - removeControllersItem(i, c, i.getItemId(), - i.getItemX(), i.getItemY(), - i.getItemAmount()); - break; - } - } else { - removeControllersItem(i, c, i.getItemId(), - i.getItemX(), i.getItemY(), - i.getItemAmount()); - break; - } - } else { - removeControllersItem(i, c, i.getItemId(), - i.getItemX(), i.getItemY(), i.getItemAmount()); - break; - } - } else if (i.hideTicks <= 0) { - if (add) { - if (c.getItemAssistant().addItem(i.getItemId(), - i.getItemAmount())) { - removeGlobalItem(i, i.getItemId(), i.getItemX(), - i.getItemY(), i.getItemAmount()); - break; - } - } else { - removeGlobalItem(i, i.getItemId(), i.getItemX(), - i.getItemY(), i.getItemAmount()); - break; - } - } - } - } - } - - /** - * Remove item for just the item controller (item not global yet) - **/ - - public void removeControllersItem(GroundItem i, Client c, int itemId, - int itemX, int itemY, int itemAmount) { - c.getActionSender().removeGroundItem(itemId, itemX, itemY, - itemAmount); - removeItem(i); - } - - /** - * Remove item for everyone within 60 squares - **/ - - public void removeGlobalItem(GroundItem i, int itemId, int itemX, - int itemY, int itemAmount) { - for (Player p : PlayerHandler.players) { - if (p != null) { - Client person = (Client) p; - if (person != null) { - if (person.distanceToPoint(itemX, itemY) <= 60) { - person.getActionSender().removeGroundItem(itemId, - itemX, itemY, itemAmount); - } - } - } - } - removeItem(i); - } - - /** - * Item List - **/ - - public ItemList ItemList[] = new ItemList[Constants.ITEM_LIMIT]; - - public void newItemList(int ItemId, String ItemName, - String ItemDescription, double ShopValue, double LowAlch, - double HighAlch, int Bonuses[]) { - // first, search for a free slot - int slot = -1; - for (int i = 0; i < 11740; i++) { - if (ItemList[i] == null) { - slot = i; - break; - } - } - - if (slot == -1) { - return; // no free slot found - } - ItemList newItemList = new ItemList(ItemId); - newItemList.itemName = ItemName; - newItemList.itemDescription = ItemDescription; - newItemList.ShopValue = ShopValue; - newItemList.LowAlch = LowAlch; - newItemList.HighAlch = HighAlch; - newItemList.Bonuses = Bonuses; - ItemList[slot] = newItemList; - } - - public void loadItemPrices(String filename) { - try { - @SuppressWarnings("resource") - Scanner s = new Scanner(new File("./data/cfg/" + filename)); - while (s.hasNextLine()) { - String[] line = s.nextLine().split(" "); - ItemList temp = getItemList(Integer.parseInt(line[0])); - if (temp != null) { - temp.ShopValue = Integer.parseInt(line[1]); - } - } - } catch (IOException e) { - e.printStackTrace(); - } - } - - public ItemList getItemList(int i) { - for (redone.game.items.ItemList element : ItemList) { - if (element != null) { - if (element.itemId == i) { - return element; - } - } - } - return null; - } - - public boolean loadItemList(String FileName) { - String line = ""; - String token = ""; - String token2 = ""; - String token2_2 = ""; - String[] token3 = new String[10]; - boolean EndOfFile = false; - BufferedReader characterfile = null; - try { - characterfile = new BufferedReader(new FileReader("./data/cfg/" - + FileName)); - } catch (FileNotFoundException fileex) { - Misc.println(FileName + ": file not found."); - return false; - } - try { - line = characterfile.readLine(); - } catch (IOException ioexception) { - Misc.println(FileName + ": error loading file."); - // return false; - } - while (EndOfFile == false && line != null) { - line = line.trim(); - int spot = line.indexOf("="); - if (spot > -1) { - token = line.substring(0, spot); - token = token.trim(); - token2 = line.substring(spot + 1); - token2 = token2.trim(); - token2_2 = token2.replaceAll("\t\t", "\t"); - token2_2 = token2_2.replaceAll("\t\t", "\t"); - token2_2 = token2_2.replaceAll("\t\t", "\t"); - token2_2 = token2_2.replaceAll("\t\t", "\t"); - token2_2 = token2_2.replaceAll("\t\t", "\t"); - token3 = token2_2.split("\t"); - if (token.equals("item")) { - int[] Bonuses = new int[12]; - for (int i = 0; i < 12; i++) { - if (token3[6 + i] != null) { - Bonuses[i] = Integer.parseInt(token3[6 + i]); - } else { - break; - } - } - newItemList(Integer.parseInt(token3[0]), - token3[1].replaceAll("_", " "), - token3[2].replaceAll("_", " "), - Double.parseDouble(token3[4]), - Double.parseDouble(token3[4]), - Double.parseDouble(token3[6]), Bonuses); - } - } else { - if (line.equals("[ENDOFITEMLIST]")) { - try { - characterfile.close(); - } catch (IOException ioexception) { - } - //return true; - } - } - try { - line = characterfile.readLine(); - } catch (IOException ioexception1) { - EndOfFile = true; - } - } - try { - characterfile.close(); - } catch (IOException ioexception) { - } - return false; - } -} +package redone.world; + +import java.io.BufferedReader; +import java.io.File; +import java.io.FileNotFoundException; +import java.io.FileReader; +import java.io.IOException; +import java.util.ArrayList; +import java.util.List; +import java.util.Scanner; + +import redone.Constants; +import redone.game.items.GroundItem; +import redone.game.items.ItemAssistant; +import redone.game.items.ItemList; +import redone.game.players.Client; +import redone.game.players.Player; +import redone.game.players.PlayerHandler; +import redone.util.GameLogger; +import redone.util.Misc; + +/** + * Handles ground items + **/ + +public class ItemHandler { + + public List items = new ArrayList(); + public static final int HIDE_TICKS = 100; + + public ItemHandler() { + for (int i = 0; i < Constants.ITEM_LIMIT; i++) { + ItemList[i] = null; + } + loadItemList("item.cfg"); + loadItemPrices("prices.txt"); + } + + /** + * Adds item to list + **/ + public void addItem(GroundItem item) { + items.add(item); + } + + /** + * Removes item from list + **/ + public void removeItem(GroundItem item) { + items.remove(item); + } + + /** + * Item amount + **/ + +public int itemAmount(String name, int itemId, int itemX, int itemY) { + for(GroundItem i : items) { + if (i.hideTicks >= 1 && i.getName().equalsIgnoreCase(name)) { + if(i.getItemId() == itemId && i.getItemX() == itemX && i.getItemY() == itemY) { + return i.getItemAmount(); + } + } else if (i.hideTicks < 1) { + if(i.getItemId() == itemId && i.getItemX() == itemX && i.getItemY() == itemY) { + return i.getItemAmount(); + } + } + } + return 0; + } + /** + * Item exists + **/ + public boolean itemExists(int itemId, int itemX, int itemY) { + for (GroundItem i : items) { + if (i.getItemId() == itemId && i.getItemX() == itemX + && i.getItemY() == itemY) { + return true; + } + } + return false; + } + + /** + * Reloads any items if you enter a new region + **/ + public void reloadItems(Client c) { + for (GroundItem i : items) { + if (c != null) { + if (c.getItemAssistant().tradeable(i.getItemId()) + || i.getName().equalsIgnoreCase(c.playerName)) { + if (c.distanceToPoint(i.getItemX(), i.getItemY()) <= 60) { + if (i.hideTicks > 0 + && i.getName().equalsIgnoreCase(c.playerName)) { + c.getActionSender().removeGroundItem( + i.getItemId(), i.getItemX(), i.getItemY(), + i.getItemAmount()); + c.getActionSender().createGroundItem( + i.getItemId(), i.getItemX(), i.getItemY(), + i.getItemAmount()); + } + if (i.hideTicks == 0) { + c.getActionSender().removeGroundItem( + i.getItemId(), i.getItemX(), i.getItemY(), + i.getItemAmount()); + c.getActionSender().createGroundItem( + i.getItemId(), i.getItemX(), i.getItemY(), + i.getItemAmount()); + } + } + } + } + } + } + + public void process() { + ArrayList toRemove = new ArrayList(); + for (int j = 0; j < items.size(); j++) { + if (items.get(j) != null) { + GroundItem i = items.get(j); + if (i.hideTicks > 0) { + i.hideTicks--; + } + if (i.hideTicks == 1) { // item can now be seen by others + i.hideTicks = 0; + createGlobalItem(i); + i.removeTicks = HIDE_TICKS; + } + if (i.removeTicks > 0) { + i.removeTicks--; + } + if (i.removeTicks == 1) { + i.removeTicks = 0; + toRemove.add(i); + } + + } + + } + + for (int j = 0; j < toRemove.size(); j++) { + GroundItem i = toRemove.get(j); + removeGlobalItem(i, i.getItemId(), i.getItemX(), i.getItemY(), + i.getItemAmount()); + } + } + + /** + * Creates the ground item + **/ + public int[][] brokenBarrows = { { 4708, 4860 }, { 4710, 4866 }, + { 4712, 4872 }, { 4714, 4878 }, { 4716, 4884 }, { 4720, 4896 }, + { 4718, 4890 }, { 4720, 4896 }, { 4722, 4902 }, { 4732, 4932 }, + { 4734, 4938 }, { 4736, 4944 }, { 4738, 4950 }, { 4724, 4908 }, + { 4726, 4914 }, { 4728, 4920 }, { 4730, 4926 }, { 4745, 4956 }, + { 4747, 4926 }, { 4749, 4968 }, { 4751, 4994 }, { 4753, 4980 }, + { 4755, 4986 }, { 4757, 4992 }, { 4759, 4998 } }; + + public void createGroundItem(Client player, int itemId, int itemX, int itemY, int itemAmount, int playerId) { + if (itemId > 0) { + if (itemId >= 2412 && itemId <= 2414) { + player.getActionSender().sendMessage("The cape vanishes as it touches the ground."); + return; + } + if (itemId > 4705 && itemId < 4760) { + for (int[] brokenBarrow : brokenBarrows) { + if (brokenBarrow[0] == itemId) { + itemId = brokenBarrow[1]; + break; + } + } + } + if (!redone.game.items.Item.itemStackable[itemId] && itemAmount > 0) { + for (int j = 0; j < itemAmount; j++) { + player.getActionSender().createGroundItem(itemId, itemX, itemY, 1); + GroundItem item = new GroundItem(itemId, itemX, itemY, player.getH(), 1, player.playerId, HIDE_TICKS, PlayerHandler.players[playerId].playerName); + addItem(item); + String itemName = ItemAssistant.getItemName(itemId).toLowerCase(); + if (player.isDead == false && itemId != 526) { + if (player.getPlayerAssistant().isPlayer()) { + GameLogger.writeLog(player.playerName, "dropitem", player.playerName + " dropped " + itemAmount + " " + itemName + " absX: " + player.absX + " absY: " + player.absY + ""); + } + } + } + } else { + player.getActionSender().createGroundItem(itemId, itemX, itemY, itemAmount); + GroundItem item = new GroundItem(itemId, itemX, itemY, player.getH(), itemAmount, player.playerId, HIDE_TICKS, PlayerHandler.players[playerId].playerName); + addItem(item); + String itemName = ItemAssistant.getItemName(itemId).toLowerCase(); + if (player.isDead == false && itemId != 526) { + if (player.getPlayerAssistant().isPlayer()) { + GameLogger.writeLog(player.playerName, "dropitem", player.playerName + " dropped " + itemAmount + " " + itemName + " absX: " + player.absX + " absY: " + player.absY + ""); + } + } + } + } + } + + /** + * Shows items for everyone who is within 60 squares + **/ + public void createGlobalItem(GroundItem i) { + for (Player p : PlayerHandler.players) { + if (p != null) { + Client person = (Client) p; + if (person != null) { + if (person.playerId != i.getItemController()) { + if (!person.getItemAssistant().tradeable(i.getItemId()) + && person.playerId != i.getItemController()) { + continue; + } + if (person.distanceToPoint(i.getItemX(), i.getItemY()) <= 60) { + person.getActionSender().createGroundItem( + i.getItemId(), i.getItemX(), i.getItemY(), + i.getItemAmount()); + } + } + } + } + } + } + + /** + * Removing the ground item + **/ + + public void removeGroundItem(Client c, int itemId, int itemX, int itemY, boolean add) { + for (GroundItem i : items) { + if (i.getItemId() == itemId && i.getItemX() == itemX + && i.getItemY() == itemY) { + if (i.hideTicks > 0 + && i.getName().equalsIgnoreCase(c.playerName)) { + if (add) { + if (!c.getItemAssistant().specialCase(itemId)) { + if (c.getItemAssistant().addItem(i.getItemId(), + i.getItemAmount())) { + removeControllersItem(i, c, i.getItemId(), + i.getItemX(), i.getItemY(), + i.getItemAmount()); + break; + } + } else { + removeControllersItem(i, c, i.getItemId(), + i.getItemX(), i.getItemY(), + i.getItemAmount()); + break; + } + } else { + removeControllersItem(i, c, i.getItemId(), + i.getItemX(), i.getItemY(), i.getItemAmount()); + break; + } + } else if (i.hideTicks <= 0) { + if (add) { + if (c.getItemAssistant().addItem(i.getItemId(), + i.getItemAmount())) { + removeGlobalItem(i, i.getItemId(), i.getItemX(), + i.getItemY(), i.getItemAmount()); + break; + } + } else { + removeGlobalItem(i, i.getItemId(), i.getItemX(), + i.getItemY(), i.getItemAmount()); + break; + } + } + } + } + } + + /** + * Remove item for just the item controller (item not global yet) + **/ + + public void removeControllersItem(GroundItem i, Client c, int itemId, + int itemX, int itemY, int itemAmount) { + c.getActionSender().removeGroundItem(itemId, itemX, itemY, + itemAmount); + removeItem(i); + } + + /** + * Remove item for everyone within 60 squares + **/ + + public void removeGlobalItem(GroundItem i, int itemId, int itemX, + int itemY, int itemAmount) { + for (Player p : PlayerHandler.players) { + if (p != null) { + Client person = (Client) p; + if (person != null) { + if (person.distanceToPoint(itemX, itemY) <= 60) { + person.getActionSender().removeGroundItem(itemId, + itemX, itemY, itemAmount); + } + } + } + } + removeItem(i); + } + + /** + * Item List + **/ + + public ItemList ItemList[] = new ItemList[Constants.ITEM_LIMIT]; + + public void newItemList(int ItemId, String ItemName, + String ItemDescription, double ShopValue, double LowAlch, + double HighAlch, int Bonuses[]) { + // first, search for a free slot + int slot = -1; + for (int i = 0; i < 11740; i++) { + if (ItemList[i] == null) { + slot = i; + break; + } + } + + if (slot == -1) { + return; // no free slot found + } + ItemList newItemList = new ItemList(ItemId); + newItemList.itemName = ItemName; + newItemList.itemDescription = ItemDescription; + newItemList.ShopValue = ShopValue; + newItemList.LowAlch = LowAlch; + newItemList.HighAlch = HighAlch; + newItemList.Bonuses = Bonuses; + ItemList[slot] = newItemList; + } + + public void loadItemPrices(String filename) { + try { + @SuppressWarnings("resource") + Scanner s = new Scanner(new File("./data/cfg/" + filename)); + while (s.hasNextLine()) { + String[] line = s.nextLine().split(" "); + ItemList temp = getItemList(Integer.parseInt(line[0])); + if (temp != null) { + temp.ShopValue = Integer.parseInt(line[1]); + } + } + } catch (IOException e) { + e.printStackTrace(); + } + } + + public ItemList getItemList(int i) { + for (redone.game.items.ItemList element : ItemList) { + if (element != null) { + if (element.itemId == i) { + return element; + } + } + } + return null; + } + + public boolean loadItemList(String FileName) { + String line = ""; + String token = ""; + String token2 = ""; + String token2_2 = ""; + String[] token3 = new String[10]; + boolean EndOfFile = false; + BufferedReader characterfile = null; + try { + characterfile = new BufferedReader(new FileReader("./data/cfg/" + + FileName)); + } catch (FileNotFoundException fileex) { + Misc.println(FileName + ": file not found."); + return false; + } + try { + line = characterfile.readLine(); + } catch (IOException ioexception) { + Misc.println(FileName + ": error loading file."); + // return false; + } + while (EndOfFile == false && line != null) { + line = line.trim(); + int spot = line.indexOf("="); + if (spot > -1) { + token = line.substring(0, spot); + token = token.trim(); + token2 = line.substring(spot + 1); + token2 = token2.trim(); + token2_2 = token2.replaceAll("\t\t", "\t"); + token2_2 = token2_2.replaceAll("\t\t", "\t"); + token2_2 = token2_2.replaceAll("\t\t", "\t"); + token2_2 = token2_2.replaceAll("\t\t", "\t"); + token2_2 = token2_2.replaceAll("\t\t", "\t"); + token3 = token2_2.split("\t"); + if (token.equals("item")) { + int[] Bonuses = new int[12]; + for (int i = 0; i < 12; i++) { + if (token3[6 + i] != null) { + Bonuses[i] = Integer.parseInt(token3[6 + i]); + } else { + break; + } + } + newItemList(Integer.parseInt(token3[0]), + token3[1].replaceAll("_", " "), + token3[2].replaceAll("_", " "), + Double.parseDouble(token3[4]), + Double.parseDouble(token3[4]), + Double.parseDouble(token3[6]), Bonuses); + } + } else { + if (line.equals("[ENDOFITEMLIST]")) { + try { + characterfile.close(); + } catch (IOException ioexception) { + } + //return true; + } + } + try { + line = characterfile.readLine(); + } catch (IOException ioexception1) { + EndOfFile = true; + } + } + try { + characterfile.close(); + } catch (IOException ioexception) { + } + return false; + } +} diff --git a/2006Redone_Server/redone/Connection.class b/2006Redone_Server/redone/Connection.class new file mode 100644 index 00000000..90418215 Binary files /dev/null and b/2006Redone_Server/redone/Connection.class differ diff --git a/2006Redone_Server/redone/Constants.class b/2006Redone_Server/redone/Constants.class new file mode 100644 index 00000000..efd6f807 Binary files /dev/null and b/2006Redone_Server/redone/Constants.class differ diff --git a/2006Redone_Server/redone/Server.class b/2006Redone_Server/redone/Server.class new file mode 100644 index 00000000..cca22214 Binary files /dev/null and b/2006Redone_Server/redone/Server.class differ diff --git a/2006Redone_Server/redone/event/CycleEvent.class b/2006Redone_Server/redone/event/CycleEvent.class new file mode 100644 index 00000000..46cf7016 Binary files /dev/null and b/2006Redone_Server/redone/event/CycleEvent.class differ diff --git a/2006Redone_Server/redone/event/CycleEventContainer.class b/2006Redone_Server/redone/event/CycleEventContainer.class new file mode 100644 index 00000000..920bd351 Binary files /dev/null and b/2006Redone_Server/redone/event/CycleEventContainer.class differ diff --git a/2006Redone_Server/redone/event/CycleEventHandler.class b/2006Redone_Server/redone/event/CycleEventHandler.class new file mode 100644 index 00000000..dceb7ac3 Binary files /dev/null and b/2006Redone_Server/redone/event/CycleEventHandler.class differ diff --git a/2006Redone_Server/redone/event/Task.class b/2006Redone_Server/redone/event/Task.class new file mode 100644 index 00000000..22d3cded Binary files /dev/null and b/2006Redone_Server/redone/event/Task.class differ diff --git a/2006Redone_Server/redone/event/TaskScheduler$1.class b/2006Redone_Server/redone/event/TaskScheduler$1.class new file mode 100644 index 00000000..31b3b8d4 Binary files /dev/null and b/2006Redone_Server/redone/event/TaskScheduler$1.class differ diff --git a/2006Redone_Server/redone/event/TaskScheduler.class b/2006Redone_Server/redone/event/TaskScheduler.class new file mode 100644 index 00000000..18c4e996 Binary files /dev/null and b/2006Redone_Server/redone/event/TaskScheduler.class differ diff --git a/2006Redone_Server/redone/game/content/BankPin.class b/2006Redone_Server/redone/game/content/BankPin.class new file mode 100644 index 00000000..64b86298 Binary files /dev/null and b/2006Redone_Server/redone/game/content/BankPin.class differ diff --git a/2006Redone_Server/redone/game/content/EmoteHandler$Emotes.class b/2006Redone_Server/redone/game/content/EmoteHandler$Emotes.class new file mode 100644 index 00000000..e19182cf Binary files /dev/null and b/2006Redone_Server/redone/game/content/EmoteHandler$Emotes.class differ diff --git a/2006Redone_Server/redone/game/content/EmoteHandler.class b/2006Redone_Server/redone/game/content/EmoteHandler.class new file mode 100644 index 00000000..060d6ca9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/EmoteHandler.class differ diff --git a/2006Redone_Server/redone/game/content/MemberShipHandler$1.class b/2006Redone_Server/redone/game/content/MemberShipHandler$1.class new file mode 100644 index 00000000..44adb3f8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/MemberShipHandler$1.class differ diff --git a/2006Redone_Server/redone/game/content/MemberShipHandler.class b/2006Redone_Server/redone/game/content/MemberShipHandler.class new file mode 100644 index 00000000..a128781a Binary files /dev/null and b/2006Redone_Server/redone/game/content/MemberShipHandler.class differ diff --git a/2006Redone_Server/redone/game/content/combat/CombatAssistant.class b/2006Redone_Server/redone/game/content/combat/CombatAssistant.class new file mode 100644 index 00000000..34b544f2 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/CombatAssistant.class differ diff --git a/2006Redone_Server/redone/game/content/combat/Specials$specialAttack.class b/2006Redone_Server/redone/game/content/combat/Specials$specialAttack.class new file mode 100644 index 00000000..75e87c0f Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/Specials$specialAttack.class differ diff --git a/2006Redone_Server/redone/game/content/combat/Specials.class b/2006Redone_Server/redone/game/content/combat/Specials.class new file mode 100644 index 00000000..6fa8e7b3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/Specials.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/CastOnOther$1.class b/2006Redone_Server/redone/game/content/combat/magic/CastOnOther$1.class new file mode 100644 index 00000000..473d7013 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/CastOnOther$1.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/CastOnOther.class b/2006Redone_Server/redone/game/content/combat/magic/CastOnOther.class new file mode 100644 index 00000000..a2b7ff07 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/CastOnOther.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/CastRequirements.class b/2006Redone_Server/redone/game/content/combat/magic/CastRequirements.class new file mode 100644 index 00000000..84737f8a Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/CastRequirements.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/Enchanting$Enchant.class b/2006Redone_Server/redone/game/content/combat/magic/Enchanting$Enchant.class new file mode 100644 index 00000000..6648cd8a Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/Enchanting$Enchant.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/Enchanting$EnchantSpell.class b/2006Redone_Server/redone/game/content/combat/magic/Enchanting$EnchantSpell.class new file mode 100644 index 00000000..935c4615 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/Enchanting$EnchantSpell.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/Enchanting.class b/2006Redone_Server/redone/game/content/combat/magic/Enchanting.class new file mode 100644 index 00000000..0a1fedd3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/Enchanting.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/MagicData.class b/2006Redone_Server/redone/game/content/combat/magic/MagicData.class new file mode 100644 index 00000000..aa3f8db9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/MagicData.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/MagicMaxHit.class b/2006Redone_Server/redone/game/content/combat/magic/MagicMaxHit.class new file mode 100644 index 00000000..267bba9d Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/MagicMaxHit.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/MagicRequirements.class b/2006Redone_Server/redone/game/content/combat/magic/MagicRequirements.class new file mode 100644 index 00000000..aa9695e3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/MagicRequirements.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/MagicSpells.class b/2006Redone_Server/redone/game/content/combat/magic/MagicSpells.class new file mode 100644 index 00000000..e879e580 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/MagicSpells.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/MagicTeleports.class b/2006Redone_Server/redone/game/content/combat/magic/MagicTeleports.class new file mode 100644 index 00000000..e77331d4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/MagicTeleports.class differ diff --git a/2006Redone_Server/redone/game/content/combat/magic/NonCombatSpells.class b/2006Redone_Server/redone/game/content/combat/magic/NonCombatSpells.class new file mode 100644 index 00000000..8056fca1 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/magic/NonCombatSpells.class differ diff --git a/2006Redone_Server/redone/game/content/combat/melee/MeleeData.class b/2006Redone_Server/redone/game/content/combat/melee/MeleeData.class new file mode 100644 index 00000000..514aa541 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/melee/MeleeData.class differ diff --git a/2006Redone_Server/redone/game/content/combat/melee/MeleeMaxHit.class b/2006Redone_Server/redone/game/content/combat/melee/MeleeMaxHit.class new file mode 100644 index 00000000..edb8010c Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/melee/MeleeMaxHit.class differ diff --git a/2006Redone_Server/redone/game/content/combat/melee/PlayerKilling.class b/2006Redone_Server/redone/game/content/combat/melee/PlayerKilling.class new file mode 100644 index 00000000..2d8cc407 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/melee/PlayerKilling.class differ diff --git a/2006Redone_Server/redone/game/content/combat/npcs/NpcAggressive.class b/2006Redone_Server/redone/game/content/combat/npcs/NpcAggressive.class new file mode 100644 index 00000000..ae6340e6 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/npcs/NpcAggressive.class differ diff --git a/2006Redone_Server/redone/game/content/combat/npcs/NpcCombat.class b/2006Redone_Server/redone/game/content/combat/npcs/NpcCombat.class new file mode 100644 index 00000000..db10567e Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/npcs/NpcCombat.class differ diff --git a/2006Redone_Server/redone/game/content/combat/npcs/NpcEmotes.class b/2006Redone_Server/redone/game/content/combat/npcs/NpcEmotes.class new file mode 100644 index 00000000..064e1f90 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/npcs/NpcEmotes.class differ diff --git a/2006Redone_Server/redone/game/content/combat/prayer/ActivatePrayers.class b/2006Redone_Server/redone/game/content/combat/prayer/ActivatePrayers.class new file mode 100644 index 00000000..db132d4f Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/prayer/ActivatePrayers.class differ diff --git a/2006Redone_Server/redone/game/content/combat/prayer/PrayerData.class b/2006Redone_Server/redone/game/content/combat/prayer/PrayerData.class new file mode 100644 index 00000000..763656f9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/prayer/PrayerData.class differ diff --git a/2006Redone_Server/redone/game/content/combat/prayer/PrayerDrain.class b/2006Redone_Server/redone/game/content/combat/prayer/PrayerDrain.class new file mode 100644 index 00000000..2e8da7ee Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/prayer/PrayerDrain.class differ diff --git a/2006Redone_Server/redone/game/content/combat/range/DwarfCannon$1.class b/2006Redone_Server/redone/game/content/combat/range/DwarfCannon$1.class new file mode 100644 index 00000000..bcd2e851 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/range/DwarfCannon$1.class differ diff --git a/2006Redone_Server/redone/game/content/combat/range/DwarfCannon$2.class b/2006Redone_Server/redone/game/content/combat/range/DwarfCannon$2.class new file mode 100644 index 00000000..450cb17b Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/range/DwarfCannon$2.class differ diff --git a/2006Redone_Server/redone/game/content/combat/range/DwarfCannon.class b/2006Redone_Server/redone/game/content/combat/range/DwarfCannon.class new file mode 100644 index 00000000..f6e6f78d Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/range/DwarfCannon.class differ diff --git a/2006Redone_Server/redone/game/content/combat/range/RangeData.class b/2006Redone_Server/redone/game/content/combat/range/RangeData.class new file mode 100644 index 00000000..50ec81e3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/range/RangeData.class differ diff --git a/2006Redone_Server/redone/game/content/combat/range/RangeMaxHit.class b/2006Redone_Server/redone/game/content/combat/range/RangeMaxHit.class new file mode 100644 index 00000000..3e6847e2 Binary files /dev/null and b/2006Redone_Server/redone/game/content/combat/range/RangeMaxHit.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Beverages$1.class b/2006Redone_Server/redone/game/content/consumables/Beverages$1.class new file mode 100644 index 00000000..85b10616 Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Beverages$1.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Beverages$beverageData.class b/2006Redone_Server/redone/game/content/consumables/Beverages$beverageData.class new file mode 100644 index 00000000..3077d65a Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Beverages$beverageData.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Beverages.class b/2006Redone_Server/redone/game/content/consumables/Beverages.class new file mode 100644 index 00000000..3b203a6a Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Beverages.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Food$FoodToEat.class b/2006Redone_Server/redone/game/content/consumables/Food$FoodToEat.class new file mode 100644 index 00000000..c1cbb9d3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Food$FoodToEat.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Food.class b/2006Redone_Server/redone/game/content/consumables/Food.class new file mode 100644 index 00000000..d5ca22c6 Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Food.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Kebabs.class b/2006Redone_Server/redone/game/content/consumables/Kebabs.class new file mode 100644 index 00000000..e25fb0a5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Kebabs.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Potions$1.class b/2006Redone_Server/redone/game/content/consumables/Potions$1.class new file mode 100644 index 00000000..d4ad20a9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Potions$1.class differ diff --git a/2006Redone_Server/redone/game/content/consumables/Potions.class b/2006Redone_Server/redone/game/content/consumables/Potions.class new file mode 100644 index 00000000..7f90b8bd Binary files /dev/null and b/2006Redone_Server/redone/game/content/consumables/Potions.class differ diff --git a/2006Redone_Server/redone/game/content/guilds/Guilds.class b/2006Redone_Server/redone/game/content/guilds/Guilds.class new file mode 100644 index 00000000..46ed6edc Binary files /dev/null and b/2006Redone_Server/redone/game/content/guilds/Guilds.class differ diff --git a/2006Redone_Server/redone/game/content/guilds/impl/RangersGuild$1.class b/2006Redone_Server/redone/game/content/guilds/impl/RangersGuild$1.class new file mode 100644 index 00000000..098c8d9d Binary files /dev/null and b/2006Redone_Server/redone/game/content/guilds/impl/RangersGuild$1.class differ diff --git a/2006Redone_Server/redone/game/content/guilds/impl/RangersGuild.class b/2006Redone_Server/redone/game/content/guilds/impl/RangersGuild.class new file mode 100644 index 00000000..e8345fd4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/guilds/impl/RangersGuild.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/Barrows.class b/2006Redone_Server/redone/game/content/minigames/Barrows.class new file mode 100644 index 00000000..b5988204 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/Barrows.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/Dueling.class b/2006Redone_Server/redone/game/content/minigames/Dueling.class new file mode 100644 index 00000000..9b1c98b2 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/Dueling.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/FightCaves$1.class b/2006Redone_Server/redone/game/content/minigames/FightCaves$1.class new file mode 100644 index 00000000..ab155b8a Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/FightCaves$1.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/FightCaves.class b/2006Redone_Server/redone/game/content/minigames/FightCaves.class new file mode 100644 index 00000000..5fdc8844 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/FightCaves.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/FightPits.class b/2006Redone_Server/redone/game/content/minigames/FightPits.class new file mode 100644 index 00000000..e1050bc3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/FightPits.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/MageArena.class b/2006Redone_Server/redone/game/content/minigames/MageArena.class new file mode 100644 index 00000000..7a714238 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/MageArena.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/PestControl.class b/2006Redone_Server/redone/game/content/minigames/PestControl.class new file mode 100644 index 00000000..019e17c4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/PestControl.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/TreasureTrails.class b/2006Redone_Server/redone/game/content/minigames/TreasureTrails.class new file mode 100644 index 00000000..5bc3cda4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/TreasureTrails.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/castlewars/CastleWarObjects.class b/2006Redone_Server/redone/game/content/minigames/castlewars/CastleWarObjects.class new file mode 100644 index 00000000..554f3c88 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/castlewars/CastleWarObjects.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/castlewars/CastleWars.class b/2006Redone_Server/redone/game/content/minigames/castlewars/CastleWars.class new file mode 100644 index 00000000..cc6a6b26 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/castlewars/CastleWars.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/GroupMinigame.class b/2006Redone_Server/redone/game/content/minigames/trawler/GroupMinigame.class new file mode 100644 index 00000000..d9eb9104 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/GroupMinigame.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$1.class b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$1.class new file mode 100644 index 00000000..c35999da Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$1.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$2.class b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$2.class new file mode 100644 index 00000000..07a06940 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$2.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$3.class b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$3.class new file mode 100644 index 00000000..db220301 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$3.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$4.class b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$4.class new file mode 100644 index 00000000..9ad3e1b5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$4.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$Wall.class b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$Wall.class new file mode 100644 index 00000000..46997dfb Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler$Wall.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/Trawler.class b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler.class new file mode 100644 index 00000000..9de746e5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/Trawler.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/TrawlerWaitingRoom.class b/2006Redone_Server/redone/game/content/minigames/trawler/TrawlerWaitingRoom.class new file mode 100644 index 00000000..b0e908fc Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/TrawlerWaitingRoom.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/WaitingRoom$1.class b/2006Redone_Server/redone/game/content/minigames/trawler/WaitingRoom$1.class new file mode 100644 index 00000000..f8c4fa0f Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/WaitingRoom$1.class differ diff --git a/2006Redone_Server/redone/game/content/minigames/trawler/WaitingRoom.class b/2006Redone_Server/redone/game/content/minigames/trawler/WaitingRoom.class new file mode 100644 index 00000000..f0076df3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/minigames/trawler/WaitingRoom.class differ diff --git a/2006Redone_Server/redone/game/content/music/Music.class b/2006Redone_Server/redone/game/content/music/Music.class new file mode 100644 index 00000000..20608d57 Binary files /dev/null and b/2006Redone_Server/redone/game/content/music/Music.class differ diff --git a/2006Redone_Server/redone/game/content/music/PlayList$Songs.class b/2006Redone_Server/redone/game/content/music/PlayList$Songs.class new file mode 100644 index 00000000..06132e15 Binary files /dev/null and b/2006Redone_Server/redone/game/content/music/PlayList$Songs.class differ diff --git a/2006Redone_Server/redone/game/content/music/PlayList.class b/2006Redone_Server/redone/game/content/music/PlayList.class new file mode 100644 index 00000000..5c957f94 Binary files /dev/null and b/2006Redone_Server/redone/game/content/music/PlayList.class differ diff --git a/2006Redone_Server/redone/game/content/music/sound/CombatSounds.class b/2006Redone_Server/redone/game/content/music/sound/CombatSounds.class new file mode 100644 index 00000000..940135a0 Binary files /dev/null and b/2006Redone_Server/redone/game/content/music/sound/CombatSounds.class differ diff --git a/2006Redone_Server/redone/game/content/music/sound/SoundList.class b/2006Redone_Server/redone/game/content/music/sound/SoundList.class new file mode 100644 index 00000000..31135021 Binary files /dev/null and b/2006Redone_Server/redone/game/content/music/sound/SoundList.class differ diff --git a/2006Redone_Server/redone/game/content/quests/QuestAssistant$Quests.class b/2006Redone_Server/redone/game/content/quests/QuestAssistant$Quests.class new file mode 100644 index 00000000..b0970bbd Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/QuestAssistant$Quests.class differ diff --git a/2006Redone_Server/redone/game/content/quests/QuestAssistant.class b/2006Redone_Server/redone/game/content/quests/QuestAssistant.class new file mode 100644 index 00000000..271ccf3f Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/QuestAssistant.class differ diff --git a/2006Redone_Server/redone/game/content/quests/QuestRewards.class b/2006Redone_Server/redone/game/content/quests/QuestRewards.class new file mode 100644 index 00000000..6fb7dda5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/QuestRewards.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/CooksAssistant.class b/2006Redone_Server/redone/game/content/quests/impl/CooksAssistant.class new file mode 100644 index 00000000..4d18642b Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/CooksAssistant.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/DoricsQuest.class b/2006Redone_Server/redone/game/content/quests/impl/DoricsQuest.class new file mode 100644 index 00000000..1f75705e Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/DoricsQuest.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/GertrudesCat.class b/2006Redone_Server/redone/game/content/quests/impl/GertrudesCat.class new file mode 100644 index 00000000..e19df6b9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/GertrudesCat.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/ImpCatcher.class b/2006Redone_Server/redone/game/content/quests/impl/ImpCatcher.class new file mode 100644 index 00000000..cf1a952a Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/ImpCatcher.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/KnightsSword.class b/2006Redone_Server/redone/game/content/quests/impl/KnightsSword.class new file mode 100644 index 00000000..7e5d81ca Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/KnightsSword.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/PiratesTreasure.class b/2006Redone_Server/redone/game/content/quests/impl/PiratesTreasure.class new file mode 100644 index 00000000..28c9139b Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/PiratesTreasure.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/RestlessGhost.class b/2006Redone_Server/redone/game/content/quests/impl/RestlessGhost.class new file mode 100644 index 00000000..f8e8cf41 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/RestlessGhost.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/RomeoJuliet.class b/2006Redone_Server/redone/game/content/quests/impl/RomeoJuliet.class new file mode 100644 index 00000000..9c35e4d4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/RomeoJuliet.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/RuneMysteries.class b/2006Redone_Server/redone/game/content/quests/impl/RuneMysteries.class new file mode 100644 index 00000000..66b566c9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/RuneMysteries.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/SheepShearer.class b/2006Redone_Server/redone/game/content/quests/impl/SheepShearer.class new file mode 100644 index 00000000..e7347f32 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/SheepShearer.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/VampyreSlayer.class b/2006Redone_Server/redone/game/content/quests/impl/VampyreSlayer.class new file mode 100644 index 00000000..fcefcb9b Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/VampyreSlayer.class differ diff --git a/2006Redone_Server/redone/game/content/quests/impl/WitchsPotion.class b/2006Redone_Server/redone/game/content/quests/impl/WitchsPotion.class new file mode 100644 index 00000000..5de398f1 Binary files /dev/null and b/2006Redone_Server/redone/game/content/quests/impl/WitchsPotion.class differ diff --git a/2006Redone_Server/redone/game/content/random/Balloons.class b/2006Redone_Server/redone/game/content/random/Balloons.class new file mode 100644 index 00000000..0c0bb145 Binary files /dev/null and b/2006Redone_Server/redone/game/content/random/Balloons.class differ diff --git a/2006Redone_Server/redone/game/content/random/HolidayDrops.class b/2006Redone_Server/redone/game/content/random/HolidayDrops.class new file mode 100644 index 00000000..e87a4bdb Binary files /dev/null and b/2006Redone_Server/redone/game/content/random/HolidayDrops.class differ diff --git a/2006Redone_Server/redone/game/content/random/Holidays$1.class b/2006Redone_Server/redone/game/content/random/Holidays$1.class new file mode 100644 index 00000000..acf03b4a Binary files /dev/null and b/2006Redone_Server/redone/game/content/random/Holidays$1.class differ diff --git a/2006Redone_Server/redone/game/content/random/Holidays.class b/2006Redone_Server/redone/game/content/random/Holidays.class new file mode 100644 index 00000000..d1e48b88 Binary files /dev/null and b/2006Redone_Server/redone/game/content/random/Holidays.class differ diff --git a/2006Redone_Server/redone/game/content/random/PartyRoom.class b/2006Redone_Server/redone/game/content/random/PartyRoom.class new file mode 100644 index 00000000..c91567bf Binary files /dev/null and b/2006Redone_Server/redone/game/content/random/PartyRoom.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/EvilChicken.class b/2006Redone_Server/redone/game/content/randomevents/EvilChicken.class new file mode 100644 index 00000000..a1961ace Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/EvilChicken.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/FreakyForester.class b/2006Redone_Server/redone/game/content/randomevents/FreakyForester.class new file mode 100644 index 00000000..4c1ea8a4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/FreakyForester.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/Frog.class b/2006Redone_Server/redone/game/content/randomevents/Frog.class new file mode 100644 index 00000000..ec46b43f Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/Frog.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/GenieLamp.class b/2006Redone_Server/redone/game/content/randomevents/GenieLamp.class new file mode 100644 index 00000000..fa1ceb3f Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/GenieLamp.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/RandomEventHandler.class b/2006Redone_Server/redone/game/content/randomevents/RandomEventHandler.class new file mode 100644 index 00000000..c2be6ab7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/RandomEventHandler.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/RiverTroll.class b/2006Redone_Server/redone/game/content/randomevents/RiverTroll.class new file mode 100644 index 00000000..9259dc07 Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/RiverTroll.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/RockGolem.class b/2006Redone_Server/redone/game/content/randomevents/RockGolem.class new file mode 100644 index 00000000..a284fb08 Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/RockGolem.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/SandwhichLady.class b/2006Redone_Server/redone/game/content/randomevents/SandwhichLady.class new file mode 100644 index 00000000..88f976ab Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/SandwhichLady.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/Shade.class b/2006Redone_Server/redone/game/content/randomevents/Shade.class new file mode 100644 index 00000000..b4feceab Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/Shade.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/Swarm.class b/2006Redone_Server/redone/game/content/randomevents/Swarm.class new file mode 100644 index 00000000..625fc4c7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/Swarm.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/TreeSpirit.class b/2006Redone_Server/redone/game/content/randomevents/TreeSpirit.class new file mode 100644 index 00000000..2749eb4f Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/TreeSpirit.class differ diff --git a/2006Redone_Server/redone/game/content/randomevents/Zombie.class b/2006Redone_Server/redone/game/content/randomevents/Zombie.class new file mode 100644 index 00000000..de29fc34 Binary files /dev/null and b/2006Redone_Server/redone/game/content/randomevents/Zombie.class differ diff --git a/2006Redone_Server/redone/game/content/skills/Menus.class b/2006Redone_Server/redone/game/content/skills/Menus.class new file mode 100644 index 00000000..d3f12231 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/Menus.class differ diff --git a/2006Redone_Server/redone/game/content/skills/SkillHandler.class b/2006Redone_Server/redone/game/content/skills/SkillHandler.class new file mode 100644 index 00000000..19a9e668 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/SkillHandler.class differ diff --git a/2006Redone_Server/redone/game/content/skills/SkillInterfaces.class b/2006Redone_Server/redone/game/content/skills/SkillInterfaces.class new file mode 100644 index 00000000..ba915851 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/SkillInterfaces.class differ diff --git a/2006Redone_Server/redone/game/content/skills/SkillMenu.class b/2006Redone_Server/redone/game/content/skills/SkillMenu.class new file mode 100644 index 00000000..8d1f4bc8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/SkillMenu.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$1.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$1.class new file mode 100644 index 00000000..d6c133d4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$2.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$2.class new file mode 100644 index 00000000..59070f8b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$3.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$3.class new file mode 100644 index 00000000..3eadfc74 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$3.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$4.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$4.class new file mode 100644 index 00000000..173132f7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$4.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$5.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$5.class new file mode 100644 index 00000000..3db9019d Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$5.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$6.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$6.class new file mode 100644 index 00000000..c107258d Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$6.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$7.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$7.class new file mode 100644 index 00000000..890af093 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$7.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$8.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$8.class new file mode 100644 index 00000000..4473759b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$8.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility$9.class b/2006Redone_Server/redone/game/content/skills/agility/Agility$9.class new file mode 100644 index 00000000..ee4a2127 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility$9.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/Agility.class b/2006Redone_Server/redone/game/content/skills/agility/Agility.class new file mode 100644 index 00000000..da2d7f82 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/Agility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/AgilityShortcut.class b/2006Redone_Server/redone/game/content/skills/agility/AgilityShortcut.class new file mode 100644 index 00000000..8087af6a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/AgilityShortcut.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/ApeAtollAgility$1.class b/2006Redone_Server/redone/game/content/skills/agility/ApeAtollAgility$1.class new file mode 100644 index 00000000..7e3489b8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/ApeAtollAgility$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/ApeAtollAgility.class b/2006Redone_Server/redone/game/content/skills/agility/ApeAtollAgility.class new file mode 100644 index 00000000..614ae450 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/ApeAtollAgility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/BarbarianAgility$1.class b/2006Redone_Server/redone/game/content/skills/agility/BarbarianAgility$1.class new file mode 100644 index 00000000..b52bcbb5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/BarbarianAgility$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/BarbarianAgility.class b/2006Redone_Server/redone/game/content/skills/agility/BarbarianAgility.class new file mode 100644 index 00000000..f64ed52c Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/BarbarianAgility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/GnomeAgility.class b/2006Redone_Server/redone/game/content/skills/agility/GnomeAgility.class new file mode 100644 index 00000000..5413f4d5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/GnomeAgility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$1.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$1.class new file mode 100644 index 00000000..5ae2b04a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$10.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$10.class new file mode 100644 index 00000000..70e107b7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$10.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$2.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$2.class new file mode 100644 index 00000000..faf291b5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$3.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$3.class new file mode 100644 index 00000000..5eaf80ac Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$3.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$4.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$4.class new file mode 100644 index 00000000..8900149b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$4.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$5.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$5.class new file mode 100644 index 00000000..5c65c055 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$5.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$6.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$6.class new file mode 100644 index 00000000..7c732a48 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$6.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$7.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$7.class new file mode 100644 index 00000000..2933ecf5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$7.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$8.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$8.class new file mode 100644 index 00000000..97071e73 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$8.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$9.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$9.class new file mode 100644 index 00000000..679727ab Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility$9.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility.class b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility.class new file mode 100644 index 00000000..89c8a24a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/PyramidAgility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/WerewolfAgility$1.class b/2006Redone_Server/redone/game/content/skills/agility/WerewolfAgility$1.class new file mode 100644 index 00000000..ede7ec0a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/WerewolfAgility$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/WerewolfAgility.class b/2006Redone_Server/redone/game/content/skills/agility/WerewolfAgility.class new file mode 100644 index 00000000..8928ec93 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/WerewolfAgility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/WildernessAgility$1.class b/2006Redone_Server/redone/game/content/skills/agility/WildernessAgility$1.class new file mode 100644 index 00000000..e7a6487b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/WildernessAgility$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/agility/WildernessAgility.class b/2006Redone_Server/redone/game/content/skills/agility/WildernessAgility.class new file mode 100644 index 00000000..e8a75358 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/agility/WildernessAgility.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/Cooking$1.class b/2006Redone_Server/redone/game/content/skills/cooking/Cooking$1.class new file mode 100644 index 00000000..02ec9988 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/Cooking$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/Cooking$CookingItems.class b/2006Redone_Server/redone/game/content/skills/cooking/Cooking$CookingItems.class new file mode 100644 index 00000000..bdef5c72 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/Cooking$CookingItems.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/Cooking.class b/2006Redone_Server/redone/game/content/skills/cooking/Cooking.class new file mode 100644 index 00000000..b0cb1d1d Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/Cooking.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland$1.class b/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland$1.class new file mode 100644 index 00000000..5454c2e5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland$2.class b/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland$2.class new file mode 100644 index 00000000..b97531f8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland.class b/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland.class new file mode 100644 index 00000000..8b884152 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/CookingTutorialIsland.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/Potatoes$PotatoMaking.class b/2006Redone_Server/redone/game/content/skills/cooking/Potatoes$PotatoMaking.class new file mode 100644 index 00000000..2f064dff Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/Potatoes$PotatoMaking.class differ diff --git a/2006Redone_Server/redone/game/content/skills/cooking/Potatoes.class b/2006Redone_Server/redone/game/content/skills/cooking/Potatoes.class new file mode 100644 index 00000000..5d05b660 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/cooking/Potatoes.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Fishing$1.class b/2006Redone_Server/redone/game/content/skills/core/Fishing$1.class new file mode 100644 index 00000000..ae300468 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Fishing$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Fishing$2.class b/2006Redone_Server/redone/game/content/skills/core/Fishing$2.class new file mode 100644 index 00000000..3d4a07ca Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Fishing$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Fishing$3.class b/2006Redone_Server/redone/game/content/skills/core/Fishing$3.class new file mode 100644 index 00000000..47549573 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Fishing$3.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Fishing$4.class b/2006Redone_Server/redone/game/content/skills/core/Fishing$4.class new file mode 100644 index 00000000..8924ff01 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Fishing$4.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Fishing.class b/2006Redone_Server/redone/game/content/skills/core/Fishing.class new file mode 100644 index 00000000..a4d7124f Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Fishing.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining$1.class b/2006Redone_Server/redone/game/content/skills/core/Mining$1.class new file mode 100644 index 00000000..d0c31fec Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining$2.class b/2006Redone_Server/redone/game/content/skills/core/Mining$2.class new file mode 100644 index 00000000..38efbd54 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining$3.class b/2006Redone_Server/redone/game/content/skills/core/Mining$3.class new file mode 100644 index 00000000..759e08b0 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining$3.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining$4.class b/2006Redone_Server/redone/game/content/skills/core/Mining$4.class new file mode 100644 index 00000000..3b7006d8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining$4.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining$5.class b/2006Redone_Server/redone/game/content/skills/core/Mining$5.class new file mode 100644 index 00000000..4d02c16e Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining$5.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining$rockData.class b/2006Redone_Server/redone/game/content/skills/core/Mining$rockData.class new file mode 100644 index 00000000..64eecd6b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining$rockData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Mining.class b/2006Redone_Server/redone/game/content/skills/core/Mining.class new file mode 100644 index 00000000..b1dc42e7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Mining.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Prayer$1.class b/2006Redone_Server/redone/game/content/skills/core/Prayer$1.class new file mode 100644 index 00000000..dd2b2a99 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Prayer$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Prayer.class b/2006Redone_Server/redone/game/content/skills/core/Prayer.class new file mode 100644 index 00000000..ae68e807 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Prayer.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Woodcutting$1.class b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$1.class new file mode 100644 index 00000000..a6e14aa7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Woodcutting$2$1.class b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$2$1.class new file mode 100644 index 00000000..46c2457a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$2$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Woodcutting$2.class b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$2.class new file mode 100644 index 00000000..7c9d17a8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Woodcutting$3.class b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$3.class new file mode 100644 index 00000000..89fd2526 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$3.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Woodcutting$4.class b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$4.class new file mode 100644 index 00000000..145a0d16 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Woodcutting$4.class differ diff --git a/2006Redone_Server/redone/game/content/skills/core/Woodcutting.class b/2006Redone_Server/redone/game/content/skills/core/Woodcutting.class new file mode 100644 index 00000000..9c3c81a3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/core/Woodcutting.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$Leather.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$Leather.class new file mode 100644 index 00000000..cecf9048 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$Leather.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$amuletData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$amuletData.class new file mode 100644 index 00000000..23f974b0 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$amuletData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$cutGemData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$cutGemData.class new file mode 100644 index 00000000..10bb7045 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$cutGemData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$jewelryData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$jewelryData.class new file mode 100644 index 00000000..81aaa164 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$jewelryData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$leatherData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$leatherData.class new file mode 100644 index 00000000..8b43c150 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$leatherData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$leatherDialogueData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$leatherDialogueData.class new file mode 100644 index 00000000..40e63a82 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$leatherDialogueData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$tanningData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$tanningData.class new file mode 100644 index 00000000..6278a539 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData$tanningData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/CraftingData.class b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData.class new file mode 100644 index 00000000..9e5a223b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/CraftingData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/GemCutting$1.class b/2006Redone_Server/redone/game/content/skills/crafting/GemCutting$1.class new file mode 100644 index 00000000..5dbc7b53 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/GemCutting$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/GemCutting.class b/2006Redone_Server/redone/game/content/skills/crafting/GemCutting.class new file mode 100644 index 00000000..8b9947bb Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/GemCutting.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/GlassBlowing$1.class b/2006Redone_Server/redone/game/content/skills/crafting/GlassBlowing$1.class new file mode 100644 index 00000000..85117c59 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/GlassBlowing$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/GlassBlowing.class b/2006Redone_Server/redone/game/content/skills/crafting/GlassBlowing.class new file mode 100644 index 00000000..44734692 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/GlassBlowing.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/JewelryMaking.class b/2006Redone_Server/redone/game/content/skills/crafting/JewelryMaking.class new file mode 100644 index 00000000..3b326a94 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/JewelryMaking.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/LeatherMaking$1.class b/2006Redone_Server/redone/game/content/skills/crafting/LeatherMaking$1.class new file mode 100644 index 00000000..d0030162 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/LeatherMaking$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/LeatherMaking.class b/2006Redone_Server/redone/game/content/skills/crafting/LeatherMaking.class new file mode 100644 index 00000000..be2a505f Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/LeatherMaking.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/Pottery$1.class b/2006Redone_Server/redone/game/content/skills/crafting/Pottery$1.class new file mode 100644 index 00000000..787cd2e2 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/Pottery$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/Pottery$2.class b/2006Redone_Server/redone/game/content/skills/crafting/Pottery$2.class new file mode 100644 index 00000000..5991175b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/Pottery$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/Pottery.class b/2006Redone_Server/redone/game/content/skills/crafting/Pottery.class new file mode 100644 index 00000000..64f60f8c Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/Pottery.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/SoftClay$1.class b/2006Redone_Server/redone/game/content/skills/crafting/SoftClay$1.class new file mode 100644 index 00000000..ab94bf42 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/SoftClay$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/SoftClay.class b/2006Redone_Server/redone/game/content/skills/crafting/SoftClay.class new file mode 100644 index 00000000..376d6aa1 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/SoftClay.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/Spinning$1.class b/2006Redone_Server/redone/game/content/skills/crafting/Spinning$1.class new file mode 100644 index 00000000..e9ffb13f Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/Spinning$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/Spinning.class b/2006Redone_Server/redone/game/content/skills/crafting/Spinning.class new file mode 100644 index 00000000..6baed624 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/Spinning.class differ diff --git a/2006Redone_Server/redone/game/content/skills/crafting/Tanning.class b/2006Redone_Server/redone/game/content/skills/crafting/Tanning.class new file mode 100644 index 00000000..77427bdb Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/crafting/Tanning.class differ diff --git a/2006Redone_Server/redone/game/content/skills/farming/Allotments.class b/2006Redone_Server/redone/game/content/skills/farming/Allotments.class new file mode 100644 index 00000000..74198710 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/farming/Allotments.class differ diff --git a/2006Redone_Server/redone/game/content/skills/farming/Farming.class b/2006Redone_Server/redone/game/content/skills/farming/Farming.class new file mode 100644 index 00000000..b656ecc1 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/farming/Farming.class differ diff --git a/2006Redone_Server/redone/game/content/skills/farming/FarmingConstants.class b/2006Redone_Server/redone/game/content/skills/farming/FarmingConstants.class new file mode 100644 index 00000000..1d019ff6 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/farming/FarmingConstants.class differ diff --git a/2006Redone_Server/redone/game/content/skills/farming/Flowers.class b/2006Redone_Server/redone/game/content/skills/farming/Flowers.class new file mode 100644 index 00000000..6411fa6e Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/farming/Flowers.class differ diff --git a/2006Redone_Server/redone/game/content/skills/farming/Herbs.class b/2006Redone_Server/redone/game/content/skills/farming/Herbs.class new file mode 100644 index 00000000..50a89f13 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/farming/Herbs.class differ diff --git a/2006Redone_Server/redone/game/content/skills/farming/Patch.class b/2006Redone_Server/redone/game/content/skills/farming/Patch.class new file mode 100644 index 00000000..4c3fd268 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/farming/Patch.class differ diff --git a/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$1$1.class b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$1$1.class new file mode 100644 index 00000000..c998865d Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$1$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$1.class b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$1.class new file mode 100644 index 00000000..7d36e8a6 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$2.class b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$2.class new file mode 100644 index 00000000..3ebf2243 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking.class b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking.class new file mode 100644 index 00000000..73ade57c Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/firemaking/Firemaking.class differ diff --git a/2006Redone_Server/redone/game/content/skills/firemaking/LogData.class b/2006Redone_Server/redone/game/content/skills/firemaking/LogData.class new file mode 100644 index 00000000..38048d15 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/firemaking/LogData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking$1.class b/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking$1.class new file mode 100644 index 00000000..332846f9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking$Data.class b/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking$Data.class new file mode 100644 index 00000000..4890983b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking$Data.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking.class b/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking.class new file mode 100644 index 00000000..d8d971b4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/ArrowMaking.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/LogCutting$1.class b/2006Redone_Server/redone/game/content/skills/fletching/LogCutting$1.class new file mode 100644 index 00000000..58b1f128 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/LogCutting$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/LogCutting$2.class b/2006Redone_Server/redone/game/content/skills/fletching/LogCutting$2.class new file mode 100644 index 00000000..c88b3eb4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/LogCutting$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/LogCutting.class b/2006Redone_Server/redone/game/content/skills/fletching/LogCutting.class new file mode 100644 index 00000000..d9b68c58 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/LogCutting.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/LogCuttingInterface.class b/2006Redone_Server/redone/game/content/skills/fletching/LogCuttingInterface.class new file mode 100644 index 00000000..1714301a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/LogCuttingInterface.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/Stringing$1.class b/2006Redone_Server/redone/game/content/skills/fletching/Stringing$1.class new file mode 100644 index 00000000..d6baaed8 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/Stringing$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/Stringing$Data.class b/2006Redone_Server/redone/game/content/skills/fletching/Stringing$Data.class new file mode 100644 index 00000000..44952cb2 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/Stringing$Data.class differ diff --git a/2006Redone_Server/redone/game/content/skills/fletching/Stringing.class b/2006Redone_Server/redone/game/content/skills/fletching/Stringing.class new file mode 100644 index 00000000..400b82a4 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/fletching/Stringing.class differ diff --git a/2006Redone_Server/redone/game/content/skills/herblore/GrindingAction$Data.class b/2006Redone_Server/redone/game/content/skills/herblore/GrindingAction$Data.class new file mode 100644 index 00000000..6391c97f Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/herblore/GrindingAction$Data.class differ diff --git a/2006Redone_Server/redone/game/content/skills/herblore/GrindingAction.class b/2006Redone_Server/redone/game/content/skills/herblore/GrindingAction.class new file mode 100644 index 00000000..bc75c3d1 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/herblore/GrindingAction.class differ diff --git a/2006Redone_Server/redone/game/content/skills/herblore/Herblore$1.class b/2006Redone_Server/redone/game/content/skills/herblore/Herblore$1.class new file mode 100644 index 00000000..21b29e62 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/herblore/Herblore$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/herblore/Herblore$2.class b/2006Redone_Server/redone/game/content/skills/herblore/Herblore$2.class new file mode 100644 index 00000000..87049dd3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/herblore/Herblore$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/herblore/Herblore.class b/2006Redone_Server/redone/game/content/skills/herblore/Herblore.class new file mode 100644 index 00000000..df5933d2 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/herblore/Herblore.class differ diff --git a/2006Redone_Server/redone/game/content/skills/runecrafting/AbyssalHandler.class b/2006Redone_Server/redone/game/content/skills/runecrafting/AbyssalHandler.class new file mode 100644 index 00000000..53540a56 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/runecrafting/AbyssalHandler.class differ diff --git a/2006Redone_Server/redone/game/content/skills/runecrafting/RuneCraftingActions.class b/2006Redone_Server/redone/game/content/skills/runecrafting/RuneCraftingActions.class new file mode 100644 index 00000000..9137bf81 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/runecrafting/RuneCraftingActions.class differ diff --git a/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting$Altar_Data.class b/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting$Altar_Data.class new file mode 100644 index 00000000..9c9c2079 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting$Altar_Data.class differ diff --git a/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting$Altars.class b/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting$Altars.class new file mode 100644 index 00000000..443563d5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting$Altars.class differ diff --git a/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting.class b/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting.class new file mode 100644 index 00000000..d6a6a839 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/runecrafting/Runecrafting.class differ diff --git a/2006Redone_Server/redone/game/content/skills/slayer/Slayer$SlayerMasters.class b/2006Redone_Server/redone/game/content/skills/slayer/Slayer$SlayerMasters.class new file mode 100644 index 00000000..368a10bc Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/slayer/Slayer$SlayerMasters.class differ diff --git a/2006Redone_Server/redone/game/content/skills/slayer/Slayer$Task.class b/2006Redone_Server/redone/game/content/skills/slayer/Slayer$Task.class new file mode 100644 index 00000000..d34284d5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/slayer/Slayer$Task.class differ diff --git a/2006Redone_Server/redone/game/content/skills/slayer/Slayer.class b/2006Redone_Server/redone/game/content/skills/slayer/Slayer.class new file mode 100644 index 00000000..0c5ca121 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/slayer/Slayer.class differ diff --git a/2006Redone_Server/redone/game/content/skills/slayer/SlayerRequirements.class b/2006Redone_Server/redone/game/content/skills/slayer/SlayerRequirements.class new file mode 100644 index 00000000..c3da3444 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/slayer/SlayerRequirements.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting$1.class b/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting$1.class new file mode 100644 index 00000000..1d4ec820 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting$SilverCraft.class b/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting$SilverCraft.class new file mode 100644 index 00000000..2e93494a Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting$SilverCraft.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting.class b/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting.class new file mode 100644 index 00000000..c12ae8af Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/SilverCrafting.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/Smelting$1.class b/2006Redone_Server/redone/game/content/skills/smithing/Smelting$1.class new file mode 100644 index 00000000..808dfd21 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/Smelting$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/Smelting$2.class b/2006Redone_Server/redone/game/content/skills/smithing/Smelting$2.class new file mode 100644 index 00000000..214dfb49 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/Smelting$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/Smelting.class b/2006Redone_Server/redone/game/content/skills/smithing/Smelting.class new file mode 100644 index 00000000..3db3300c Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/Smelting.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/Smithing.class b/2006Redone_Server/redone/game/content/skills/smithing/Smithing.class new file mode 100644 index 00000000..0b52eb28 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/Smithing.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/SmithingInterface.class b/2006Redone_Server/redone/game/content/skills/smithing/SmithingInterface.class new file mode 100644 index 00000000..4b8cdcd9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/SmithingInterface.class differ diff --git a/2006Redone_Server/redone/game/content/skills/smithing/Superheat.class b/2006Redone_Server/redone/game/content/skills/smithing/Superheat.class new file mode 100644 index 00000000..46996bff Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/smithing/Superheat.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$1.class b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$1.class new file mode 100644 index 00000000..d4d5f656 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$2.class b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$2.class new file mode 100644 index 00000000..648c3c4b Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$2.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$3.class b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$3.class new file mode 100644 index 00000000..fbebbdc5 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$3.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$npcData.class b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$npcData.class new file mode 100644 index 00000000..d40dd14e Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket$npcData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket.class b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket.class new file mode 100644 index 00000000..69334247 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Pickpocket.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Stalls$1.class b/2006Redone_Server/redone/game/content/skills/thieving/Stalls$1.class new file mode 100644 index 00000000..11310e89 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Stalls$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Stalls$stallData.class b/2006Redone_Server/redone/game/content/skills/thieving/Stalls$stallData.class new file mode 100644 index 00000000..875fe71c Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Stalls$stallData.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/Stalls.class b/2006Redone_Server/redone/game/content/skills/thieving/Stalls.class new file mode 100644 index 00000000..b9f551b3 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/Stalls.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/ThieveOther$1.class b/2006Redone_Server/redone/game/content/skills/thieving/ThieveOther$1.class new file mode 100644 index 00000000..73300373 Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/ThieveOther$1.class differ diff --git a/2006Redone_Server/redone/game/content/skills/thieving/ThieveOther.class b/2006Redone_Server/redone/game/content/skills/thieving/ThieveOther.class new file mode 100644 index 00000000..ac71a4cf Binary files /dev/null and b/2006Redone_Server/redone/game/content/skills/thieving/ThieveOther.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/Desert$1.class b/2006Redone_Server/redone/game/content/traveling/Desert$1.class new file mode 100644 index 00000000..92e54ece Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/Desert$1.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/Desert.class b/2006Redone_Server/redone/game/content/traveling/Desert.class new file mode 100644 index 00000000..28096b3d Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/Desert.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/GnomeGlider$1.class b/2006Redone_Server/redone/game/content/traveling/GnomeGlider$1.class new file mode 100644 index 00000000..8d2bb087 Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/GnomeGlider$1.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/GnomeGlider$2.class b/2006Redone_Server/redone/game/content/traveling/GnomeGlider$2.class new file mode 100644 index 00000000..b440c16f Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/GnomeGlider$2.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/GnomeGlider.class b/2006Redone_Server/redone/game/content/traveling/GnomeGlider.class new file mode 100644 index 00000000..044e88c9 Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/GnomeGlider.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/Sailing$1.class b/2006Redone_Server/redone/game/content/traveling/Sailing$1.class new file mode 100644 index 00000000..6c42149c Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/Sailing$1.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/Sailing$2.class b/2006Redone_Server/redone/game/content/traveling/Sailing$2.class new file mode 100644 index 00000000..9e5d28f7 Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/Sailing$2.class differ diff --git a/2006Redone_Server/redone/game/content/traveling/Sailing.class b/2006Redone_Server/redone/game/content/traveling/Sailing.class new file mode 100644 index 00000000..5ff1576b Binary files /dev/null and b/2006Redone_Server/redone/game/content/traveling/Sailing.class differ diff --git a/2006Redone_Server/redone/game/dialogues/Dialogue.class b/2006Redone_Server/redone/game/dialogues/Dialogue.class new file mode 100644 index 00000000..07c7aa6a Binary files /dev/null and b/2006Redone_Server/redone/game/dialogues/Dialogue.class differ diff --git a/2006Redone_Server/redone/game/dialogues/DialogueHandler.class b/2006Redone_Server/redone/game/dialogues/DialogueHandler.class new file mode 100644 index 00000000..148f08a1 Binary files /dev/null and b/2006Redone_Server/redone/game/dialogues/DialogueHandler.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/ClimbOther$ClimbData.class b/2006Redone_Server/redone/game/globalworldobjects/ClimbOther$ClimbData.class new file mode 100644 index 00000000..ac60437f Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/ClimbOther$ClimbData.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/ClimbOther.class b/2006Redone_Server/redone/game/globalworldobjects/ClimbOther.class new file mode 100644 index 00000000..8a58cdc6 Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/ClimbOther.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/Doors.class b/2006Redone_Server/redone/game/globalworldobjects/Doors.class new file mode 100644 index 00000000..79b74737 Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/Doors.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/DoubleDoors.class b/2006Redone_Server/redone/game/globalworldobjects/DoubleDoors.class new file mode 100644 index 00000000..348f8e4f Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/DoubleDoors.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/DoubleGates.class b/2006Redone_Server/redone/game/globalworldobjects/DoubleGates.class new file mode 100644 index 00000000..a8596af3 Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/DoubleGates.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/GateHandler.class b/2006Redone_Server/redone/game/globalworldobjects/GateHandler.class new file mode 100644 index 00000000..e996fc47 Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/GateHandler.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/PassDoor$1.class b/2006Redone_Server/redone/game/globalworldobjects/PassDoor$1.class new file mode 100644 index 00000000..9dd6f3cc Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/PassDoor$1.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/PassDoor.class b/2006Redone_Server/redone/game/globalworldobjects/PassDoor.class new file mode 100644 index 00000000..1ae8d42b Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/PassDoor.class differ diff --git a/2006Redone_Server/redone/game/globalworldobjects/SingleGates.class b/2006Redone_Server/redone/game/globalworldobjects/SingleGates.class new file mode 100644 index 00000000..04f16def Binary files /dev/null and b/2006Redone_Server/redone/game/globalworldobjects/SingleGates.class differ diff --git a/2006Redone_Server/redone/game/items/GameItem.class b/2006Redone_Server/redone/game/items/GameItem.class new file mode 100644 index 00000000..b7cfae2b Binary files /dev/null and b/2006Redone_Server/redone/game/items/GameItem.class differ diff --git a/2006Redone_Server/redone/game/items/GroundItem.class b/2006Redone_Server/redone/game/items/GroundItem.class new file mode 100644 index 00000000..dd91eadd Binary files /dev/null and b/2006Redone_Server/redone/game/items/GroundItem.class differ diff --git a/2006Redone_Server/redone/game/items/Item.class b/2006Redone_Server/redone/game/items/Item.class new file mode 100644 index 00000000..18f3106b Binary files /dev/null and b/2006Redone_Server/redone/game/items/Item.class differ diff --git a/2006Redone_Server/redone/game/items/ItemAssistant.class b/2006Redone_Server/redone/game/items/ItemAssistant.class new file mode 100644 index 00000000..9037809c Binary files /dev/null and b/2006Redone_Server/redone/game/items/ItemAssistant.class differ diff --git a/2006Redone_Server/redone/game/items/ItemDefinitions.class b/2006Redone_Server/redone/game/items/ItemDefinitions.class new file mode 100644 index 00000000..1964e39f Binary files /dev/null and b/2006Redone_Server/redone/game/items/ItemDefinitions.class differ diff --git a/2006Redone_Server/redone/game/items/ItemList.class b/2006Redone_Server/redone/game/items/ItemList.class new file mode 100644 index 00000000..db610ea6 Binary files /dev/null and b/2006Redone_Server/redone/game/items/ItemList.class differ diff --git a/2006Redone_Server/redone/game/items/UseItem.class b/2006Redone_Server/redone/game/items/UseItem.class new file mode 100644 index 00000000..b2e43b87 Binary files /dev/null and b/2006Redone_Server/redone/game/items/UseItem.class differ diff --git a/2006Redone_Server/redone/game/items/impl/CapeDye.class b/2006Redone_Server/redone/game/items/impl/CapeDye.class new file mode 100644 index 00000000..23380171 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/CapeDye.class differ diff --git a/2006Redone_Server/redone/game/items/impl/ExperienceLamp.class b/2006Redone_Server/redone/game/items/impl/ExperienceLamp.class new file mode 100644 index 00000000..519295cf Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/ExperienceLamp.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Fillables.class b/2006Redone_Server/redone/game/items/impl/Fillables.class new file mode 100644 index 00000000..27fd36cc Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Fillables.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Flowers$1.class b/2006Redone_Server/redone/game/items/impl/Flowers$1.class new file mode 100644 index 00000000..dfc64e65 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Flowers$1.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Flowers$2.class b/2006Redone_Server/redone/game/items/impl/Flowers$2.class new file mode 100644 index 00000000..e60e7865 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Flowers$2.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Flowers.class b/2006Redone_Server/redone/game/items/impl/Flowers.class new file mode 100644 index 00000000..5f153bcd Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Flowers.class differ diff --git a/2006Redone_Server/redone/game/items/impl/HandleEmpty.class b/2006Redone_Server/redone/game/items/impl/HandleEmpty.class new file mode 100644 index 00000000..4179144d Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/HandleEmpty.class differ diff --git a/2006Redone_Server/redone/game/items/impl/LightSources.class b/2006Redone_Server/redone/game/items/impl/LightSources.class new file mode 100644 index 00000000..b5fd6ee3 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/LightSources.class differ diff --git a/2006Redone_Server/redone/game/items/impl/PotionMixing.class b/2006Redone_Server/redone/game/items/impl/PotionMixing.class new file mode 100644 index 00000000..694f1aa7 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/PotionMixing.class differ diff --git a/2006Redone_Server/redone/game/items/impl/RareProtection.class b/2006Redone_Server/redone/game/items/impl/RareProtection.class new file mode 100644 index 00000000..a39f8f3f Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/RareProtection.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Teles.class b/2006Redone_Server/redone/game/items/impl/Teles.class new file mode 100644 index 00000000..c0ee4515 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Teles.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Trails.class b/2006Redone_Server/redone/game/items/impl/Trails.class new file mode 100644 index 00000000..5a9be769 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Trails.class differ diff --git a/2006Redone_Server/redone/game/items/impl/WeaponPoison$Weapon.class b/2006Redone_Server/redone/game/items/impl/WeaponPoison$Weapon.class new file mode 100644 index 00000000..713db72d Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/WeaponPoison$Weapon.class differ diff --git a/2006Redone_Server/redone/game/items/impl/WeaponPoison.class b/2006Redone_Server/redone/game/items/impl/WeaponPoison.class new file mode 100644 index 00000000..dfad5776 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/WeaponPoison.class differ diff --git a/2006Redone_Server/redone/game/items/impl/Weight.class b/2006Redone_Server/redone/game/items/impl/Weight.class new file mode 100644 index 00000000..a3b80b03 Binary files /dev/null and b/2006Redone_Server/redone/game/items/impl/Weight.class differ diff --git a/2006Redone_Server/redone/game/npcs/Npc$1.class b/2006Redone_Server/redone/game/npcs/Npc$1.class new file mode 100644 index 00000000..8f9940e3 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/Npc$1.class differ diff --git a/2006Redone_Server/redone/game/npcs/Npc.class b/2006Redone_Server/redone/game/npcs/Npc.class new file mode 100644 index 00000000..a720605f Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/Npc.class differ diff --git a/2006Redone_Server/redone/game/npcs/NpcActions.class b/2006Redone_Server/redone/game/npcs/NpcActions.class new file mode 100644 index 00000000..783d4684 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/NpcActions.class differ diff --git a/2006Redone_Server/redone/game/npcs/NpcData.class b/2006Redone_Server/redone/game/npcs/NpcData.class new file mode 100644 index 00000000..51ff7842 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/NpcData.class differ diff --git a/2006Redone_Server/redone/game/npcs/NpcHandler.class b/2006Redone_Server/redone/game/npcs/NpcHandler.class new file mode 100644 index 00000000..22ff6657 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/NpcHandler.class differ diff --git a/2006Redone_Server/redone/game/npcs/NpcList.class b/2006Redone_Server/redone/game/npcs/NpcList.class new file mode 100644 index 00000000..b97b4480 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/NpcList.class differ diff --git a/2006Redone_Server/redone/game/npcs/NpcSize.class b/2006Redone_Server/redone/game/npcs/NpcSize.class new file mode 100644 index 00000000..4c6a7729 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/NpcSize.class differ diff --git a/2006Redone_Server/redone/game/npcs/drops/NPCDrops.class b/2006Redone_Server/redone/game/npcs/drops/NPCDrops.class new file mode 100644 index 00000000..94ed65be Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/drops/NPCDrops.class differ diff --git a/2006Redone_Server/redone/game/npcs/drops/NPCDropsHandler.class b/2006Redone_Server/redone/game/npcs/drops/NPCDropsHandler.class new file mode 100644 index 00000000..52135b57 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/drops/NPCDropsHandler.class differ diff --git a/2006Redone_Server/redone/game/npcs/impl/MilkCow$1.class b/2006Redone_Server/redone/game/npcs/impl/MilkCow$1.class new file mode 100644 index 00000000..b764a540 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/impl/MilkCow$1.class differ diff --git a/2006Redone_Server/redone/game/npcs/impl/MilkCow.class b/2006Redone_Server/redone/game/npcs/impl/MilkCow.class new file mode 100644 index 00000000..3f9d742b Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/impl/MilkCow.class differ diff --git a/2006Redone_Server/redone/game/npcs/impl/Pets.class b/2006Redone_Server/redone/game/npcs/impl/Pets.class new file mode 100644 index 00000000..a26589b9 Binary files /dev/null and b/2006Redone_Server/redone/game/npcs/impl/Pets.class differ diff --git a/2006Redone_Server/redone/game/objects/Object.class b/2006Redone_Server/redone/game/objects/Object.class new file mode 100644 index 00000000..f7b77b55 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/Object.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectDefaults.class b/2006Redone_Server/redone/game/objects/ObjectDefaults.class new file mode 100644 index 00000000..84cd6d98 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectDefaults.class differ diff --git a/2006Redone_Server/redone/game/objects/Objects.class b/2006Redone_Server/redone/game/objects/Objects.class new file mode 100644 index 00000000..59505a23 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/Objects.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectsActions$1.class b/2006Redone_Server/redone/game/objects/ObjectsActions$1.class new file mode 100644 index 00000000..aad352e9 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectsActions$1.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectsActions$2.class b/2006Redone_Server/redone/game/objects/ObjectsActions$2.class new file mode 100644 index 00000000..f0dc2353 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectsActions$2.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectsActions$3.class b/2006Redone_Server/redone/game/objects/ObjectsActions$3.class new file mode 100644 index 00000000..369f7b93 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectsActions$3.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectsActions$4.class b/2006Redone_Server/redone/game/objects/ObjectsActions$4.class new file mode 100644 index 00000000..28dec968 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectsActions$4.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectsActions$5.class b/2006Redone_Server/redone/game/objects/ObjectsActions$5.class new file mode 100644 index 00000000..b7041a30 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectsActions$5.class differ diff --git a/2006Redone_Server/redone/game/objects/ObjectsActions.class b/2006Redone_Server/redone/game/objects/ObjectsActions.class new file mode 100644 index 00000000..e74d268b Binary files /dev/null and b/2006Redone_Server/redone/game/objects/ObjectsActions.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/AxeInLog.class b/2006Redone_Server/redone/game/objects/impl/AxeInLog.class new file mode 100644 index 00000000..6992f2d2 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/AxeInLog.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/BrimhavenVines.class b/2006Redone_Server/redone/game/objects/impl/BrimhavenVines.class new file mode 100644 index 00000000..5a3f6957 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/BrimhavenVines.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Climbing$1.class b/2006Redone_Server/redone/game/objects/impl/Climbing$1.class new file mode 100644 index 00000000..50e8fa7e Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Climbing$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Climbing.class b/2006Redone_Server/redone/game/objects/impl/Climbing.class new file mode 100644 index 00000000..c0122ef2 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Climbing.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/CrystalChest$1.class b/2006Redone_Server/redone/game/objects/impl/CrystalChest$1.class new file mode 100644 index 00000000..0e510d8b Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/CrystalChest$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/CrystalChest.class b/2006Redone_Server/redone/game/objects/impl/CrystalChest.class new file mode 100644 index 00000000..bfafe5d7 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/CrystalChest.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/FlourMill$1.class b/2006Redone_Server/redone/game/objects/impl/FlourMill$1.class new file mode 100644 index 00000000..58c6bceb Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/FlourMill$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/FlourMill.class b/2006Redone_Server/redone/game/objects/impl/FlourMill.class new file mode 100644 index 00000000..42e842d1 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/FlourMill.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Levers$1.class b/2006Redone_Server/redone/game/objects/impl/Levers$1.class new file mode 100644 index 00000000..0583cc81 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Levers$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Levers.class b/2006Redone_Server/redone/game/objects/impl/Levers.class new file mode 100644 index 00000000..37615e3c Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Levers.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects$1.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects$1.class new file mode 100644 index 00000000..623d8546 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects$2$1.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects$2$1.class new file mode 100644 index 00000000..a6df222a Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects$2$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects$2.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects$2.class new file mode 100644 index 00000000..aa884187 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects$2.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects$3$1.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects$3$1.class new file mode 100644 index 00000000..aa04a8ca Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects$3$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects$3.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects$3.class new file mode 100644 index 00000000..089caaa2 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects$3.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects$4.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects$4.class new file mode 100644 index 00000000..21602b84 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects$4.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/OtherObjects.class b/2006Redone_Server/redone/game/objects/impl/OtherObjects.class new file mode 100644 index 00000000..fcd10002 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/OtherObjects.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Pickable$1.class b/2006Redone_Server/redone/game/objects/impl/Pickable$1.class new file mode 100644 index 00000000..34a32e3b Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Pickable$1.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Pickable.class b/2006Redone_Server/redone/game/objects/impl/Pickable.class new file mode 100644 index 00000000..af4948f1 Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Pickable.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Searching$SearchData.class b/2006Redone_Server/redone/game/objects/impl/Searching$SearchData.class new file mode 100644 index 00000000..918f479b Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Searching$SearchData.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Searching.class b/2006Redone_Server/redone/game/objects/impl/Searching.class new file mode 100644 index 00000000..d913014c Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Searching.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/SpecialObjects.class b/2006Redone_Server/redone/game/objects/impl/SpecialObjects.class new file mode 100644 index 00000000..7a0dd1dc Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/SpecialObjects.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/UseOther.class b/2006Redone_Server/redone/game/objects/impl/UseOther.class new file mode 100644 index 00000000..fa02fc2c Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/UseOther.class differ diff --git a/2006Redone_Server/redone/game/objects/impl/Webs.class b/2006Redone_Server/redone/game/objects/impl/Webs.class new file mode 100644 index 00000000..f42438ab Binary files /dev/null and b/2006Redone_Server/redone/game/objects/impl/Webs.class differ diff --git a/2006Redone_Server/redone/game/players/Client$1.class b/2006Redone_Server/redone/game/players/Client$1.class new file mode 100644 index 00000000..bafd78e7 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Client$1.class differ diff --git a/2006Redone_Server/redone/game/players/Client$2.class b/2006Redone_Server/redone/game/players/Client$2.class new file mode 100644 index 00000000..097bbc6f Binary files /dev/null and b/2006Redone_Server/redone/game/players/Client$2.class differ diff --git a/2006Redone_Server/redone/game/players/Client$3.class b/2006Redone_Server/redone/game/players/Client$3.class new file mode 100644 index 00000000..14388be8 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Client$3.class differ diff --git a/2006Redone_Server/redone/game/players/Client$4.class b/2006Redone_Server/redone/game/players/Client$4.class new file mode 100644 index 00000000..758a7aa7 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Client$4.class differ diff --git a/2006Redone_Server/redone/game/players/Client$TinterfaceText.class b/2006Redone_Server/redone/game/players/Client$TinterfaceText.class new file mode 100644 index 00000000..ea4a7eff Binary files /dev/null and b/2006Redone_Server/redone/game/players/Client$TinterfaceText.class differ diff --git a/2006Redone_Server/redone/game/players/Client.class b/2006Redone_Server/redone/game/players/Client.class new file mode 100644 index 00000000..c91ab0b2 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Client.class differ diff --git a/2006Redone_Server/redone/game/players/Location.class b/2006Redone_Server/redone/game/players/Location.class new file mode 100644 index 00000000..0d7768a8 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Location.class differ diff --git a/2006Redone_Server/redone/game/players/Player.class b/2006Redone_Server/redone/game/players/Player.class new file mode 100644 index 00000000..7e50ddc1 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Player.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerAction.class b/2006Redone_Server/redone/game/players/PlayerAction.class new file mode 100644 index 00000000..80223c11 Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerAction.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerAssistant$1$1.class b/2006Redone_Server/redone/game/players/PlayerAssistant$1$1.class new file mode 100644 index 00000000..5e433d0d Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerAssistant$1$1.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerAssistant$1.class b/2006Redone_Server/redone/game/players/PlayerAssistant$1.class new file mode 100644 index 00000000..751eac7a Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerAssistant$1.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerAssistant$2.class b/2006Redone_Server/redone/game/players/PlayerAssistant$2.class new file mode 100644 index 00000000..1bc6cabd Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerAssistant$2.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerAssistant.class b/2006Redone_Server/redone/game/players/PlayerAssistant.class new file mode 100644 index 00000000..4bb72aad Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerAssistant.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerHandler.class b/2006Redone_Server/redone/game/players/PlayerHandler.class new file mode 100644 index 00000000..26879e2a Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerHandler.class differ diff --git a/2006Redone_Server/redone/game/players/PlayerSave.class b/2006Redone_Server/redone/game/players/PlayerSave.class new file mode 100644 index 00000000..2840a2cf Binary files /dev/null and b/2006Redone_Server/redone/game/players/PlayerSave.class differ diff --git a/2006Redone_Server/redone/game/players/Position.class b/2006Redone_Server/redone/game/players/Position.class new file mode 100644 index 00000000..c02894e5 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Position.class differ diff --git a/2006Redone_Server/redone/game/players/Trading$1.class b/2006Redone_Server/redone/game/players/Trading$1.class new file mode 100644 index 00000000..68f5efcf Binary files /dev/null and b/2006Redone_Server/redone/game/players/Trading$1.class differ diff --git a/2006Redone_Server/redone/game/players/Trading.class b/2006Redone_Server/redone/game/players/Trading.class new file mode 100644 index 00000000..4bd16d58 Binary files /dev/null and b/2006Redone_Server/redone/game/players/Trading.class differ diff --git a/2006Redone_Server/redone/game/players/antimacro/AntiBotting.class b/2006Redone_Server/redone/game/players/antimacro/AntiBotting.class new file mode 100644 index 00000000..fb98ed81 Binary files /dev/null and b/2006Redone_Server/redone/game/players/antimacro/AntiBotting.class differ diff --git a/2006Redone_Server/redone/game/players/antimacro/AntiSpam.class b/2006Redone_Server/redone/game/players/antimacro/AntiSpam.class new file mode 100644 index 00000000..3960ccc1 Binary files /dev/null and b/2006Redone_Server/redone/game/players/antimacro/AntiSpam.class differ diff --git a/2006Redone_Server/redone/game/shops/ShopAssistant.class b/2006Redone_Server/redone/game/shops/ShopAssistant.class new file mode 100644 index 00000000..f38f7766 Binary files /dev/null and b/2006Redone_Server/redone/game/shops/ShopAssistant.class differ diff --git a/2006Redone_Server/redone/game/shops/ShopHandler.class b/2006Redone_Server/redone/game/shops/ShopHandler.class new file mode 100644 index 00000000..c0e2b7a4 Binary files /dev/null and b/2006Redone_Server/redone/game/shops/ShopHandler.class differ diff --git a/2006Redone_Server/redone/game/shops/Shops$Shop.class b/2006Redone_Server/redone/game/shops/Shops$Shop.class new file mode 100644 index 00000000..cf9c8c8e Binary files /dev/null and b/2006Redone_Server/redone/game/shops/Shops$Shop.class differ diff --git a/2006Redone_Server/redone/game/shops/Shops.class b/2006Redone_Server/redone/game/shops/Shops.class new file mode 100644 index 00000000..140f8d5e Binary files /dev/null and b/2006Redone_Server/redone/game/shops/Shops.class differ diff --git a/2006Redone_Server/redone/net/ActionSender.class b/2006Redone_Server/redone/net/ActionSender.class new file mode 100644 index 00000000..d04f0a63 Binary files /dev/null and b/2006Redone_Server/redone/net/ActionSender.class differ diff --git a/2006Redone_Server/redone/net/CodecFactory.class b/2006Redone_Server/redone/net/CodecFactory.class new file mode 100644 index 00000000..1282fc82 Binary files /dev/null and b/2006Redone_Server/redone/net/CodecFactory.class differ diff --git a/2006Redone_Server/redone/net/ConnectionHandler.class b/2006Redone_Server/redone/net/ConnectionHandler.class new file mode 100644 index 00000000..d16c8c7b Binary files /dev/null and b/2006Redone_Server/redone/net/ConnectionHandler.class differ diff --git a/2006Redone_Server/redone/net/ConnectionThrottleFilter.class b/2006Redone_Server/redone/net/ConnectionThrottleFilter.class new file mode 100644 index 00000000..620326d2 Binary files /dev/null and b/2006Redone_Server/redone/net/ConnectionThrottleFilter.class differ diff --git a/2006Redone_Server/redone/net/GameCodecFactory.class b/2006Redone_Server/redone/net/GameCodecFactory.class new file mode 100644 index 00000000..a7b3b52b Binary files /dev/null and b/2006Redone_Server/redone/net/GameCodecFactory.class differ diff --git a/2006Redone_Server/redone/net/HostList.class b/2006Redone_Server/redone/net/HostList.class new file mode 100644 index 00000000..9417954e Binary files /dev/null and b/2006Redone_Server/redone/net/HostList.class differ diff --git a/2006Redone_Server/redone/net/Packet$Size.class b/2006Redone_Server/redone/net/Packet$Size.class new file mode 100644 index 00000000..79a97ddb Binary files /dev/null and b/2006Redone_Server/redone/net/Packet$Size.class differ diff --git a/2006Redone_Server/redone/net/Packet.class b/2006Redone_Server/redone/net/Packet.class new file mode 100644 index 00000000..d0c6b119 Binary files /dev/null and b/2006Redone_Server/redone/net/Packet.class differ diff --git a/2006Redone_Server/redone/net/PacketBuffer.class b/2006Redone_Server/redone/net/PacketBuffer.class new file mode 100644 index 00000000..afd9e975 Binary files /dev/null and b/2006Redone_Server/redone/net/PacketBuffer.class differ diff --git a/2006Redone_Server/redone/net/PacketBuilder.class b/2006Redone_Server/redone/net/PacketBuilder.class new file mode 100644 index 00000000..0e47be29 Binary files /dev/null and b/2006Redone_Server/redone/net/PacketBuilder.class differ diff --git a/2006Redone_Server/redone/net/RS2LoginProtocolDecoder$1.class b/2006Redone_Server/redone/net/RS2LoginProtocolDecoder$1.class new file mode 100644 index 00000000..0e9d26f7 Binary files /dev/null and b/2006Redone_Server/redone/net/RS2LoginProtocolDecoder$1.class differ diff --git a/2006Redone_Server/redone/net/RS2LoginProtocolDecoder.class b/2006Redone_Server/redone/net/RS2LoginProtocolDecoder.class new file mode 100644 index 00000000..6b511555 Binary files /dev/null and b/2006Redone_Server/redone/net/RS2LoginProtocolDecoder.class differ diff --git a/2006Redone_Server/redone/net/RS2ProtocolDecoder.class b/2006Redone_Server/redone/net/RS2ProtocolDecoder.class new file mode 100644 index 00000000..7af0067f Binary files /dev/null and b/2006Redone_Server/redone/net/RS2ProtocolDecoder.class differ diff --git a/2006Redone_Server/redone/net/RS2ProtocolEncoder.class b/2006Redone_Server/redone/net/RS2ProtocolEncoder.class new file mode 100644 index 00000000..6c09c393 Binary files /dev/null and b/2006Redone_Server/redone/net/RS2ProtocolEncoder.class differ diff --git a/2006Redone_Server/redone/net/StaticPacketBuilder.class b/2006Redone_Server/redone/net/StaticPacketBuilder.class new file mode 100644 index 00000000..b8903769 Binary files /dev/null and b/2006Redone_Server/redone/net/StaticPacketBuilder.class differ diff --git a/2006Redone_Server/redone/net/packets/PacketHandler.class b/2006Redone_Server/redone/net/packets/PacketHandler.class new file mode 100644 index 00000000..ae5ebe1b Binary files /dev/null and b/2006Redone_Server/redone/net/packets/PacketHandler.class differ diff --git a/2006Redone_Server/redone/net/packets/PacketType.class b/2006Redone_Server/redone/net/packets/PacketType.class new file mode 100644 index 00000000..16d89f39 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/PacketType.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/AttackPlayer.class b/2006Redone_Server/redone/net/packets/impl/AttackPlayer.class new file mode 100644 index 00000000..ef55539c Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/AttackPlayer.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Bank10.class b/2006Redone_Server/redone/net/packets/impl/Bank10.class new file mode 100644 index 00000000..a7266730 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Bank10.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Bank5.class b/2006Redone_Server/redone/net/packets/impl/Bank5.class new file mode 100644 index 00000000..fd972cea Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Bank5.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/BankAll.class b/2006Redone_Server/redone/net/packets/impl/BankAll.class new file mode 100644 index 00000000..24cf72ef Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/BankAll.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/BankX1.class b/2006Redone_Server/redone/net/packets/impl/BankX1.class new file mode 100644 index 00000000..985b2e83 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/BankX1.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/BankX2.class b/2006Redone_Server/redone/net/packets/impl/BankX2.class new file mode 100644 index 00000000..15f5d07d Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/BankX2.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ChallengePlayer.class b/2006Redone_Server/redone/net/packets/impl/ChallengePlayer.class new file mode 100644 index 00000000..b650d1cb Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ChallengePlayer.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ChangeAppearance.class b/2006Redone_Server/redone/net/packets/impl/ChangeAppearance.class new file mode 100644 index 00000000..f7d5b2c5 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ChangeAppearance.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ChangeRegions.class b/2006Redone_Server/redone/net/packets/impl/ChangeRegions.class new file mode 100644 index 00000000..752cc424 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ChangeRegions.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Chat.class b/2006Redone_Server/redone/net/packets/impl/Chat.class new file mode 100644 index 00000000..0bafddea Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Chat.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClanChat.class b/2006Redone_Server/redone/net/packets/impl/ClanChat.class new file mode 100644 index 00000000..fe2c97bc Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClanChat.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickItem.class b/2006Redone_Server/redone/net/packets/impl/ClickItem.class new file mode 100644 index 00000000..5163db04 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickNPC$1.class b/2006Redone_Server/redone/net/packets/impl/ClickNPC$1.class new file mode 100644 index 00000000..6db480b4 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickNPC$1.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickNPC$2.class b/2006Redone_Server/redone/net/packets/impl/ClickNPC$2.class new file mode 100644 index 00000000..a3a83d41 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickNPC$2.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickNPC$3.class b/2006Redone_Server/redone/net/packets/impl/ClickNPC$3.class new file mode 100644 index 00000000..13351a60 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickNPC$3.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickNPC.class b/2006Redone_Server/redone/net/packets/impl/ClickNPC.class new file mode 100644 index 00000000..b6e42bd9 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickNPC.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$1.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$1.class new file mode 100644 index 00000000..00c0f404 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$1.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$2.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$2.class new file mode 100644 index 00000000..d6bc959e Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$2.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$3.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$3.class new file mode 100644 index 00000000..071ec980 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$3.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$4.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$4.class new file mode 100644 index 00000000..6d8c5904 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$4.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$5.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$5.class new file mode 100644 index 00000000..3be7202d Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$5.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$6.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$6.class new file mode 100644 index 00000000..d2e8015b Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$6.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$7.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$7.class new file mode 100644 index 00000000..a61fa89d Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$7.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$8.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$8.class new file mode 100644 index 00000000..cd70f686 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$8.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject$9.class b/2006Redone_Server/redone/net/packets/impl/ClickObject$9.class new file mode 100644 index 00000000..4ca6ef4c Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject$9.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickObject.class b/2006Redone_Server/redone/net/packets/impl/ClickObject.class new file mode 100644 index 00000000..ad30ae19 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickObject.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickTab.class b/2006Redone_Server/redone/net/packets/impl/ClickTab.class new file mode 100644 index 00000000..9dfc07c4 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickTab.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickingButtons.class b/2006Redone_Server/redone/net/packets/impl/ClickingButtons.class new file mode 100644 index 00000000..1826f7d9 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickingButtons.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickingInGame.class b/2006Redone_Server/redone/net/packets/impl/ClickingInGame.class new file mode 100644 index 00000000..07656488 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickingInGame.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ClickingStuff.class b/2006Redone_Server/redone/net/packets/impl/ClickingStuff.class new file mode 100644 index 00000000..e2c71e79 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ClickingStuff.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Commands.class b/2006Redone_Server/redone/net/packets/impl/Commands.class new file mode 100644 index 00000000..51b8e5c7 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Commands.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Countdown.class b/2006Redone_Server/redone/net/packets/impl/Countdown.class new file mode 100644 index 00000000..c1bba40b Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Countdown.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/DropItem.class b/2006Redone_Server/redone/net/packets/impl/DropItem.class new file mode 100644 index 00000000..c71cafe9 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/DropItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/FollowPlayer.class b/2006Redone_Server/redone/net/packets/impl/FollowPlayer.class new file mode 100644 index 00000000..b8a5b46d Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/FollowPlayer.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/IdleLogout.class b/2006Redone_Server/redone/net/packets/impl/IdleLogout.class new file mode 100644 index 00000000..1589e72e Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/IdleLogout.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemClick2.class b/2006Redone_Server/redone/net/packets/impl/ItemClick2.class new file mode 100644 index 00000000..70f36e5c Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemClick2.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemClick2OnGroundItem.class b/2006Redone_Server/redone/net/packets/impl/ItemClick2OnGroundItem.class new file mode 100644 index 00000000..ff783103 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemClick2OnGroundItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemClick3.class b/2006Redone_Server/redone/net/packets/impl/ItemClick3.class new file mode 100644 index 00000000..1c4c1a9f Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemClick3.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemOnGroundItem.class b/2006Redone_Server/redone/net/packets/impl/ItemOnGroundItem.class new file mode 100644 index 00000000..18207bbc Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemOnGroundItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemOnItem.class b/2006Redone_Server/redone/net/packets/impl/ItemOnItem.class new file mode 100644 index 00000000..81b087c2 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemOnItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemOnNpc.class b/2006Redone_Server/redone/net/packets/impl/ItemOnNpc.class new file mode 100644 index 00000000..05880391 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemOnNpc.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemOnObject.class b/2006Redone_Server/redone/net/packets/impl/ItemOnObject.class new file mode 100644 index 00000000..8488e8c7 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemOnObject.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ItemOnPlayer.class b/2006Redone_Server/redone/net/packets/impl/ItemOnPlayer.class new file mode 100644 index 00000000..80218e1b Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ItemOnPlayer.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/MagicOnFloorItems$1.class b/2006Redone_Server/redone/net/packets/impl/MagicOnFloorItems$1.class new file mode 100644 index 00000000..954e12d4 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/MagicOnFloorItems$1.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/MagicOnFloorItems.class b/2006Redone_Server/redone/net/packets/impl/MagicOnFloorItems.class new file mode 100644 index 00000000..cb91f4c6 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/MagicOnFloorItems.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/MagicOnItems.class b/2006Redone_Server/redone/net/packets/impl/MagicOnItems.class new file mode 100644 index 00000000..f74d19cd Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/MagicOnItems.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/MoveItems.class b/2006Redone_Server/redone/net/packets/impl/MoveItems.class new file mode 100644 index 00000000..9ee860b3 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/MoveItems.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/PickupItem$1.class b/2006Redone_Server/redone/net/packets/impl/PickupItem$1.class new file mode 100644 index 00000000..01d7fb40 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/PickupItem$1.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/PickupItem.class b/2006Redone_Server/redone/net/packets/impl/PickupItem.class new file mode 100644 index 00000000..72e1a9d8 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/PickupItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/PrivateMessaging.class b/2006Redone_Server/redone/net/packets/impl/PrivateMessaging.class new file mode 100644 index 00000000..a7313fa2 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/PrivateMessaging.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/RemoveItem.class b/2006Redone_Server/redone/net/packets/impl/RemoveItem.class new file mode 100644 index 00000000..845c5c8b Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/RemoveItem.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Report.class b/2006Redone_Server/redone/net/packets/impl/Report.class new file mode 100644 index 00000000..8b0a4963 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Report.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/ReportHandler.class b/2006Redone_Server/redone/net/packets/impl/ReportHandler.class new file mode 100644 index 00000000..9b89d098 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/ReportHandler.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/SilentPacket.class b/2006Redone_Server/redone/net/packets/impl/SilentPacket.class new file mode 100644 index 00000000..3b17f59c Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/SilentPacket.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Trade.class b/2006Redone_Server/redone/net/packets/impl/Trade.class new file mode 100644 index 00000000..1c231956 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Trade.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/Walking.class b/2006Redone_Server/redone/net/packets/impl/Walking.class new file mode 100644 index 00000000..844ee405 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/Walking.class differ diff --git a/2006Redone_Server/redone/net/packets/impl/WearItem.class b/2006Redone_Server/redone/net/packets/impl/WearItem.class new file mode 100644 index 00000000..db632e51 Binary files /dev/null and b/2006Redone_Server/redone/net/packets/impl/WearItem.class differ diff --git a/2006Redone_Server/redone/net/rsa/RSAKeyGen.class b/2006Redone_Server/redone/net/rsa/RSAKeyGen.class new file mode 100644 index 00000000..11e8dccd Binary files /dev/null and b/2006Redone_Server/redone/net/rsa/RSAKeyGen.class differ diff --git a/2006Redone_Server/redone/util/GameLogger.class b/2006Redone_Server/redone/util/GameLogger.class new file mode 100644 index 00000000..700cd345 Binary files /dev/null and b/2006Redone_Server/redone/util/GameLogger.class differ diff --git a/2006Redone_Server/redone/util/HostBlacklist.class b/2006Redone_Server/redone/util/HostBlacklist.class new file mode 100644 index 00000000..d3e6b7af Binary files /dev/null and b/2006Redone_Server/redone/util/HostBlacklist.class differ diff --git a/2006Redone_Server/redone/util/ISAACRandomGen.class b/2006Redone_Server/redone/util/ISAACRandomGen.class new file mode 100644 index 00000000..7cf0ec94 Binary files /dev/null and b/2006Redone_Server/redone/util/ISAACRandomGen.class differ diff --git a/2006Redone_Server/redone/util/Misc.class b/2006Redone_Server/redone/util/Misc.class new file mode 100644 index 00000000..cbd599bc Binary files /dev/null and b/2006Redone_Server/redone/util/Misc.class differ diff --git a/2006Redone_Server/redone/util/Stream.class b/2006Redone_Server/redone/util/Stream.class new file mode 100644 index 00000000..f15ce7fb Binary files /dev/null and b/2006Redone_Server/redone/util/Stream.class differ diff --git a/2006Redone_Server/redone/world/Clan.class b/2006Redone_Server/redone/world/Clan.class new file mode 100644 index 00000000..c9721b2a Binary files /dev/null and b/2006Redone_Server/redone/world/Clan.class differ diff --git a/2006Redone_Server/redone/world/ClanChatHandler.class b/2006Redone_Server/redone/world/ClanChatHandler.class new file mode 100644 index 00000000..36f09604 Binary files /dev/null and b/2006Redone_Server/redone/world/ClanChatHandler.class differ diff --git a/2006Redone_Server/redone/world/GameObject.class b/2006Redone_Server/redone/world/GameObject.class new file mode 100644 index 00000000..837c4885 Binary files /dev/null and b/2006Redone_Server/redone/world/GameObject.class differ diff --git a/2006Redone_Server/redone/world/GlobalDropsHandler$1.class b/2006Redone_Server/redone/world/GlobalDropsHandler$1.class new file mode 100644 index 00000000..f54c1dd2 Binary files /dev/null and b/2006Redone_Server/redone/world/GlobalDropsHandler$1.class differ diff --git a/2006Redone_Server/redone/world/GlobalDropsHandler$GlobalDrop.class b/2006Redone_Server/redone/world/GlobalDropsHandler$GlobalDrop.class new file mode 100644 index 00000000..714ffd94 Binary files /dev/null and b/2006Redone_Server/redone/world/GlobalDropsHandler$GlobalDrop.class differ diff --git a/2006Redone_Server/redone/world/GlobalDropsHandler.class b/2006Redone_Server/redone/world/GlobalDropsHandler.class new file mode 100644 index 00000000..c813c1c7 Binary files /dev/null and b/2006Redone_Server/redone/world/GlobalDropsHandler.class differ diff --git a/2006Redone_Server/redone/world/ItemHandler.class b/2006Redone_Server/redone/world/ItemHandler.class new file mode 100644 index 00000000..278cd68c Binary files /dev/null and b/2006Redone_Server/redone/world/ItemHandler.class differ diff --git a/2006Redone_Server/redone/world/ObjectHandler.class b/2006Redone_Server/redone/world/ObjectHandler.class new file mode 100644 index 00000000..ca2457d3 Binary files /dev/null and b/2006Redone_Server/redone/world/ObjectHandler.class differ diff --git a/2006Redone_Server/redone/world/ObjectManager$1.class b/2006Redone_Server/redone/world/ObjectManager$1.class new file mode 100644 index 00000000..8b9fa6a6 Binary files /dev/null and b/2006Redone_Server/redone/world/ObjectManager$1.class differ diff --git a/2006Redone_Server/redone/world/ObjectManager$2.class b/2006Redone_Server/redone/world/ObjectManager$2.class new file mode 100644 index 00000000..1ecb74f9 Binary files /dev/null and b/2006Redone_Server/redone/world/ObjectManager$2.class differ diff --git a/2006Redone_Server/redone/world/ObjectManager$3.class b/2006Redone_Server/redone/world/ObjectManager$3.class new file mode 100644 index 00000000..664cf51f Binary files /dev/null and b/2006Redone_Server/redone/world/ObjectManager$3.class differ diff --git a/2006Redone_Server/redone/world/ObjectManager.class b/2006Redone_Server/redone/world/ObjectManager.class new file mode 100644 index 00000000..af565d60 Binary files /dev/null and b/2006Redone_Server/redone/world/ObjectManager.class differ diff --git a/2006Redone_Server/redone/world/Tile.class b/2006Redone_Server/redone/world/Tile.class new file mode 100644 index 00000000..224f27a1 Binary files /dev/null and b/2006Redone_Server/redone/world/Tile.class differ diff --git a/2006Redone_Server/redone/world/TileControl.class b/2006Redone_Server/redone/world/TileControl.class new file mode 100644 index 00000000..e733008f Binary files /dev/null and b/2006Redone_Server/redone/world/TileControl.class differ diff --git a/2006Redone_Server/redone/world/clip/ByteStream.class b/2006Redone_Server/redone/world/clip/ByteStream.class new file mode 100644 index 00000000..0efc11f0 Binary files /dev/null and b/2006Redone_Server/redone/world/clip/ByteStream.class differ diff --git a/2006Redone_Server/redone/world/clip/ByteStreamExt.class b/2006Redone_Server/redone/world/clip/ByteStreamExt.class new file mode 100644 index 00000000..4f8bfb6e Binary files /dev/null and b/2006Redone_Server/redone/world/clip/ByteStreamExt.class differ diff --git a/2006Redone_Server/redone/world/clip/MemoryArchive.class b/2006Redone_Server/redone/world/clip/MemoryArchive.class new file mode 100644 index 00000000..e5821ddb Binary files /dev/null and b/2006Redone_Server/redone/world/clip/MemoryArchive.class differ diff --git a/2006Redone_Server/redone/world/clip/ObjectDef.class b/2006Redone_Server/redone/world/clip/ObjectDef.class new file mode 100644 index 00000000..7716776c Binary files /dev/null and b/2006Redone_Server/redone/world/clip/ObjectDef.class differ diff --git a/2006Redone_Server/redone/world/clip/PathFinder.class b/2006Redone_Server/redone/world/clip/PathFinder.class new file mode 100644 index 00000000..708cbcf8 Binary files /dev/null and b/2006Redone_Server/redone/world/clip/PathFinder.class differ diff --git a/2006Redone_Server/redone/world/clip/Region.class b/2006Redone_Server/redone/world/clip/Region.class new file mode 100644 index 00000000..6c390a17 Binary files /dev/null and b/2006Redone_Server/redone/world/clip/Region.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/Constants.class b/2006Redone_file_server/org/apollo/jagcached/Constants.class new file mode 100644 index 00000000..1c66e171 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/Constants.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/FileServer.class b/2006Redone_file_server/org/apollo/jagcached/FileServer.class new file mode 100644 index 00000000..40b848a9 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/FileServer.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/ChannelRequest.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/ChannelRequest.class new file mode 100644 index 00000000..8b1d5974 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/ChannelRequest.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/HttpRequestWorker.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/HttpRequestWorker.class new file mode 100644 index 00000000..c1ff63cc Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/HttpRequestWorker.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/JagGrabRequestWorker.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/JagGrabRequestWorker.class new file mode 100644 index 00000000..36e16372 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/JagGrabRequestWorker.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/OnDemandRequestWorker.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/OnDemandRequestWorker.class new file mode 100644 index 00000000..c7ecdc61 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/OnDemandRequestWorker.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestDispatcher.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestDispatcher.class new file mode 100644 index 00000000..755e0948 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestDispatcher.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestWorker.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestWorker.class new file mode 100644 index 00000000..976dab0b Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestWorker.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestWorkerPool.class b/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestWorkerPool.class new file mode 100644 index 00000000..c2ca115f Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/dispatch/RequestWorkerPool.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/fs/FileDescriptor.class b/2006Redone_file_server/org/apollo/jagcached/fs/FileDescriptor.class new file mode 100644 index 00000000..bf6a1f08 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/fs/FileDescriptor.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/fs/FileSystemConstants.class b/2006Redone_file_server/org/apollo/jagcached/fs/FileSystemConstants.class new file mode 100644 index 00000000..244816e7 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/fs/FileSystemConstants.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/fs/Index.class b/2006Redone_file_server/org/apollo/jagcached/fs/Index.class new file mode 100644 index 00000000..b7a6082f Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/fs/Index.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/fs/IndexedFileSystem.class b/2006Redone_file_server/org/apollo/jagcached/fs/IndexedFileSystem.class new file mode 100644 index 00000000..fcb52e34 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/fs/IndexedFileSystem.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/FileServerHandler.class b/2006Redone_file_server/org/apollo/jagcached/net/FileServerHandler.class new file mode 100644 index 00000000..587a7521 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/FileServerHandler.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/HttpPipelineFactory.class b/2006Redone_file_server/org/apollo/jagcached/net/HttpPipelineFactory.class new file mode 100644 index 00000000..a2d672ad Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/HttpPipelineFactory.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/JagGrabPipelineFactory.class b/2006Redone_file_server/org/apollo/jagcached/net/JagGrabPipelineFactory.class new file mode 100644 index 00000000..b86ba19b Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/JagGrabPipelineFactory.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/NetworkConstants.class b/2006Redone_file_server/org/apollo/jagcached/net/NetworkConstants.class new file mode 100644 index 00000000..54d18495 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/NetworkConstants.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/OnDemandPipelineFactory.class b/2006Redone_file_server/org/apollo/jagcached/net/OnDemandPipelineFactory.class new file mode 100644 index 00000000..8c23b262 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/OnDemandPipelineFactory.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequest.class b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequest.class new file mode 100644 index 00000000..1e4801df Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequest.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequestDecoder.class b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequestDecoder.class new file mode 100644 index 00000000..47a75818 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabRequestDecoder.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponse.class b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponse.class new file mode 100644 index 00000000..25867092 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponse.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponseEncoder.class b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponseEncoder.class new file mode 100644 index 00000000..22fc58a9 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/jaggrab/JagGrabResponseEncoder.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest$Priority.class b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest$Priority.class new file mode 100644 index 00000000..19d1aac3 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest$Priority.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest.class b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest.class new file mode 100644 index 00000000..c641fca6 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequest.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequestDecoder.class b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequestDecoder.class new file mode 100644 index 00000000..e08fd50d Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandRequestDecoder.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandResponse.class b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandResponse.class new file mode 100644 index 00000000..34f03053 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandResponse.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandResponseEncoder.class b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandResponseEncoder.class new file mode 100644 index 00000000..b2041398 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/ondemand/OnDemandResponseEncoder.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceRequest.class b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceRequest.class new file mode 100644 index 00000000..b0d24ad3 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceRequest.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceRequestDecoder.class b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceRequestDecoder.class new file mode 100644 index 00000000..890555ad Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceRequestDecoder.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceResponse.class b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceResponse.class new file mode 100644 index 00000000..6e2fc85b Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceResponse.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceResponseEncoder.class b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceResponseEncoder.class new file mode 100644 index 00000000..96f76356 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/net/service/ServiceResponseEncoder.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/resource/CombinedResourceProvider.class b/2006Redone_file_server/org/apollo/jagcached/resource/CombinedResourceProvider.class new file mode 100644 index 00000000..5d1fbf76 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/resource/CombinedResourceProvider.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/resource/HypertextResourceProvider.class b/2006Redone_file_server/org/apollo/jagcached/resource/HypertextResourceProvider.class new file mode 100644 index 00000000..9b870fe0 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/resource/HypertextResourceProvider.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/resource/ResourceProvider.class b/2006Redone_file_server/org/apollo/jagcached/resource/ResourceProvider.class new file mode 100644 index 00000000..0d472511 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/resource/ResourceProvider.class differ diff --git a/2006Redone_file_server/org/apollo/jagcached/resource/VirtualResourceProvider.class b/2006Redone_file_server/org/apollo/jagcached/resource/VirtualResourceProvider.class new file mode 100644 index 00000000..840e34b1 Binary files /dev/null and b/2006Redone_file_server/org/apollo/jagcached/resource/VirtualResourceProvider.class differ diff --git a/artifacts/client/client.jar b/artifacts/client/client.jar index 13f32686..528b4d2b 100644 Binary files a/artifacts/client/client.jar and b/artifacts/client/client.jar differ diff --git a/production/2006Redone_Client/ClientSettings.class b/production/2006Redone_Client/ClientSettings.class index 09801e35..f98e8c38 100644 Binary files a/production/2006Redone_Client/ClientSettings.class and b/production/2006Redone_Client/ClientSettings.class differ diff --git a/production/2006Redone_Client/Game.class b/production/2006Redone_Client/Game.class index acd21df9..76a42040 100644 Binary files a/production/2006Redone_Client/Game.class and b/production/2006Redone_Client/Game.class differ