diff --git a/Server/src/plugin/command/BetaCommandPlugin.java b/Server/src/plugin/command/BetaCommandPlugin.java index 370dfd202..7e947c76e 100644 --- a/Server/src/plugin/command/BetaCommandPlugin.java +++ b/Server/src/plugin/command/BetaCommandPlugin.java @@ -217,7 +217,28 @@ public final class BetaCommandPlugin extends CommandPlugin { item.setAmount(amount); player.getInventory().add(item); return true; - + + case "give": + case "giveitem": + if (args.length < 3) { + player.sendMessage("Syntax: ::give id amt playername"); + } + String n = ""; + for (int i = 1; i < args.length; i++) { + if (i == 1) { + n += args[i]; + continue; + } + n += " " + args[i]; + } + Player recipient = Repository.getPlayer(n); + if (recipient == null) { + player.debug("syntax error: name"); + return true; + } + recipient.getInventory().add(new Item(toInteger(args[1]), toInteger(args[2]))); + return true; + // Get item by name case "itemn": if (args.length < 2) { diff --git a/Server/src/plugin/skill/slayer/dungeon/LumbridgeDungeon.java b/Server/src/plugin/skill/slayer/dungeon/LumbridgeDungeon.java index f04be71aa..fc5177e41 100644 --- a/Server/src/plugin/skill/slayer/dungeon/LumbridgeDungeon.java +++ b/Server/src/plugin/skill/slayer/dungeon/LumbridgeDungeon.java @@ -172,7 +172,9 @@ public final class LumbridgeDungeon extends MapZone implements Plugin { @Override public int[] getIds() { - return Tasks.WALL_BEASTS.getTask().getNpcs(); + //return Tasks.WALL_BEASTS.getTask().getNpcs(); + int[] empty = {}; + return empty; } }