Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

GMoonsOfPeril: Difference between revisions

From GScripts
Ben (talk | contribs)
No edit summary
Content update, accuracy fixes and cleanup
 
(5 intermediate revisions by one other user not shown)
Line 1: Line 1:
== GMoons of Peril ==
{{Template:Script_Infobox
| icon= {{{title|{{PAGENAME}}}}}.png
| type= [[Instanced]]
| category= [[PVM]]
| forum = [https://dreambot.org/forums/index.php?/topic/39704-g-moonsofperil-just-click-start-auto-restock-one-tick-flick-integrated-muling-easy-setup-quickstart-supported/ {{{title|{{PAGENAME}}}}}]
| purchase = [https://dreambot.org/forums/index.php?/store/product/796-gmoonsofperil/ Monthly - Lifetime]
| video1 =
| video2 =
| video3 =
}}


'''GMoons of Peril''' automates the completion of the [https://oldschool.runescape.wiki/w/Moons_of_Peril Moons of Peril] minigame, handling all combat and inventory management.
=={{{title|{{PAGENAME}}}}}==


=== Features ===
{{PAGENAME}} is an OSRS DreamBot script that completes the [[osrs:Moons of peril|Moons of Peril]] minigame, killing the Blue, Blood and Eclipse moon bosses for Lunar Chest loot. The script can be configured to fight all three moons bosses, or just killing one boss to target specific loot. You can choose to define a spec weapon for the bosses, bring Thralls and Death Charge Runes, and which weapon to use during the Eclipse bosses clone mechanic. It's also fully self-sufficient on supplies: it gathers and cooks its own food and brews its own [[osrs:Moonlight potion|Moonlight potions]] in the camps rather than buying or withdrawing them (see [[#Supplies & Restocking|Supplies & Restocking]]).
* '''Self-contained area''' - No external supplies needed
* '''Automatic combat''' - Handles all boss mechanics
* '''Gear optimization''' - Balances offense and defense
* '''Combat goals''' - Set target levels for skills


=== Recommended Gear ===
===Requirements===
{| class="mw-collapsible mw-collapsed wikitable sortable" style="width:100%; text-align:center;"
*Completion of the quest [[osrs:Perilous Moons|Perilous Moons]].
! colspan="4" style="background:#4CAF50; color:white;" | 🌙 Moons of Peril Gear Loadouts (Click to Expand) 🌙
*Enough gold to buy supplies, unless you have reverse muling setup.
 
===Recommended===
*Level 75 Attack, Strength and Defence.
*Level 70 Prayer and Piety unlocked.
*Level 55 Hunter, Fishing and Herblore.
 
==Trip Settings==
This tab contains two configuration windows: Restock Settings & Trip Settings. Click on the [[File:GearIcon.png]] to open the active window for those settings to configure.
===Restock Settings===
Your Restock Settings will sell loot, or restock things, depending on these values. By default, this is set up so that if you have less than max cash, you will sell your loot when restocking or starting. You can change this by adjusting the Disable Selling Threshold value. The only option in the below table I suggest adjusting is Supplies Amt Mult. Personally, I set it to 10.
{| class="wikitable"
! Setting
! Tooltip
|-
| '''Supplies Amt Mult'''
| Multiplier of amount of supplies to buy on restock. If you set this to 15 you'll buy about 15 trips worth of your defined supply counts.
|-
| '''Disable Selling Threshold'''
| Prevents the bot from checking the minimum sell value before selling loot. Useful if you want to sell everything regardless of market value.
|-
| '''Force Sell Loot At Value'''
| Forces loot to be sold once it reaches this value, regardless of other thresholds or inventory space.
|}
 
===Trip Settings===
{| class="wikitable"
! Setting
! Tooltip
|-
| '''Item to Alch'''
| 21 Magic required. Only accepts a single input like 'Rune arrow'. The script will bring the runes and item defined here with it and alch during kills. This does not use your rune pouch. The script will not force a restock when out of alchables; it will simply start a new trip without them.
|-
| '''Alch Count To Buy Per Trip'''
| Amount of alch items to buy when restocking. Takes into account your multiplier.
|-
| '''Alch Stop Level'''
| If your Magic level is equal to or greater than the value defined here, you will not bring alchs.
|-
| '''Bring Thrall Rune Pouch'''
| 76 magic required. If true the script will bring a rune pouch filled with thrall runes and swap spellbook to Arceuus. This will override any other spell settings such as Leviathan's shadow spell option, or Muspah's freeze option.
|-
| '''Bring Death Charge Runes'''
| 80 magic required. If true and thralls are true the script will bring extra runes for death charge.
|- id="spec"
| '''Spec Weapon'''
| This is the spec weapon to use on the monsters you are killing. The options include: Crystal Halberd, Dragon Claws, Burning Claws, Voidwaker, Abyssal Dagger++ and Dragon Dagger++.
|-
|-
! Slot
| '''Eclipse Clone Weapon'''
! Budget (~3M)
|This is the weapon you'll use when the eclipse boss is in its clone/parry phase. The options include: Dharoks Greataxe, Soulreaper Axe, Elder Maul, Noxious Halberd, Colossal Blade, Bandos Godsword, Zombie Axe and Barrelchest Anchor.
! Mid-Game (~25M)
! Best-in-Slot (150M+)
|-
|-
| '''Helmet'''
| '''Potion Dose Stop Threshold'''
| [https://oldschool.runescape.wiki/w/Helm_of_neitiznot Helm of Neitiznot]
| When the script is gathering supplies, this is the amount of [[osrs:Moonlight potion|Moonlight potion]] doses it'll brew before it stops and switches over to gathering food. Leave it at -1 to let the script pick a sensible amount for you.
| [https://oldschool.runescape.wiki/w/Neitiznot_faceguard Neitiznot faceguard] (or Serpentine helm)
|}
| [https://oldschool.runescape.wiki/w/Torva_full_helm Torva full helm]
 
==Fight Settings==
Your Fight Settings will vary depending on your setup. Settings regarding spec weapons have moved to the [[#spec|Trip Settings Tab]].
{| class="wikitable"
! Setting
! Tooltip
|-
|-
| '''Body'''
| '''One Tick Flick'''
| [https://oldschool.runescape.wiki/w/Fighter_torso Fighter torso]
| ONLY USE THIS SETTING IF YOU HAVE A GOOD INTERNET CONNECTION. If menu manipulation is active and this is true, the script will one tick flick all prayers.
| [https://oldschool.runescape.wiki/w/Bandos_chestplate Bandos chestplate]
| [https://oldschool.runescape.wiki/w/Torva_platebody Torva platebody]
|-
|-
| '''Legs'''
| '''Kill Blue Moon'''
| [https://oldschool.runescape.wiki/w/Dragon_platelegs Dragon platelegs]
| If true will kill blue moon.
| [https://oldschool.runescape.wiki/w/Obsidian_platelegs Obsidian platelegs] (or Verac's plateskirt)
| [https://oldschool.runescape.wiki/w/Torva_platelegs Torva platelegs]
|-
|-
| '''Weapon'''
| '''Kill Blood Moon'''
| [https://oldschool.runescape.wiki/w/Dragon_scimitar Dragon scimitar]
| If true will kill blood moon.
| [https://oldschool.runescape.wiki/w/Zamorakian_hasta Zamorak Hasta] + [https://oldschool.runescape.wiki/w/Dragon_defender Dragon defender]
| [https://oldschool.runescape.wiki/w/Ghrazi_rapier Ghrazi rapier]
|-
|-
| '''Shield'''
| '''Kill Eclipse Moon'''
| [https://oldschool.runescape.wiki/w/Dragon_defender Dragon defender]
| If true will kill eclipse moon.
| [https://oldschool.runescape.wiki/w/Dragon_defender Dragon defender]
| [https://oldschool.runescape.wiki/w/Avernic_defender Avernic defender]
|-
|-
| '''Gloves'''
| '''Stepunder Blue Moon'''
| [https://oldschool.runescape.wiki/w/Barrows_gloves Barrows gloves]
| If true will stepunder blue moon.
| [https://oldschool.runescape.wiki/w/Barrows_gloves Barrows gloves]
| [https://oldschool.runescape.wiki/w/Ferocious_gloves Ferocious gloves]
|-
|-
| '''Boots'''
| '''Stepunder Blood Moon'''
| [https://oldschool.runescape.wiki/w/Dragon_boots Dragon boots]
| If true will stepunder blood moon.
| [https://oldschool.runescape.wiki/w/Granite_boots Granite boots]
| [https://oldschool.runescape.wiki/w/Primordial_boots Primordial boots]
|-
|-
| '''Amulet'''
| '''Stepunder Eclipse Moon'''
| [https://oldschool.runescape.wiki/w/Amulet_of_fury Amulet of fury]
| If true will stepunder eclipse moon.
| [https://oldschool.runescape.wiki/w/Amulet_of_fury Amulet of fury]
|}
| [https://oldschool.runescape.wiki/w/Amulet_of_torture Amulet of torture]
 
==Goal Settings==
These decide when the task is allowed to run, so they mostly matter when you're using {{PAGENAME}} as part of a build with multiple goals. On its own you can leave them alone and it'll just keep farming.
{| class="wikitable"
! Setting
! Tooltip
|-
|-
| '''Ring'''
| '''KC Target'''
| [https://oldschool.runescape.wiki/w/Berserker_ring Berserker ring]
| The [[osrs:Lunar Chest|Lunar Chest]] kill count you want to hit. The task is only viable while your KC is under this. Leave it at -1 to let the script roll a randomised target for you (usually around 5–40, occasionally higher). There's also a KC Target Offset that gets added on top.
| [https://oldschool.runescape.wiki/w/Berserker_ring_(i) Berserker ring (i)]
| [https://oldschool.runescape.wiki/w/Ultor_ring Ultor ring]
|-
|-
| '''Special Attack'''
| '''GP Target'''
| [https://oldschool.runescape.wiki/w/Dragon_dagger(p++) Dragon dagger (p++)]
| Non-ironman only. The task is only viable while your coins are at or below this value, so the script stops sending you here once you're rich enough. Defaults to 5,000,000.
| [https://oldschool.runescape.wiki/w/Dragon_claws Dragon claws]
| [https://oldschool.runescape.wiki/w/Voidwaker Voidwaker]
|}
|}


==Supplies & Restocking==
{{PAGENAME}} is self-sufficient on supplies. It doesn't bank or buy food, it gathers and makes everything itself in the [[osrs:Neypotzli|Neypotzli]] prep camps on its restock cycles.
*'''Food''': it catches [[osrs:Bream|Bream]] from the Streambound stream and/or hunts [[osrs:Moss lizard|Moss lizards]] with rope traps (then "Rustle" the bush), and cooks the catch on the Cooking stove. It picks the Bream camp or the Moss-lizard camp based on which heals more / which boss is up next.
*'''Potions''': it brews its own [[osrs:Moonlight potion|Moonlight potions]]: pick a Grubby sapling for Moonlight grubs, grind them with a pestle and mortar, combine the paste with a vial of water, then decant the doses. It stops brewing at your '''Potion Dose Stop Threshold''' and moves on to food.
*Extra Hunter / Fishing / Herblore supplies are pulled from the Supply Crates in the camp, and it'll alch your configured Item to Alch while walking and idling.
*It keeps a [[osrs:Calcified moth|Calcified moth]] on hand as its bank teleport, auto-withdrawing/restocking them as needed.
*When run energy gets low it'll grab a "Make-cuppa" tea from the Cooking stove to top it back up.


=== Configuration ===
==Boss Mechanics==
Everything below is handled automatically. There's nothing to configure, it's just what the script does in each room.
*'''Blue Moon''': lights the Braziers, dodges the tornado tiles and handles the Frozen weapon add phase.
*'''Blood Moon''': deals with the Blood jaguar and avoids the blood pools.
*'''Eclipse Moon''': handles the parry phase with your '''Eclipse Clone Weapon''', deals with the Eclipse clones, and stands on the safe tile around the Moon shield.


=== Combat Settings ===
==Equipment==
* '''Special Attack:'''
For {{PAGENAME}}, there are three manual equipment tabs (one for each boss) and one dynamic tab. We recommend defining the same armor for each boss, high defence armor as suggested in the OSRS Wiki [[osrs:Moons_of_Peril/Strategies|Moons of Peril Strategies page]]. For weapon, we recommend either defining a specific weapon for each boss, or selecting a [[osrs:Zamorakian_hasta|Zamorakian Hasta]] for each boss. The script will automatically change the Hasta's attack style to Stab, Slash or Crush depending on which boss is being fought: Blue Moon room uses Crush, Blood Moon room uses Slash, and Eclipse Moon room uses Stab.
  * Set threshold to 50-100%
===Manual Equipment===
  * Defense-reducing specs ineffective :cite[1]
{{Template:ManualEquipment}}
* '''Combat Goals:'''
===Dynamic Equipment===
  * Assign target levels in script interface
{{Template:DynamicEquipment}}


==== Performance ====
{{Template:Skills|skillgroup=no}}
* '''Script Events:'''
  * Disable for normal speed
  * Enable for faster interactions


=== Mechanics Notes ===
{{Template:MMAA}}
* '''Pure melee combat''' - [https://oldschool.runescape.wiki/w/Ranged Ranged]/[https://oldschool.runescape.wiki/w/Magic Magic] are ineffective
* '''Defense boosts DPS''' - Unique attack roll mechanics
* '''Self-sufficient arena''' - All supplies provided within the area
* '''Mid-level content''' - Accessible with 60+ [https://oldschool.runescape.wiki/w/Combat Combat] stats


=== Tips ===
[[Category:Instanced]]
* Start with budget gear and upgrade progressively
[[Category:PVM]]
* Special attacks should focus on damage ([https://oldschool.runescape.wiki/w/Dragon_claws Dragon claws] > [https://oldschool.runescape.wiki/w/Dragon_dagger Dragon dagger])