Skip to main content

DungWithUs

   Version: r1.0.0   Author: BotWithUs

Features

  • Supports all combat styles + swaps, recommended setup is to run magic > range > melee, if using melee recommend you bring a range/mage swap, if using range recommended any melee swap
  • Script can be reloaded mid dungeon and it will continue solving
  • Binding equipment will be handled but binding preset creation must be done manually
  • Skilling Support: Automatic resource gathering and crafting within dungeons
  • Resource Management: Intelligent resource prioritization and inventory management

Requirements

Graphics Settings

  • Draw Distance: Medium or High (required for proper detection and navigation)
  • Interface Layout: Prayer tab, equipment tab, and backpack must be visible
  • Party Interface: Must be extended so all buttons are visible when open

Skill Requirements The script will automatically check your skill levels and only gather resources you can access:

  • Woodcutting: Level 1+ (Tangle gum tree) to Level 90+ (Grave creeper tree)
  • Fishing: Level 1+ (Heim crabs) to Level 90+ (Cave morays)
  • Mining: Level 1+ (Novite ore) to Level 90+ (Promethium ore)
  • Runecrafting: Level 1+ (Air rune) to Level 77+ (Blood rune)
  • Divination: Level 1+ (Pale wisp) to Level 90+ (Radiant wisp)
  • Crafting: Level 1+ for basic leather items

Setup

Initial Setup

  • Start in demonheim
  • Prayer tab, equipment tab and backpack visible
  • Party interface window must be extended so all buttons are visible once open

Initial Setup

GUI Configuration

GUI Config Tab

  • Target floor: Current floor we will run
  • Target complexity: Current floor complexity
  • Dungeon size: Dungeon size
  • Prestige enabled: When enabled we will prestige once the current progress reaches the set floor
Settings Tab

GUI Config Tab

  • Pickup food: Pickup and carry this much food during runs
  • Buy feathers: Buys feathers for fishing puzzle - must use if you don't have an unlock that doesn't require feathers for fishing
  • Pickup and bury bones: Will pickup and burry bones during exploration
Skilling Settings

Resource Gathering Options

  • Enable Woodcutting: Automatically chop trees for branches
  • Enable Fishing: Fish for raw food (optional, enable buy feathers)
  • Enable Mining: Mine ores
  • Enable Divination: Harvest wisps for energy
  • Enable Runecrafting: Craft runes at altars
  • Enable Crafting: Craft leather items from hides
  • Enable Portent Creation: Create divination portents from energy

Resource Selection

  • Auto Select Rune: Automatically chooses the highest level rune you can craft
  • Selected Rune: Manually choose which rune to craft (if auto-select is disabled)
  • Tree Selection: Choose which types of trees to chop
  • Fish Selection: Choose which types of fish to catch
  • Ore Selection: Choose which types of ores to mine
  • Wisp Selection: Choose which types of wisps to harvest

Advanced Options

  • Kill Mobs in Resource Room: Automatically attack monsters in resource rooms
  • Alternate Crafting/Runecrafting: Switch between crafting and runecrafting on different floors
  • Alternate Floor Count: Number of floors to alternate between activities
Boss Settings
  • Nightgazer pillars: How many pillars we will light, the more damage you have the less pillars you can light.
Equipment Binding

Equipment Binding GUI

In the Equipment tab, enable Handle Equipment Binding to configure your custom gear presets:

  • Category Filter: Select the equipment slot (e.g. MAIN_HAND, HEAD, etc.).
  • Style Filter: Choose a combat style (MELEE, RANGED, MAGIC).
  • Tier Filter: Pick an item tier (e.g. NOVITE – 1, PRIMAL – 10, I know these are melee tiers but they are the same levels for range/magic).

Once your filters are set, select items from the Available list and click Add to include them in your binding preset. Use Remove to delete items from the To Bind list. Once item is binded it will be auto-removed from the list to prevent duplicates.

Skilling Resources
SkillResourceLevel ReqMembersNotes
WoodcuttingTangle gum tree1NoBasic branches
Seeping elm tree10No
Blood spindle tree20No
Utuku tree30No
Spinebeam tree40No
Bovistrangler tree50No
Thigat tree60Yes
Corpsethorn tree70Yes
Entgallow tree80Yes
Grave creeper tree90Yes
FishingHeim crabs1NoRequires feathers
Red-eye10No
Dusk eels20No
Giant flatfish30No
Short-finned eels40No
Web snippers50No
Bouldabass60Yes
Salve eels70Yes
Blue crabs80Yes
Cave morays90Yes
MiningNovite ore1NoBasic ore
Bathus ore10No
Marmaros ore20No
Kratonium ore30No
Fractite ore40No
Zephyrium ore50No
Argonite ore60Yes
Katagon ore70Yes
Gorgonite ore80Yes
Promethium ore90Yes
RunecraftingAir rune1NoRequires rune essence
Mind rune2No
Water rune5No
Earth rune9No
Fire rune14No
Body rune20No
Cosmic rune27No
Chaos rune35No
Astral rune40Yes
Nature rune44No
Law rune54No
Death rune65No
Blood rune77Yes
DivinationPale wisp1NoHarvest for energy
Flickering wisp10No
Bright wisp20No
Glowing wisp30No
Sparkling wisp40No
Gleaming wisp50No
Vibrant wisp60Yes
Lustrous wisp70Yes
Brilliant wisp80Yes
Radiant wisp90Yes
Equipment Binding

Equipment Binding GUI

In the Equipment tab, enable Handle Equipment Binding to configure your custom gear presets:

  • Category Filter: Select the equipment slot (e.g. MAIN_HAND, HEAD, etc.).
  • Style Filter: Choose a combat style (MELEE, RANGED, MAGIC).
  • Tier Filter: Pick an item tier (e.g. NOVITE – 1, PRIMAL – 10, I know these are melee tiers but they are the same levels for range/magic).

Once your filters are set, select items from the Available list and click Add to include them in your binding preset. Use Remove to delete items from the To Bind list. Once item is binded it will be auto-removed from the list to prevent duplicates.

Boss Information
Boss NamePrayer Type(s)Special Mechanics
Astea FrostwebMagicNone
Bal'lak the PummellerMeleeNone
BlinkMagicPeriodically becomes unattackable and teleports. Player will move to the center of the room to keep closer to potential pillars.
Bulwark BeastRangedHas a shield that must be broken (player will attempt to unequip ranged weapon if one is equipped, then mine the shield if a pickaxe is in the toolbelt). Re-equips ranged weapon after shield is broken.
Divine SkinweaverMagicSummons monsters and creates tunnels. Tunnels must be blocked. After all monsters are defeated and tunnels blocked, talks to the Divine Skinweaver to complete the fight.
DreadnautMeleeNone
Flesh-Spoiler HaasghenahkMeleeTwo-phase fight. Player will avoid being too close to the boss to avoid taking damage. After the first phase, the boss respawns for a second phase.
Gluttonous BehemothMagicPlayer must stand between the boss and the carcass to block it.
GravecreeperMagicPlinth special attack: Player must move away from plinths when they trigger special.
Har'Lakk the RiftsplitterMeleePlayer will move to a safe coordinate away from the special attack.
Hobgoblin GeomancerMagicNone
Hope DevourerMagicNone
Icy BonesMagicNone
Kal'Ger the WarmongerMeleeNone
Lexicus RunewrightMagicNone
Luminescent IcefiendMagicIcicle attack. Player will move to room corners to avoid damage.
NecrolordMagicPlayer will attempt to swap to a non-melee weapon if a melee weapon is equipped and a non-melee weapon is in the backpack. If no suitable swap is found and only a melee weapon is present, the script will leave the dungeon.
Night-Gazer KhighorahkMagicPillars of light will be lit. The number of pillars to light can be configured on GUI.
Plane-Freezer LakhrahnazMagicIce attack. Player will move to avoid.
RammernautMeleeCharge attack. Player will move out of the way of the charge.
Runebound BehemothVaries (Magic/Ranged/Melee)Script determines player's weapon type to decide which crystal to deactivate.
SagittareRangedIf a ranged weapon is equipped, the script will attempt to switch to a melee or magic weapon. If the player is stunned, the script will attempt to use the Freedom ability.
Shadow-Forger IhlakhizanMeleeNone
Skeletal TrioMagic (priority)Attacks Skeletal Archer, then Skeletal Sorcerer, then Skeletal Warrior.
StompMeleeFalling rocks mechanic will move to safe tile. Stone phase: player picks up colored crystals and uses them on corresponding active ones. Will mine debris blocking paths to crystals or stones.
To'Kash the BloodchillerMagicIf the player is stunned, the script will attempt to use the Freedom ability.
Unholy CursebearerRangedNone
Warped GulegaMeleeSpecial attack. Player will move to a safe coordinate.
World-Gorger ShukarhazhVaries (Magic/Ranged/Melee)Has three eyes (Warrior, Mage, Ranger). Player will attack the eyes to make the boss vulnerable to the current weapon style.
Yk'Lagor the ThunderousMeleeMagical drag attack: Player attempts to move to a safe position. Earthquake attack: Player attempts to hide behind a pillar.

Skilling Features

Automatic Resource Management The script intelligently manages resources throughout the dungeon:

  • Resource Detection: Automatically finds and prioritizes available resources based on your skill levels
  • Inventory Management: Sells gathered resources when inventory is full
  • Resource Rotation: Can alternate between different skilling activities across floors
  • Unreachable Resource Handling: Marks resources as unreachable if they cannot be accessed

Resource Gathering Workflow

  1. Exploration Phase: Script explores rooms and identifies available resources
  2. Resource Selection: Chooses the best available resource based on enabled skills and level requirements
  3. Gathering: Interacts with resources and monitors gathering progress
  4. Inventory Management: Sells excess resources or drops portents when needed
  5. Crafting: Processes gathered materials into useful items (runes, leather items, portents)

Crafting Features

  • Runecrafting: Automatically crafts the highest level rune available or selected rune
  • Leather Crafting: Crafts protomastyx hide into vambraces or body armor
  • Portent Creation: Creates divination portents from harvested energy
  • Material Purchasing: Buys required materials (rune essence, thread, hides) from the smuggler

Resource Prioritization The script prioritizes resources based on:

  • Skill Level Requirements: Only gathers resources you can access
  • Resource Availability: Focuses on resources in completed puzzle rooms
  • Inventory Space: Manages inventory efficiently by selling excess items
  • Resource Type: Balances between different resource categories based on settings

Smart Navigation

  • Resource Room Detection: Automatically finds rooms with available resources
  • Pathfinding: Navigates efficiently between resource rooms and the start room
  • Obstacle Avoidance: Handles unreachable resources and blocked paths
  • Combat Integration: Attacks monsters in resource rooms if enabled

Changelog

Changelog