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

GPhosani: Difference between revisions

From GScripts
No edit summary
Content update, accuracy fixes and cleanup
 
Line 1: Line 1:
== G Phosani ==
== G Phosani ==


'''Note:''' This script is specifically designed for the solo instanced version of [https://oldschool.runescape.wiki/w/Phosani%27s_Nightmare Phosani's Nightmare], not the group encounter.
GPhosani is a DreamBot script for the solo instanced version of the OSRS boss [https://oldschool.runescape.wiki/w/Phosani%27s_Nightmare Phosani's Nightmare], handling the full fight, supplies and banking.
 
'''Note:''' Built for the solo instanced version, not the group encounter.


=== Requirements ===
=== Requirements ===
* '''Quest:'''  
* '''Quest:'''
   * [https://oldschool.runescape.wiki/w/Priest_in_Peril Priest in Peril] (to access [https://oldschool.runescape.wiki/w/Morytania Morytania]) - REQUIRED
   * [https://oldschool.runescape.wiki/w/Priest_in_Peril Priest in Peril] (to access [https://oldschool.runescape.wiki/w/Morytania Morytania]) - REQUIRED
  * [https://oldschool.runescape.wiki/w/Sins_of_the_Father Sins of the Father] (to unlock [https://oldschool.runescape.wiki/w/Phosani%27s_Nightmare Phosani's Nightmare]) - REQUIRED
   * [https://oldschool.runescape.wiki/w/A_Taste_of_Hope A Taste of Hope] (for [https://oldschool.runescape.wiki/w/Drakan%27s_medallion quick teleport]) - Recommended
   * [https://oldschool.runescape.wiki/w/A_Taste_of_Hope A Taste of Hope] (for [https://oldschool.runescape.wiki/w/Drakan%27s_medallion quick teleport]) - Recommended
'''Note:''' If you haven't unlocked Phosani yet, the script will talk to [https://oldschool.runescape.wiki/w/Sister_Senga Sister Senga] for you on the first run to flag the fight as available (you still need Sins of the Father done in-game).


=== Recommended Stats ===
=== Recommended Stats ===
Line 25: Line 30:
* [X] Enable [https://oldschool.runescape.wiki/w/Death_charge Death Charge] (special attack regeneration)
* [X] Enable [https://oldschool.runescape.wiki/w/Death_charge Death Charge] (special attack regeneration)
* '''Sanfew Serums:''' 2+ recommended (2 kill minimum)
* '''Sanfew Serums:''' 2+ recommended (2 kill minimum)
* Default settings are optimized for most accounts
* Default settings work for most accounts
 
{| class="wikitable" style="margin: auto; width: auto;"
! Setting
! Description
|-
| '''Teleport'''
| How the script travels to Phosani. '''Dynamic''' picks the best option for what you've got; otherwise force a method: [https://oldschool.runescape.wiki/w/Drakan%27s_medallion Slepe Drakens], [https://oldschool.runescape.wiki/w/Fenkenstrain%27s_castle_teleport Fenkenstrain], [https://oldschool.runescape.wiki/w/Ectophial Ectophial], or [https://oldschool.runescape.wiki/w/Drakan%27s_medallion Ver Sinhaza Drakens].
|-
| '''Bank Teleport'''
| Which teleport it uses to get back to a bank between trips when restocking.
|-
| '''Bring Thrall Rune Pouch'''
| Packs a rune pouch with the runes for [https://oldschool.runescape.wiki/w/Thralls Thralls]. Leave on if you've got Thralls enabled.
|-
| '''Bring Death Charge Runes'''
| Packs the runes for [https://oldschool.runescape.wiki/w/Death_charge Death Charge]. Leave on if Death Charge is enabled.
|-
| '''Minimum Parasite Cures'''
| Won't start (and will leave at/below phase 3) if you're under this many [https://oldschool.runescape.wiki/w/Sanfew_serum parasite cures]. Set -1 to let the script work out a sensible count.
|-
| '''Minimum Combat Doses'''
| Lowest number of [https://oldschool.runescape.wiki/w/Super_combat_potion combat potion] doses it'll start a kill with. -1 lets the script decide.
|-
| '''Minimum Loot Value'''
| Items below this value get left on the floor.
|}


=== Supply Setup ===
=== Supply Setup ===
Line 32: Line 63:
* Automatic potion dose management
* Automatic potion dose management
* Dynamic food selection
* Dynamic food selection
Most of these counts default to -1, which lets the script work out how many to bring based on your gear, [[#Kill/Boss Settings|menu manipulation]] and one-tick flicking. Set a number to force it.
{| class="wikitable" style="margin: auto; width: auto;"
! Setting
! Description
|-
| '''Food'''
| Which food it brings and tops up. Selection is dynamic by default.
|-
| '''Brew Count'''
| How many [https://oldschool.runescape.wiki/w/Saradomin_brew Saradomin brews] to bring per trip.
|-
| '''Combat Potion''' / '''Combat Count'''
| The [https://oldschool.runescape.wiki/w/Super_combat_potion combat potion] type and how many to bring.
|-
| '''Prayer Restore Count'''
| Number of [https://oldschool.runescape.wiki/w/Super_restore super restores] to bring.
|-
| '''Prayer Regen Count'''
| Number of [https://oldschool.runescape.wiki/w/Prayer_regeneration_potion prayer regeneration potions] to bring.
|-
| '''Sanfew Count'''
| [https://oldschool.runescape.wiki/w/Sanfew_serum Sanfew serums] to bring (these double as parasite cures).
|-
| '''Balm Count'''
| [https://oldschool.runescape.wiki/w/Sanfew_serum#Balm Balm] doses to bring for curing parasites.
|-
| '''Karam Count'''
| [https://oldschool.runescape.wiki/w/Karambwan Cooked karambwans] to bring for combo eating.
|-
| '''Menaphite Remedy Count'''
| [https://oldschool.runescape.wiki/w/Menaphite_remedy Menaphite remedies] to bring; scales off your brew count when left dynamic.
|-
| '''Bring Heart'''
| Brings an [https://oldschool.runescape.wiki/w/Imbued_heart imbued]/[https://oldschool.runescape.wiki/w/Saturated_heart saturated heart] for the magic boost on far-casts.
|}


=== Restock Configuration ===
=== Restock Configuration ===
Line 54: Line 122:
| 100M+ GP
| 100M+ GP
| Set high to manual sell loot
| Set high to manual sell loot
|-
| '''Supplies Amt Mult'''
| 1
| Multiplier on every restock count. Bump it if you want longer trips between bank runs.
|}
|}
</div>
</div>
{| class="wikitable" style="margin: auto; width: auto;"
! Setting
! Description
|-
| '''Spec Threshold'''
| Special-attack energy it waits for before throwing the spec weapon.
|-
| '''Force Eat Threshold'''
| HP it will always eat at, no matter what else is going on.
|-
| '''Don't Eat Threshold'''
| HP floor below which it'll hold off eating so it doesn't waste food mid-rotation.
|-
| '''Totem Eat Threshold'''
| HP it eats up to while dealing with the totem phase.
|-
| '''Minimum HP For Kill'''
| Won't start a kill unless you're at or above this HP.
|-
| '''Effective Prayer On Kill'''
| Minimum effective prayer points needed to start a kill.
|-
| '''One Tick Flick'''
| One-tick prayer flicking on the boss. Saves a load of prayer but needs the tick timing to be solid.
|-
| '''Combat pot in P5 W Brews'''
| Lets it re-pot combat during phase 5 even when brews are in the inventory (brews drain your combat stats).
|-
| '''Kill Sleepers During P5'''
| Shoots down the [https://oldschool.runescape.wiki/w/Phosani%27s_Nightmare#The_fight sleepwalkers] during phase 5. Needs menu manipulation, no-click-walking and a suitable ranged weapon to be safe.
|-
| '''Chins to bring'''
| How many [https://oldschool.runescape.wiki/w/Black_chinchompa chinchompas] to pack if you're using one as the sleepwalker weapon. -1 lets the script scale it to your gear.
|-
| '''Minimum Chins For Kill'''
| Won't start a kill if you're below this many chins.
|-
| '''Hop From Players When Entering'''
| Hops worlds when it spots other players in the dungeon so you stay on a clean instance.
|}
=== Weapon Selection ===
Phosani has a few mechanics that want dedicated weapons. The script handles a separate '''Mage''' equipment tab (on top of the usual Melee tab) and far-casts with it automatically. When Phosani is clawing and the parasite is sitting under her, or the parasite spawns outside the flower safe zone while you're inside it, it swaps to mage gear and pelts it from range. Each of the dropdowns below has a sensible default, so you only need to touch them if you want to force something specific.
{| class="wikitable" style="margin: auto; width: auto;"
! Setting
! Options
! Description
|-
| '''Sleepwalker Weapon'''
| [https://oldschool.runescape.wiki/w/Black_chinchompa Chinchompa], [https://oldschool.runescape.wiki/w/Webweaver_bow Webweaver bow], [https://oldschool.runescape.wiki/w/Craw%27s_bow Craw's bow], [https://oldschool.runescape.wiki/w/Sunlight_crossbow Hunter sunlight crossbow], [https://oldschool.runescape.wiki/w/Hunters%27_crossbow Hunter's crossbow], [https://oldschool.runescape.wiki/w/Toxic_blowpipe Toxic blowpipe], [https://oldschool.runescape.wiki/w/Karil%27s_crossbow Karil's crossbow], [https://oldschool.runescape.wiki/w/Scorching_bow Scorching bow], [https://oldschool.runescape.wiki/w/Magic_shortbow Magic shortbow]
| Ranged weapon used to pick off [https://oldschool.runescape.wiki/w/Phosani%27s_Nightmare#The_fight sleepwalkers] before they reach the boss. Chins clear clumps fastest.
|-
| '''Parasite Weapon'''
| None, [https://oldschool.runescape.wiki/w/Elder_maul Elder maul], [https://oldschool.runescape.wiki/w/Saradomin_godsword SGS], [https://oldschool.runescape.wiki/w/Bandos_godsword BGS], [https://oldschool.runescape.wiki/w/Zamorak_godsword ZGS], [https://oldschool.runescape.wiki/w/Armadyl_godsword AGS], [https://oldschool.runescape.wiki/w/Ancient_godsword Ancient godsword]
| Optional heavy hitter to one-shot the [https://oldschool.runescape.wiki/w/Parasite_(Phosani%27s_Nightmare) parasite]. Leave on None to far-cast it with mage gear instead.
|-
| '''Husk Weapon'''
| Let script choose, None, [https://oldschool.runescape.wiki/w/HAM_joint HAM joint], [https://oldschool.runescape.wiki/w/Goblin_paint_cannon Goblin paint cannon]
| Weapon for the husk spawns. '''Let script choose''' keys off your Prayer/Strength and whether your main weapon is 2H. Pick the Goblin paint cannon and the script buys one from [https://oldschool.runescape.wiki/w/Diango Diango] for you.
|-
| '''Spec Weapon'''
| Let script choose, [https://oldschool.runescape.wiki/w/Dragon_warhammer Dragon warhammer], [https://oldschool.runescape.wiki/w/Saradomin_godsword SGS], [https://oldschool.runescape.wiki/w/Bandos_godsword BGS], [https://oldschool.runescape.wiki/w/Voidwaker Voidwaker], [https://oldschool.runescape.wiki/w/Dragon_claws Dragon claws], [https://oldschool.runescape.wiki/w/Abyssal_bludgeon Abyssal bludgeon], [https://oldschool.runescape.wiki/w/Granite_maul Granite maul (ornate)], [https://oldschool.runescape.wiki/w/Dragon_mace Dragon mace], [https://oldschool.runescape.wiki/w/Burning_claws Burning claws]
| The special-attack weapon it switches to at the [[#Kill/Boss Settings|Spec Threshold]]. '''Let script choose''' favours a granite maul (ornate) under menu manip, otherwise SGS/BGS/DWH.
|}


=== General Tips ===
=== General Tips ===
Line 62: Line 200:
* '''Loot Strategy:''' Keep thresholds high for rare items
* '''Loot Strategy:''' Keep thresholds high for rare items
* '''Performance:''' Monitor kill times to adjust supplies
* '''Performance:''' Monitor kill times to adjust supplies
* '''Bailing out:''' The script bins a kill and re-banks if it runs out of food (with brews), has no effective prayer, or drops to 0 parasite cures at/below phase 3. It'll never bail mid phase-5, so it always finishes the kill once it's that far in. Kills and deaths are tracked on the paint as it goes.


=== See Also ===
=== See Also ===