Cuppa Moons of Peril

Moonwalk through the peril!

4.5
80 Reviews
6.2K+
Users



Defeats the Moons of Peril bosses in Varlamore, and handles all prep.


How to use:
  • equip your combat armour & weapons (weapons can be in inventory)
  • start the bot anywhere near Neypotzli (the Antechamber, other prep rooms, or Cam Torum)
  • select desired options and click "Run"
Requirements:
  • Following quests completed: Children of the Sun, Twilight's Promise, Perilous Moons
  • Decent combat stats, weapons & armor (see the wiki for recommendations: Moons of Peril/Strategies)
Strongly Recommended to have decent Fishing/Cooking/Herblore levels!
Fishing, cooking, and herblore levels make the supplies prepped by the bot more effective in the boss fights.
  • Cooked bream (fish): heals according to your Fishing/Cooking level (50% of your Fishing level, or 33% of your Cooking level, whichever is LOWER; More info on the wiki)
  • Cooked moss lizard: heals according to your Hunting/Cooking level (50% of your Hunting level, or 33% of your Cooking level, whichever is LOWER; More info on the wiki)
  • Moonlight potions: boost stats according to your Herblore level (restoring more Prayer points & increasing your Attack/Strength/Defence more; Formulas on the wiki)

Features:
  • Efficiently & fully automatically defeats the Moons of Peril, including doing all food/potion prep
  • Requires NO supplies!
  • Automatically fishes/cooks fish or lizards when needed
  • Automatically creates potions when needed (which count as Prayer & stat increases)
  • Optionally uses special attack weapons
  • Option to swap weapon style for each different boss
  • Option to use Thralls
  • Effectively handles all boss special attacks
  • Paths efficiently depending on our supplies left & intended targets
  • Loots the Lunar Chest & sends items to bank
Features in all of CuppaJava's Bots:
  • Saves settings from last session, even when you close Runemate. Jump right back in next time!
  • Customizable break handler, to log out for a little while every X minutes, and the option to hop to a random world after break.
  • Customizable stopping handler: to stop the bot after a selected amount of time.
  • Customizable AFK handler, to idle the bot for a little while periodically.
  • Customizable Fatigue handler: to slow down interactions over time & reduce fatigue with idling/breaks
  • Intelligent delays between actions.
  • Progress log with a bunch of info.
  • My own custom, robust traversal system written from the ground up. Doesn't rely on the Runemate "web" to work!


Bot Settings:





Most recent
drzeste
Oct 18, 2025
Version: 1.1.26
Good bot! But 2 things bothering me, we cant decide to go farm more food if ''less than X food'' for each boss, only for the whole run, wich can slow some runs and cause some deaths. Exemple: Min food blood = 8 Min food blue = 4 Min food eclipse = 4 Also, when there's a change of phases of boss, you can usually hit him once (at least) before they can attack. The code only start hitting the boss when he start attacking you, so you will lose 1-2 hit per phase wich slow the kills a lot, on the blood and blue moon especially. This being saids it's well worthed done 20-30 chests and it's doing the job!
Author Response
Thank you for the feedback and I'm glad it's working well overall :) For the food, honestly it's mostly just that I don't want to clutter up the interface too much more (cause it's already getting a bit much) but I can consider it. I'll see what I can do on the attacking speed delay, though also enabling direct input & gpu plugin should help if they're not already on. Either way thank you again for the review!
69dawg
Oct 14, 2025
Version: 1.1.26
Good, but not perfect. I think there's still room for perfection in a lot of areas, mostly prep. If I let bot handle the pvm while I pause it for manual prep, I get an extra clear an hour. Just slow overall and seems to have some logic issues (e.g. drops rope after hunting lizards, then grabs a new rope (?), cooks the lizards, then drops the 2nd rope)
Author Response
That is fair, thank you for the review. I do recognise there's a few delays that could probably be trimmed in prep, and I have heard some mentions of these logic quirks before though I haven't really experienced them on my end. I'll do some more testing and see what I can do though. Btw if you're not already using direct input, enabling that might make prep slightly smoother, though it isn't needed either.
lunatic0855
Oct 03, 2025
Version: 1.1.25
This bot is absolutely amazing, have had 0 issues. Major props to cuppa.
Author Response
<3 <3 <3 <3 <3
jjbaggins
Sep 17, 2025
Version: 1.1.24
ran it for about 4 hours, no deaths worked very well.
Author Response
<3 <3 <3 <3 <3
goooseuk
Sep 16, 2025
Version: 1.1.24
The bot itself is flawless, Easy to set up and runs like a dream. unfortunately I copped a temp ban after only 3 hours of use the following day haha but we all know the risks when we bot don't we! again can't fault the scirpt absolutely brilliant.