Cuppa Moons of Peril
Prepares all supplies & defeats all the Moons!

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"
- 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)
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
- 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:


Version
Author
Access
Public
Price
$0.12/hr
Updated on
May 20, 2026
Released on
Jun 24, 2024
Trial time
1 hour every 7 days
Most recent
May 23, 2026
Version: 1.1.47
Does as it says, flawless, human like & very good customisable settings highly recommend for ironmen.
Author Response
<3 <3 <3 <3 <3
May 14, 2026
Version: 1.1.45
I don’t leave enough reviews and hate seeing people leave a poor review for their own mistakes.
Awesome script! Works flawlessly! Thankyou for your work cuppa
One minor improvement (unless it’s a mistake by me) using blades as main wep for blood and using drag dagger for spec, but it won’t equip dragon defender when swapping to dagger. Only minor and still 5/5
Thanks again
Author Response
Thank you for the review, and I'm glad you've been enjoying the bot!
So the bot doesn't currently support using a dragon defender with a spec weapon like the dagger, mostly just to keep the logic simpler and also as there isn't a *huge* benefit using the defender with it, vs just skipping the defender.
...but that being said, sure, I'll add it :) In the next bot update there will be a separate option under spec weapons for "Dragon dagger + Defender" you can use. Please let me know if you notice any issues with it.
Apr 04, 2026
Version: 1.1.39
Does the bot work during quest or only after?
Author Response
The bot is intended to be used after the quest.
If you want, you might be able to semi-manually use it during the quest to defeat the bosses by pausing it & unpausing in the boss fights. Just keep in mind it'll only use the food/potions from the area and it's not really intended to be used during the quest, but yeah might work.
You can always feel free to DM me if you have a question, no need to leave a 2 star negative review just to ask a question...
Mar 27, 2026
Version: 1.1.38
i play all bots without direct input because of that sometimes the bot dies but oh well works wonderfully. one thing id recommend changing is the bot will drop a rope when gathering food. then immediately grab a new one before it cooks it just to drop it again after cooking, very bot like behavior
Author Response
Glad it's working well overall!
That does sound like odd behavior cooking lizards, probably happens in specific inventory space situations. I'll look more into it and try to get it smoothed out :)
Mar 18, 2026
Version: 1.1.38
Had some issues, Scripter got back to me and helped me out. Lovely little script.
Author Response
<3 <3 <3 <3 <3