From 9ae1db1b8078e089ce8896d3e927d587c418e4de Mon Sep 17 00:00:00 2001 From: TiddyT Date: Tue, 17 May 2022 14:01:34 -0500 Subject: [PATCH] Fixed /skip for smaller calls --- .../java/moe/oko/Kiafumi/command/music/MusicCommand.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/moe/oko/Kiafumi/command/music/MusicCommand.java b/src/main/java/moe/oko/Kiafumi/command/music/MusicCommand.java index 19fba91..e25800c 100644 --- a/src/main/java/moe/oko/Kiafumi/command/music/MusicCommand.java +++ b/src/main/java/moe/oko/Kiafumi/command/music/MusicCommand.java @@ -134,13 +134,13 @@ public class MusicCommand extends CommandClass { e.getHook().sendMessage("\u26A0 You've already voted to skip this song!").queue(); } else { int votes = info.getSkips(); - int size = info.getAuthor().getVoiceState().getChannel().getMembers().size() - 1; - if (votes >= (size/2)) { // Skips when half the channel votes + int required = Math.round((info.getAuthor().getVoiceState().getChannel().getMembers().size() - 1) / 2); // Determines required amount of votes + if (votes >= (required)){ getPlayer(e.getGuild()).stopTrack(); e.getHook().sendMessage("\u23E9 Skipping current track.").queue(); } else { info.addSkip(e.getUser()); - e.getHook().sendMessage("**" + e.getUser().getName() + "** voted to skip the track. [" + (votes + 1) + "/" + (size/2) + "]").queue(); + e.getHook().sendMessage("**" + e.getUser().getName() + "** voted to skip the track. [" + (votes + 1) + "/" + (required) + "]").queue(); } } }