User Tools

Site Tools


dungeons:crypt

This is an old revision of the document!


The Crypt Dungeon

The Crypt is one of the four major dungeons in Adventure Land. Known for its randomized monster spawns and high-value loot (especially Crings and Ceaarings), it offers a scalable challenge for intermediate to advanced players.

Overview

  • Recommended Level: 60+
  • Team Size: 1–3 (Multiboxing or coordinated parties recommended)
  • Bosses: Orlok, Vampires
  • Entry Requirement: Crypt Key
  • Notable Drops: `cring`, `cearring`, crypt-exclusive loot

Getting Started

To enter the Crypt:

  1. You must possess a Crypt Key.
  2. Use the key at the Crypt Door, typically located in town or at designated map entrances.
  3. The key will generate a unique instance ID shared across all your characters.

Basic Strategy

  • The layout and monster spawns are randomized.
  • There is only one fixed location: the vbat (Vampire Bat) spawn near the center.
  • Most monsters wander, making tracking them difficult without proper scanning or patrol logic.
  • Tanky frontline characters are essential due to heavy mob bursts.
  • Healing support (e.g., Priest) greatly increases sustain.
  • A blacklist system is key: avoid mobs near Orlok, grouped healers, or leveled-up mobs.

Example composition:

  • Warrior + Warrior + Priest
  • Mage + Warrior + Priest (for AoE burst)

Efficient Farming

  1. The simplest farm route is killing all vbats and resetting the instance.
  2. Vbats drop lots of Crings & Cearings, often surpassing the market value of the Crypt Key.
  3. To go further:
    1. Scan mobs with `parent.entities`
    2. Avoid clustered or enhanced mobs
    3. Prioritize easy kills without nearby threats

Roaming Tactic (Simple Pathfinding Replacement)

Roaming through the Crypt manually:

  1. Create a list of static waypoints inside the dungeon.
  2. Move from point to point using `smart_move()`.
  3. At each node, scan for mobs in `parent.entities`, apply filters, and attack.

Example logic:

  • If the target has a healer (`a5`) nearby → skip or kill healer first
  • If Orlok is nearby → blacklist the area
  • If mob is leveled → skip
  • If no mob found → move to next waypoint

Cleanup and Reset

  • Track start time using `Date.now()`
  • Auto-reset instance after 30–60 minutes or when all mobs are cleared
  • Use `localStorage` to store:
    1. Instance ID
    2. Cleared mobs
    3. Entry timestamp

Notes

  • Avoid engaging edge-case combinations like:
    1. Easy mobs buffed by nearby healers
    2. Groups overlapping with Orlok
  • Instead, code defensively:
    • “If it's not safe → skip”
    • “Find easy targets, don't overoptimize”
  • This allows safe and consistent farming without frequent deaths or traps.

Fun Fact

Orlok is a crypt-exclusive vampire boss. You’ll know when he finds you.
dungeons/crypt.1748379638.txt.gz · Last modified: 2025/05/27 23:00 by xazeal