diff --git a/VelocityCore/src/de/steamwar/velocitycore/commands/CheckCommand.java b/VelocityCore/src/de/steamwar/velocitycore/commands/CheckCommand.java index 43c4feb6..2d9f4df8 100644 --- a/VelocityCore/src/de/steamwar/velocitycore/commands/CheckCommand.java +++ b/VelocityCore/src/de/steamwar/velocitycore/commands/CheckCommand.java @@ -102,23 +102,26 @@ public class CheckCommand extends SWCommand { GameModeConfig gameModeConfig = ArenaMode.getBySchemType(schematic.getSchemtype()); CheckSession current = currentSchems.get(schematic.getId()); ClickEvent clickEvent = null; + Message hoverMessage = null; if (gameModeConfig.Checkers.isEmpty() || gameModeConfig.Checkers.contains(sender.user().getId())) { if (current == null) { clickEvent = ClickEvent.runCommand("/check schematic " + schematic.getId()); + hoverMessage = new Message("CHECK_LIST_TO_CHECK_HOVER"); } else { clickEvent = ClickEvent.runCommand("/join " + current.checker.user().getUserName()); + hoverMessage = new Message("CHECK_LIST_CHECKING_HOVER"); } } if (current == null) { sender.prefixless("CHECK_LIST_TO_CHECK", - new Message("CHECK_LIST_TO_CHECK_HOVER"), + hoverMessage, clickEvent, getWaitTime(schematic), schematic.getSchemtype().getKuerzel(), SteamwarUser.get(schematic.getOwner()).getUserName(), schematic.getName()); } else { sender.prefixless("CHECK_LIST_CHECKING", - new Message("CHECK_LIST_CHECKING_HOVER"), + hoverMessage, clickEvent, getWaitTime(schematic), schematic.getSchemtype().getKuerzel(), SteamwarUser.get(schematic.getOwner()).getUserName(), schematic.getName(), current.checker.user().getUserName());