summaryrefslogtreecommitdiff
path: root/src/main/java/net/uomc/mineshaft/RobCommand.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/net/uomc/mineshaft/RobCommand.java')
-rw-r--r--src/main/java/net/uomc/mineshaft/RobCommand.java7
1 files changed, 6 insertions, 1 deletions
diff --git a/src/main/java/net/uomc/mineshaft/RobCommand.java b/src/main/java/net/uomc/mineshaft/RobCommand.java
index c04f2f4..9ff8a12 100644
--- a/src/main/java/net/uomc/mineshaft/RobCommand.java
+++ b/src/main/java/net/uomc/mineshaft/RobCommand.java
@@ -28,7 +28,7 @@ import net.dv8tion.jda.api.events.message.MessageReceivedEvent;
public class RobCommand extends CooldownCommand {
private static final int TO_PICK = 3;
- private static final double MAX_AMOUNT_PERCENT = 0.2;
+ private static final double MAX_AMOUNT_PERCENT = 0.35;
private static final long DROP_DURATION_SECONDS = 90;
private static final String LOOT_STRING = "loot";
private Mineshaft bot;
@@ -57,6 +57,11 @@ public class RobCommand extends CooldownCommand {
}
Member target = mentionToMember.get();
+ if (bot.getPickaxes().isNether(target) != bot.getPickaxes().isNether(e.getMember())) {
+ e.getMessage().reply(":x: You tried to kill " + target.getAsMention() + " but they were in a different dimension!").queue();
+ return false;
+ }
+
String response = target.getAsMention() + " was slain by " + e.getAuthor().getAsMention();
Map<MineshaftItem, Long> rob = getRob(target);