|
|
| (One intermediate revision by the same user not shown) |
| Line 1: |
Line 1: |
| {{Template:Script_Infobox
| |
| | icon = {{PAGENAME}}.png
| |
| | type = [[Premium]]
| |
| | category = [[PVM]]
| |
| | forum = TODO
| |
| | purchase = TODO
| |
| | video1 =
| |
| | video2 =
| |
| | video3 =
| |
| }}
| |
| =={{PAGENAME}}==
| |
| {{PAGENAME}} kills the multi-phase shielded boss [[osrs:The Nightmare|The Nightmare]] in a group. This is '''not''' the solo instanced Phosani's encounter, see [[GPhosani]] for that. The script handles the full fight, curse-swapped prayer switching, claws, surges, spores, the flower safe zone, husks, parasites, sleepwalkers and totems, while dynamically swapping between Melee, Mage and Ranged (chins) gear depending on what it's attacking.
| |
|
| |
|
| '''Important:''' {{PAGENAME}} requires a group. On startup, if no [[#ccleader|Clan Chat Leader]] is set (and you're not using [[#mass|Mass Worlds]] mode), the script will kill itself with the message ''"To run The Nightmare you must create a group."'' This is the number one setup gotcha, see [[#Group Settings|Group Settings]] below.
| |
|
| |
| For suggestions of what gear to bring, we recommend checking the OSRS Wiki Page [[osrs:The Nightmare/Strategies|Nightmare Strategies]]. Currently, dynamic gearing is not fully setup for this script. We highly recommend defining gear for every field!
| |
|
| |
| ===Requirements===
| |
| *Enough gold to buy supplies, unless you have reverse muling setup.
| |
| *The Nightmare unlocked. If you haven't unlocked it, the script talks to [[osrs:Shura|Shura]] to flag the fight as available.
| |
| *A group, either a [[#ccleader|Clan Chat Leader]] to follow, or [[#mass|Mass Worlds]] mode enabled.
| |
| *Separate Melee and Mage gear (see [[#Equipment|Equipment]]).
| |
| *A ranged weapon for sleepwalkers (defaults to [[osrs:Chinchompa|Chinchompa]]).
| |
|
| |
| ===Unlocks (automated)===
| |
| The script will handle these for you on the first run if they aren't done yet:
| |
| *'''Andras boat:''' permanently unlocks the boat by paying [[osrs:Andras|Andras]] 1,000,000 coins (it'll bank/withdraw/GE-buy the 1.1m coins to cover it). This is a forced one-time purchase.
| |
| *'''Slepe teleport:''' if you've completed [[osrs:A Taste of Hope|A Taste of Hope]] and haven't unlocked the Slepe teleport, it uses a Slepey tablet on the Ver Sinhaza teleport item to unlock it.
| |
| *'''Nightmare unlock:''' talks to [[osrs:Shura|Shura]] to flag the fight if you haven't unlocked it.
| |
|
| |
| ==Group Settings==
| |
| {{PAGENAME}} coordinates with other bots running the script. There are two ways to get into the arena: '''Group mode''' (the default, follows a CC leader) or '''Mass Worlds''' mode (hops mass worlds looking for a full arena).
| |
|
| |
| In Group mode, the leader counts nearby clan members near the boss and Disturbs it once enough players are present. Non-leaders join the leader's clan chat, hop to the leader's world, and enter once the boss shows started-by-leader. In Mass Worlds mode there's no leader, the script hops between mass worlds inspecting the boss's "adventurers" count, and enters once enough players are present.
| |
|
| |
| {| class="wikitable"
| |
| ! Setting
| |
| ! Tooltip
| |
| |- id="ccleader"
| |
| | '''Clan Chat Leader'''
| |
| | The CC leader's name. The script joins this clan chat and hops to that player's world. Anyone inside the CC is treated as an ally and ignored as a crasher. Required for Group mode, if it's empty and Mass Worlds is off, the script kills itself after about 10 checks.
| |
| |-
| |
| | '''Count to start'''
| |
| | In Group mode, the leader waits until this many clan members are near the boss before Disturbing it to start the fight.
| |
| |-
| |
| | '''Count to abandon'''
| |
| | If the player count in the arena drops to or below this value, the script bails the current kill and escapes.
| |
| |-
| |
| | '''Hop if non-clan inside'''
| |
| | In Group mode, if a non-CC player is in the arena, the script hops worlds rather than fighting alongside a crasher.
| |
| |- id="mass"
| |
| | '''Use Mass Worlds'''
| |
| | Switches to Mass Worlds mode, hopping mass worlds to find a full arena instead of following a CC leader.
| |
| |-
| |
| | '''Mass World Hop Interval'''
| |
| | How often the script hops worlds while searching in Mass Worlds mode.
| |
| |-
| |
| | '''Mass World Players to Enter'''
| |
| | The minimum player count the script needs to see on a mass world before it enters that arena.
| |
| |-
| |
| | '''Hops without world before stopping'''
| |
| | In Mass Worlds mode, the script stops after this many hops without finding a viable world.
| |
| |-
| |
| | '''Exit before fight at player count'''
| |
| | In Mass Worlds mode, if the player count is below this value and you're not yet fighting, the script leaves the arena via the Energy Barrier rather than committing to an under-manned kill.
| |
| |}
| |
|
| |
| ==Trip / Supply Settings==
| |
| These cover what the script brings per trip and the on-hand minimums it needs to start a kill. Many counts are dynamic, the chins-to-bring count scales with your group size, and effective prayer / restock targets adjust for menu manipulation and one-tick flicking. '''Note:''' a value of 0 disables withdrawing that item; -1 is dynamic where noted.
| |
|
| |
| {| class="wikitable"
| |
| ! Setting
| |
| ! Tooltip
| |
| |-
| |
| | '''Min Parasite Cures'''
| |
| | The lowest number of parasite cures ([[osrs:Relicym's Balm|Relicym's Balm]] / [[osrs:Sanfew serum|Sanfew serum]]) you must have on hand for the script to start a kill.
| |
| |-
| |
| | '''Min Combat Doses'''
| |
| | The lowest number of combat potion doses the script will start a kill with.
| |
| |-
| |
| | '''Chins to bring'''
| |
| | How many [[osrs:Chinchompa|chinchompas]] to pack for sleepwalkers. -1 is dynamic and scales with your group's player count.
| |
| |-
| |
| | '''Min Chins For Kill'''
| |
| | Won't start a kill below this many chins. -1 lets the script work out a sensible count.
| |
| |-
| |
| | '''Balm Count'''
| |
| | Number of [[osrs:Relicym's Balm|Relicym's Balm]] doses to withdraw for curing parasites.
| |
| |-
| |
| | '''Sanfew Count'''
| |
| | Number of [[osrs:Sanfew serum|Sanfew serums]] to withdraw (these double as parasite cures).
| |
| |-
| |
| | '''Teleport'''
| |
| | Travel teleport to the boss: Slepe ([[osrs:Drakan's medallion|Drakan's medallion]]), Ver Sinhaza ([[osrs:Drakan's medallion|Drakan's medallion]]), [[osrs:Fenkenstrain's castle teleport|Fenkenstrain]], [[osrs:Ectophial|Ectophial]], or dynamic.
| |
| |-
| |
| | '''Bank Teleport'''
| |
| | The teleport the script brings to get back to the bank between trips.
| |
| |}
| |
|
| |
| The script also auto-decants potions inside the arena, refreshes [[osrs:Stamina potion|Stamina]] at the bank, handles the [[osrs:Drakan's medallion|Drakan's medallion]] for teleports, and GE-buys any missing supplies on restock.
| |
|
| |
| ==Fight Settings==
| |
| Your Fight Settings will vary depending on your setup. {{PAGENAME}} handles the whole fight automatically, the mechanics below are managed for you, but these thresholds let you tune eating, prayer and totem behaviour.
| |
|
| |
| {| class="wikitable"
| |
| ! Setting
| |
| ! Tooltip
| |
| |-
| |
| | '''Spec Threshold'''
| |
| | Special-attack energy the script waits for before throwing the spec weapon.
| |
| |-
| |
| | '''Force Eat Threshold'''
| |
| | The script will force eat even if it's wasteful when HP is at or below this value. Set to -1 to disable.
| |
| |-
| |
| | '''Don't Eat Threshold'''
| |
| | The script won't eat until HP falls below this value. Set to -1 to disable.
| |
| |-
| |
| | '''Totem Eat Threshold'''
| |
| | Separate HP threshold the script eats up to while dealing with the totem phase.
| |
| |-
| |
| | '''Min HP For Kill'''
| |
| | Minimum on-hand HP (including food) the script needs before it'll start another kill.
| |
| |-
| |
| | '''Effective Prayer On Kill'''
| |
| | Minimum effective prayer (including on-hand restores) required to start a kill.
| |
| |-
| |
| | '''One Tick Flick'''
| |
| | 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.
| |
| |}
| |
|
| |
| ===Fight mechanics handled automatically===
| |
| You don't configure these, the script reads the boss's animations, projectiles and chat to handle the full rotation:
| |
|
| |
| {| class="wikitable"
| |
| ! Mechanic
| |
| ! Behaviour
| |
| |-
| |
| | '''Prayer switching'''
| |
| | Automatically switches Protect from Melee/Missiles/Magic to match the boss's attacks, with one-tick-flick support. Handles the [[osrs:The Nightmare#The curse|Nightmare's curse]] that swaps which overhead maps to which attack, inverting all three prayers while cursed.
| |
| |-
| |
| | '''Grasping claws'''
| |
| | Steps off the dangerous claw tiles to dodge them.
| |
| |-
| |
| | '''Surge attack'''
| |
| | Detects the boss's teleport (surge) and dodges out of the danger area.
| |
| |-
| |
| | '''Spores / mushrooms'''
| |
| | Avoids the shroom tiles and handles spore infection (waits it out / charges to clear it).
| |
| |-
| |
| | '''Flower safe zone'''
| |
| | Detects the good flowers ([[osrs:Nightmare Blossom|Nightmare Blossom]]) vs the bad ones ([[osrs:Nightmare Berries|Nightmare Berries]]) and stands in the safe quadrant.
| |
| |-
| |
| | '''Husks'''
| |
| | Prays the right overhead for the husk type, targets the husk attacking you, and specs / death-charges them.
| |
| |-
| |
| | '''Parasites'''
| |
| | Detects impregnation, prioritises killing the parasite (with an optional dedicated [[#parasiteweapon|Parasite Weapon]] or a spec), and cures with [[osrs:Relicym's Balm|Relicym's Balm]] / [[osrs:Sanfew serum|Sanfew serum]].
| |
| |-
| |
| | '''Sleepwalkers'''
| |
| | Switches to ranged / chinchompa gear and spreads sleepwalker targeting across the group so bots don't all shoot the same one.
| |
| |-
| |
| | '''Totems'''
| |
| | Switches to Mage gear/staff during the charge phase, casts at the charged totems, spreads totem targeting across players, and uses the [[#Totem Eat Threshold|Totem Eat Threshold]] for eating.
| |
| |}
| |
|
| |
| The script also summons [[osrs:Thralls|Thralls]], uses [[osrs:Death Charge|Death Charge]] and [[osrs:Preserve|Preserve]], smart-drinks [[osrs:Saradomin brew|Saradomin brews]], tops up with [[osrs:Menaphite Remedy|Menaphite Remedy]] / [[osrs:Super restore|Super restore]] / [[osrs:Moonlight moth mix|Moonlight moth mix]], and only uses an [[osrs:Imbued heart|Imbued]] / [[osrs:Saturated heart|Saturated heart]] at the totems. It bails a kill and re-banks if it runs out of food (with brews), has no prayer, or the player count drops to or below [[#Group Settings|Count to abandon]].
| |
|
| |
| ==Equipment==
| |
| {{PAGENAME}} maintains separate Melee and Mage gear sets and swaps between Melee, Mage and Ranged (chins) dynamically depending on the current target (boss = melee, totems = mage, sleepwalkers = chins). Each dropdown has a sensible default, only touch them to force something specific.
| |
|
| |
| ===Melee Weapon===
| |
| Dynamic melee picks from: [[osrs:Inquisitor's mace|Inquisitor's mace]], [[osrs:Abyssal bludgeon|Abyssal bludgeon]], [[osrs:Zombie axe|Zombie axe]], [[osrs:Sarachnis cudgel|Sarachnis cudgel]], [[osrs:Dragon mace|Dragon mace]], [[osrs:Granite hammer|Granite hammer]]. You can override this manually.
| |
|
| |
| ===Mage Weapon===
| |
| The Magic Equipment tab has its own staff dropdown, dynamic picks from: [[osrs:Tumeken's shadow|Tumeken's shadow]], [[osrs:Sanguinesti staff|Sanguinesti staff]], [[osrs:Trident of the swamp|Trident of the swamp]] / [[osrs:Trident of the seas|seas]], [[osrs:Mystic smoke staff|Mystic smoke staff]] / [[osrs:Smoke battlestaff|Smoke battlestaff]], [[osrs:Staff of fire|Staff of fire]]. You can override manually.
| |
|
| |
| {| class="wikitable"
| |
| ! Setting
| |
| ! Tooltip
| |
| ! Options
| |
| |-
| |
| | '''Spell'''
| |
| | Spell used for casting on totems. Dynamic picks the best fire spell for your level, or pick one manually. Autocast vs cast-on is handled for totems.
| |
| | Dynamic, or manual spell selection.
| |
| |-
| |
| | '''Sleepers Weapon'''
| |
| | The ranged weapon used on sleepwalkers. The script auto-adds ammo if the chosen weapon needs it.
| |
| | Defaults to [[osrs:Chinchompa|Chinchompa]].
| |
| |- id="parasiteweapon"
| |
| | '''Parasite Weapon'''
| |
| | Optional dedicated weapon to one-shot the parasite. Leave it off and the script specs the parasite instead.
| |
| | Optional.
| |
| |-
| |
| | '''Spec Weapon'''
| |
| | The special-attack weapon the script switches to at the [[#Fight Settings|Spec Threshold]]. It specs at sensible moments through the fight and accounts for the [[osrs:Lightbearer|Lightbearer]]'s faster spec regen.
| |
| | [[osrs:Dragon warhammer|DWH]], [[osrs:Saradomin godsword|SGS]], [[osrs:Bandos godsword|BGS]], [[osrs:Voidwaker|Voidwaker]], [[osrs:Dragon claws|Dragon claws]], [[osrs:Abyssal bludgeon|Abyssal bludgeon]], [[osrs:Granite maul|Granite maul (ornate)]], [[osrs:Dragon mace|Dragon mace]], [[osrs:Burning claws|Burning claws]]
| |
| |}
| |
|
| |
| {{Template:MMAA}}
| |
|
| |
| [[Category:Premium]]
| |
| [[Category:PVM]]
| |