diff --git a/2006Redone Server/.classpath b/2006Redone Server/.classpath
index 022d4bf7..1aa2d7d5 100644
--- a/2006Redone Server/.classpath
+++ b/2006Redone Server/.classpath
@@ -8,6 +8,9 @@
+
+
+
diff --git a/2006Redone Server/.gitignore b/2006Redone Server/.gitignore
new file mode 100644
index 00000000..ae3c1726
--- /dev/null
+++ b/2006Redone Server/.gitignore
@@ -0,0 +1 @@
+/bin/
diff --git a/2006Redone Server/.settings/org.eclipse.jdt.core.prefs b/2006Redone Server/.settings/org.eclipse.jdt.core.prefs
index f13ff237..4bacee51 100644
--- a/2006Redone Server/.settings/org.eclipse.jdt.core.prefs
+++ b/2006Redone Server/.settings/org.eclipse.jdt.core.prefs
@@ -1,14 +1,14 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
org.eclipse.jdt.core.formatter.align_type_members_on_columns=false
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_allocation_expression=16
org.eclipse.jdt.core.formatter.alignment_for_arguments_in_annotation=0
diff --git a/2006Redone Server/src/redone/game/content/skills/fletching/LogCuttingInterface.java b/2006Redone Server/src/redone/game/content/skills/fletching/LogCuttingInterface.java
index 7d71b1c0..a239a3a7 100644
--- a/2006Redone Server/src/redone/game/content/skills/fletching/LogCuttingInterface.java
+++ b/2006Redone Server/src/redone/game/content/skills/fletching/LogCuttingInterface.java
@@ -20,11 +20,10 @@ public class LogCuttingInterface {
}
public static void Interface(Client c, int item) {
- if (c.playerIsFletching == true && item > 1510 && item < 1522) {
- c.getActionSender().sendMessage("You are already fletching!");
- c.getPlayerAssistant().closeAllWindows();
+ if (c.playerIsFletching == true && (item > 1510 && item < 1522)) {
+ LogCutting.resetFletching(c);
return;
- } else if (item < 1510 && item > 1521) {
+ } else if (c.playerIsFletching == true && (item < 1510 || item > 1521)) {
c.playerIsFletching = false;
c.getActionSender().sendMessage("Nothing interesting happens.");
}
diff --git a/2006Redone Server/src/redone/game/npcs/Npc.java b/2006Redone Server/src/redone/game/npcs/Npc.java
index a3a8875a..f27205df 100644
--- a/2006Redone Server/src/redone/game/npcs/Npc.java
+++ b/2006Redone Server/src/redone/game/npcs/Npc.java
@@ -64,7 +64,7 @@ public class Npc {
updateRequired = true;
}
- public boolean requestTransformTime(Client player, int itemId, int animation, final int currentId, final int newId, int transformTime, int npcId) {
+ public boolean requestTransformTime(Client player, int itemId, int animation, final int currentId, final int newId, int transformTime, final int npcId) {
if (!player.getItemAssistant().playerHasItem(itemId)) {
player.getActionSender().sendMessage("You need " + ItemAssistant.getItemName(itemId).toLowerCase() + " to do that.");
return false;