summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKHobbits <rob@khobbits.co.uk>2014-02-02 18:56:45 +0000
committerKHobbits <rob@khobbits.co.uk>2014-02-02 18:56:45 +0000
commitef451056f98b05a3e4b20a1716bdc7256220b9e0 (patch)
tree15c119acbca2bccfe49004103868f302f7e9a715
parent3a26dda240a4ea7ec3c5a2a119a64c2b03668f3f (diff)
downloadEssentials-ef451056f98b05a3e4b20a1716bdc7256220b9e0.tar
Essentials-ef451056f98b05a3e4b20a1716bdc7256220b9e0.tar.gz
Essentials-ef451056f98b05a3e4b20a1716bdc7256220b9e0.tar.lz
Essentials-ef451056f98b05a3e4b20a1716bdc7256220b9e0.tar.xz
Essentials-ef451056f98b05a3e4b20a1716bdc7256220b9e0.zip
Fixed argument count for meta parsing.
-rw-r--r--Essentials/src/com/earth2me/essentials/commands/Commandgive.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/Essentials/src/com/earth2me/essentials/commands/Commandgive.java b/Essentials/src/com/earth2me/essentials/commands/Commandgive.java
index 54c5a0afb..8c1d57a48 100644
--- a/Essentials/src/com/earth2me/essentials/commands/Commandgive.java
+++ b/Essentials/src/com/earth2me/essentials/commands/Commandgive.java
@@ -78,7 +78,12 @@ public class Commandgive extends EssentialsCommand
allowUnsafe = false;
}
- metaStack.parseStringMeta(sender, allowUnsafe, args, NumberUtil.isInt(args[3]) ? 4 : 3, ess);
+ int metaStart = NumberUtil.isInt(args[3]) ? 4 : 3;
+
+ if (args.length > metaStart)
+ {
+ metaStack.parseStringMeta(sender, allowUnsafe, args, metaStart, ess);
+ }
stack = metaStack.getItemStack();
}