diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/main/java/com/redstoner/modules/saylol/Saylol.java | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/com/redstoner/modules/saylol/Saylol.java b/src/main/java/com/redstoner/modules/saylol/Saylol.java index 2a863ed..af415e2 100644 --- a/src/main/java/com/redstoner/modules/saylol/Saylol.java +++ b/src/main/java/com/redstoner/modules/saylol/Saylol.java @@ -255,8 +255,6 @@ public class Saylol implements Module { return true; } - int pages = getMaxPage(results.size()); - if (results.get(0) == -1) { listLols(sender, page); } else { @@ -324,13 +322,13 @@ public class Saylol implements Module { return false; } - private boolean warnPageOutOfBounds(CommandSender sender, int start, int pages) { - if (start < 0) { + private boolean warnPageOutOfBounds(CommandSender sender, int page, int pages) { + if (page <= 0) { getLogger().message(sender, true, "Page number too small, must be at least 1!"); return true; } - if (start > lols.size()) { + if (page > pages) { getLogger().message(sender, true, "Page number too big, must be at most " + pages + "!"); return true; } @@ -356,7 +354,7 @@ public class Saylol implements Module { int end = start + PAGE_SIZE; int pages = getMaxPage(results.size()); - if (warnPageOutOfBounds(sender, start, pages)) return; + if (warnPageOutOfBounds(sender, page, pages)) return; Message m = new Message(sender, null); m.appendText(getLogger().getHeader().replace("\n", "")); |