Item reference: R

Item coverage / R

Railing

Conditional 14

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
  • Dwarf Cannon: Authored output, conditions, itemsNeeded, success
Acquisition sources

Dwarf Cannon · talk to

Positive inventory success candidate

Target: Captain Lawgof — Talk-to

Step get-more-railings; tracker range [1, 1]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 2567,
    "y": 3460,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Railing",
      "op": "eq",
      "quantity": 0
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/dwarf_cannon.json#/phases/1/steps/7/success
All item references
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/1/itemsNeeded/0
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/1/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/2/itemsNeeded/0
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/2/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/3/itemsNeeded/0
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/3/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/4/itemsNeeded/0
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/4/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/5/itemsNeeded/0
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/5/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/6/itemsNeeded/0
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/6/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/7/conditions
  • quest-domain/data/dwarf_cannon.json#/phases/1/steps/7/success

Back to item search

Rake

Not implemented 5341

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (3)
  • Barbarian Training: Required; quantity 1; ID 5341; hints: ge, bank, inventory (metadata only)quest-domain/data/barbarian_training.json#/requirements/items/1
  • Garden of Tranquillity: Required; quantity 1; ID 5341; hints: inventory, bank, ge (metadata only)quest-domain/data/garden_of_tranquillity.json#/requirements/items/1
  • Rum Deal: Required; quantity 1; ID 5341; hints: inventory, bank, ge (metadata only)quest-domain/data/rum_deal.json#/requirements/items/0
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/barbarian_training.json#/requirements/items/1
  • quest-domain/data/barbarian_training.json#/phases/0/steps/23/conditions
  • quest-domain/data/barbarian_training.json#/phases/0/steps/27/conditions
  • quest-domain/data/garden_of_tranquillity.json#/requirements/items/1
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/6/keepItems
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/15/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/17/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/19/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/21/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/23/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/25/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/27/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/31/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/38/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/39/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/46/conditions
  • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/47/conditions
  • quest-domain/data/rum_deal.json#/requirements/items/0
  • quest-domain/data/rum_deal.json#/phases/2/steps/5/itemsNeeded/0
  • quest-domain/data/rum_deal.json#/phases/2/steps/5/useItem
  • quest-domain/data/rum_deal.json#/phases/2/steps/5/conditions
  • quest-domain/data/rum_deal.json#/phases/2/steps/10/conditions

Back to item search

Ram skull

Conditional 7818

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
  • Rag and Bone Man: Authored output, Ground source, conditions, lootItems, success, useItem
Acquisition sources

Rag and Bone Man · Ground pickup

Explicit ground-item target

Target: Ram skull

Step pickup-ram; tracker range [2, 3]. Output ID: 7818.

Exact source conditions
{
  "position": {
    "x": 3258,
    "y": 3352,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "itemId": 7818,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "itemId": 7819,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "itemId": 7820,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inArea",
      "area": {
        "x1": 3245,
        "y1": 3340,
        "x2": 3275,
        "y2": 3368,
        "z": 0
      }
    },
    {
      "type": "npcNearby",
      "item": "Ram",
      "value": 12,
      "negate": true
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/rag_and_bone_man.json#/phases/1/steps/31/target

Rag and Bone Man · Authored loot

Explicit output field

Target: Ram — Attack

Step kill-ram; tracker range [2, 3]. Output ID: 7818.

Exact source conditions
{
  "position": {
    "x": 3258,
    "y": 3352,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "itemId": 7818,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "itemId": 7819,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "itemId": 7820,
      "op": "eq",
      "quantity": 0
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/rag_and_bone_man.json#/phases/1/steps/32/lootItems
All item references
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/17/useItem
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/17/conditions
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/22/conditions
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/23/conditions
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/24/conditions
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/31/target
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/31/conditions
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/31/success
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/32/lootItems/0
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/32/conditions
  • quest-domain/data/rag_and_bone_man.json#/phases/1/steps/32/success

Back to item search

Rat poison

Conditional 24

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
  • Clock Tower: Authored output, Ground source, Inventory slot, Recommended, conditions, success, useItem
  • Clock Tower: Recommended; quantity 1; ID 24; hints: inventory, quest (metadata only)quest-domain/data/clock_tower.json#/recommendedItems/2
  • Clock Tower: Inventory slot; ID not pinned on this referencequest-domain/data/clock_tower.json#/requirements/inventorySlots/1
Acquisition sources

Clock Tower · Ground pickup

Explicit ground-item target

Target: Rat poison

Step white-recover-poison; tracker range [1, 4]. Output ID: 24.

Exact source conditions
{
  "position": {
    "x": 2564,
    "y": 9662,
    "z": 0
  },
  "conditions": [
    {
      "type": "freeSlots",
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "interfaceTextSeen",
      "widget": {
        "group": 119
      },
      "text": "I have successfully placed the White Cog on its spindle",
      "negate": true
    },
    {
      "type": "gameMessageSeen",
      "text": "This door does not seem to be openable."
    },
    {
      "type": "gameMessageSeen",
      "text": "The rats swarm towards the poisoned food...",
      "negate": true
    },
    {
      "type": "inventory",
      "itemId": 24,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inArea",
      "area": {
        "x1": 2555,
        "y1": 9598,
        "x2": 2625,
        "y2": 9665,
        "z": 0
      }
    },
    {
      "type": "anyOf",
      "negate": true,
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2579,
            "y1": 9654,
            "x2": 2595,
            "y2": 9659,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2581,
            "y1": 9660,
            "x2": 2595,
            "y2": 9660,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2592,
            "y1": 9653,
            "x2": 2595,
            "y2": 9653,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2593,
            "y1": 9652,
            "x2": 2595,
            "y2": 9652,
            "z": 0
          }
        }
      ]
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/clock_tower.json#/phases/1/steps/26/target

Clock Tower · Ground pickup

Explicit ground-item target

Target: Rat poison

Step white-take-poison; tracker range [1, 4]. Output ID: 24.

Exact source conditions
{
  "position": {
    "x": 2564,
    "y": 9662,
    "z": 0
  },
  "conditions": [
    {
      "type": "freeSlots",
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "interfaceTextSeen",
      "widget": {
        "group": 119
      },
      "text": "I have successfully placed the White Cog on its spindle",
      "negate": true
    },
    {
      "type": "inventory",
      "itemId": 24,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inArea",
      "area": {
        "x1": 2555,
        "y1": 9598,
        "x2": 2625,
        "y2": 9665,
        "z": 0
      }
    },
    {
      "type": "anyOf",
      "negate": true,
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2579,
            "y1": 9654,
            "x2": 2595,
            "y2": 9659,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2581,
            "y1": 9660,
            "x2": 2595,
            "y2": 9660,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2592,
            "y1": 9653,
            "x2": 2595,
            "y2": 9653,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2593,
            "y1": 9652,
            "x2": 2595,
            "y2": 9652,
            "z": 0
          }
        }
      ]
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/clock_tower.json#/phases/1/steps/43/target
All item references
  • quest-domain/data/clock_tower.json#/recommendedItems/2
  • quest-domain/data/clock_tower.json#/requirements/inventorySlots/1
  • quest-domain/data/clock_tower.json#/phases/1/steps/20/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/26/target
  • quest-domain/data/clock_tower.json#/phases/1/steps/26/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/26/success
  • quest-domain/data/clock_tower.json#/phases/1/steps/27/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/28/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/29/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/30/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/42/useItem
  • quest-domain/data/clock_tower.json#/phases/1/steps/42/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/43/target
  • quest-domain/data/clock_tower.json#/phases/1/steps/43/conditions
  • quest-domain/data/clock_tower.json#/phases/1/steps/43/success

Back to item search

Rat's paper

Conditional 11008

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
Acquisition sources

What Lies Below · Authored loot

Explicit output field

Target: Outlaw — Attack

Step kill-outlaw; tracker range [10, 10]. Output ID: 11008.

Exact source conditions
{
  "position": {
    "x": 3120,
    "y": 3473,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Rat's paper",
      "itemId": 11008,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inventory",
          "item": "An empty folder",
          "itemId": 11003,
          "op": "gte",
          "quantity": 1
        },
        {
          "type": "inventory",
          "item": "Used folder",
          "itemId": 11006,
          "op": "gte",
          "quantity": 1
        }
      ]
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/what_lies_below.json#/phases/1/steps/3/lootItems
All item references
  • quest-domain/data/what_lies_below.json#/phases/1/steps/1/useItem
  • quest-domain/data/what_lies_below.json#/phases/1/steps/1/conditions
  • quest-domain/data/what_lies_below.json#/phases/1/steps/2/useItem
  • quest-domain/data/what_lies_below.json#/phases/1/steps/2/conditions
  • quest-domain/data/what_lies_below.json#/phases/1/steps/3/lootItems/0
  • quest-domain/data/what_lies_below.json#/phases/1/steps/3/conditions
  • quest-domain/data/what_lies_below.json#/phases/1/steps/3/success

Back to item search

Rat's tail

Conditional 300

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Witch's Potion · Authored loot

Explicit output field

Target: Rat — Attack

Step kill-rat; tracker range [1, 1]. Output ID: 300.

Exact source conditions
{
  "position": {
    "x": 2956,
    "y": 3203,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Rat's tail",
      "op": "eq",
      "quantity": 0
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/witchs_potion.json#/phases/1/steps/1/lootItems
All item references
  • quest-domain/data/witchs_potion.json#/phases/1/steps/0/conditions
  • quest-domain/data/witchs_potion.json#/phases/1/steps/1/lootItems/0
  • quest-domain/data/witchs_potion.json#/phases/1/steps/1/conditions
  • quest-domain/data/witchs_potion.json#/phases/1/steps/1/success

Back to item search

Raw bear meat

Not implemented 2136

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (1)
  • Druidic Ritual: Required; quantity 1; ID 2136; hints: ge, bank, inventory (metadata only)quest-domain/data/druidic_ritual.json#/requirements/items/2
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/druidic_ritual.json#/requirements/items/2
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/4/useItem
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/4/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/7/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/8/conditions

Back to item search

Raw beef

Not implemented 2132

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (1)
  • Druidic Ritual: Required; quantity 1; ID 2132; hints: ge, bank, inventory (metadata only)quest-domain/data/druidic_ritual.json#/requirements/items/0
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/druidic_ritual.json#/requirements/items/0
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/5/useItem
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/5/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/7/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/8/conditions

Back to item search

Raw bream

Conditional ID unpinned

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Perilous Moons · object

Positive inventory success candidate

Target: Fishing spot — Fish

Step fish-bream; tracker range [23, 26]. Output ID: not pinned.

Authored inputs: Big fishing net [305] × 1

Exact source conditions
{
  "position": {
    "x": 1521,
    "y": 9689,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 1472,
        "y1": 9664,
        "x2": 1535,
        "y2": 9727,
        "z": 0
      }
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inventory",
          "item": "Moonlight grub paste",
          "op": "gte",
          "quantity": 1
        },
        {
          "type": "varbit",
          "id": 9819,
          "op": "gte",
          "value": 26
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Raw bream",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Big fishing net",
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 1472,
            "y1": 9714,
            "x2": 1520,
            "y2": 9727,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1481,
            "y1": 9669,
            "x2": 1499,
            "y2": 9727,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1510,
            "y1": 9664,
            "x2": 1523,
            "y2": 9719,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1479,
            "y1": 9669,
            "x2": 1535,
            "y2": 9682,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1482,
            "y1": 9664,
            "x2": 1535,
            "y2": 9702,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1503,
            "y1": 9713,
            "x2": 1520,
            "y2": 9727,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1480,
            "y1": 9687,
            "x2": 1535,
            "y2": 9694,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1481,
            "y1": 9669,
            "x2": 1502,
            "y2": 9709,
            "z": 0
          }
        }
      ]
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/perilous_moons.json#/phases/12/steps/12/success
All item references
  • quest-domain/data/perilous_moons.json#/phases/12/steps/11/target
  • quest-domain/data/perilous_moons.json#/phases/12/steps/11/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/12/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/12/success

Back to item search

Raw cave eel

Not implemented 5001

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/18/withdrawItems/0
  • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/18/conditions

Back to item search

Raw chicken

Not implemented 2138

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (1)
  • Druidic Ritual: Required; quantity 1; ID 2138; hints: ge, bank, inventory (metadata only)quest-domain/data/druidic_ritual.json#/requirements/items/3
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/druidic_ritual.json#/requirements/items/3
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/6/useItem
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/6/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/7/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/8/conditions

Back to item search

Raw chompy

Conditional 2876

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (2)
  • Recipe for Disaster - Freeing Skrach Uglogwee: Required; quantity 3; ID 2876; hints: inventory, bank, ge (metadata only)quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/requirements/items/1
Acquisition sources

Big Chompy Bird Hunting · npc

Positive inventory success candidate

Target: Chompy bird — Pluck

Step pluck-chompy; tracker range [50, 54]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 2635,
    "y": 2966,
    "z": 0
  },
  "conditions": [
    {
      "type": "npcNearby",
      "item": "Chompy bird",
      "value": 14
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/big_chompy_bird_hunting.json#/phases/9/steps/1/success
All item references
  • quest-domain/data/big_chompy_bird_hunting.json#/phases/9/steps/0/conditions
  • quest-domain/data/big_chompy_bird_hunting.json#/phases/9/steps/1/success
  • quest-domain/data/big_chompy_bird_hunting.json#/phases/10/steps/12/useItem
  • quest-domain/data/big_chompy_bird_hunting.json#/phases/10/steps/12/conditions
  • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/requirements/items/1
  • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/6/steps/2/target
  • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/6/steps/2/conditions

Back to item search

Raw cod

Not implemented 341

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (2)
  • Cold War: Required; quantity 1; ID 341; hints: inventory, bank, ge (metadata only)quest-domain/data/cold_war.json#/requirements/items/9
  • Recipe for Disaster - Freeing Pirate Pete: Required; quantity 3; ID 341; hints: inventory, bank, ge (metadata only)quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/requirements/items/5
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/cold_war.json#/requirements/items/9
  • quest-domain/data/cold_war.json#/phases/10/steps/0/itemsNeeded/0
  • quest-domain/data/cold_war.json#/phases/10/steps/0/conditions
  • quest-domain/data/cold_war.json#/phases/10/steps/1/conditions
  • quest-domain/data/cold_war.json#/phases/10/steps/2/conditions
  • quest-domain/data/cold_war.json#/phases/10/steps/3/conditions
  • quest-domain/data/cold_war.json#/phases/10/steps/4/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/requirements/items/5
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/16/target
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/16/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/19/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/20/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/21/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/22/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/23/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/24/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/25/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/26/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/27/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/8/target
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/8/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/23/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/24/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/25/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/26/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/27/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/28/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/29/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/30/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/31/conditions

Back to item search

Raw fishcake

Conditional 7529

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Recipe for Disaster - Freeing Pirate Pete · Production

Explicit output field

Target: Ground kelp

Step p100-mix-fishcake; tracker range [100, 100]. Output ID: 7529.

Authored inputs: Ground giant crab meat [7527] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 2944,
        "y1": 9472,
        "x2": 3007,
        "y2": 9534,
        "z": 1
      },
      "negate": true
    },
    {
      "type": "inventory",
      "item": "Ground giant crab meat",
      "itemId": 7527,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Ground cod",
      "itemId": 7528,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Breadcrumbs",
      "itemId": 7515,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Raw fishcake",
      "itemId": 7529,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Cooked fishcake",
      "itemId": 7530,
      "op": "eq",
      "quantity": 0
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/5/product
All item references
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/4/useItem
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/4/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/4/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/5/product
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/5/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/23/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/24/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/25/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/26/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/27/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/28/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/29/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/30/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/31/conditions

Back to item search

Raw giant carp

Conditional 338

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Fishing Contest · npc

Positive inventory success candidate

Target: Fishing spot — Bait

Step fish-winning-carp; tracker range [3, 3]. Output ID: not pinned.

Authored inputs: Red vine worm [25] × 1

Exact source conditions
{
  "position": {
    "x": 2637,
    "y": 3444,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Raw giant carp",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Fishing rod",
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Red vine worm",
      "op": "gte",
      "quantity": 1
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/fishing_contest.json#/phases/3/steps/1/success
All item references
  • quest-domain/data/fishing_contest.json#/phases/3/steps/0/itemsNeeded/0
  • quest-domain/data/fishing_contest.json#/phases/3/steps/0/conditions
  • quest-domain/data/fishing_contest.json#/phases/3/steps/1/conditions
  • quest-domain/data/fishing_contest.json#/phases/3/steps/1/success

Back to item search

Raw guide cake

Conditional 7543

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Recipe for Disaster - Freeing the Lumbridge Guide · item on

Positive inventory success candidate

Target: Cake tin

Step mix-guide-cake; tracker range [3, 4]. Output ID: 7543.

Authored inputs: Enchanted egg [7544] × 1; Enchanted milk [7545] × 1; Enchanted flour [7546] × 1; Cake tin [1887] × 1; Enchanted milk [7545] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "inventory",
      "item": "Enchanted egg",
      "itemId": 7544,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Enchanted milk",
      "itemId": 7545,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Enchanted flour",
      "itemId": 7546,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Cake tin",
      "itemId": 1887,
      "op": "gte",
      "quantity": 1
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/recipe_for_disaster_freeing_the_lumbridge_guide.json#/phases/2/steps/5/success
All item references
  • quest-domain/data/recipe_for_disaster_freeing_the_lumbridge_guide.json#/phases/2/steps/1/conditions
  • quest-domain/data/recipe_for_disaster_freeing_the_lumbridge_guide.json#/phases/2/steps/4/useItem
  • quest-domain/data/recipe_for_disaster_freeing_the_lumbridge_guide.json#/phases/2/steps/4/conditions
  • quest-domain/data/recipe_for_disaster_freeing_the_lumbridge_guide.json#/phases/2/steps/5/success

Back to item search

Raw jubbly

Not implemented 7566

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (1)
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/1/useItem
  • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/1/conditions

Back to item search

Raw moss lizard

Conditional ID unpinned

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (1)
  • Perilous Moons: Authored output, Ground source, Item target, conditions, success
Acquisition sources

Perilous Moons · Ground pickup

Explicit ground-item target

Target: Raw moss lizard

Step take-moss-lizard; tracker range [23, 26]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 1377,
    "y": 9682,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 1344,
        "y1": 9664,
        "x2": 1407,
        "y2": 9727,
        "z": 0
      }
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inventory",
          "item": "Moonlight grub paste",
          "op": "gte",
          "quantity": 1
        },
        {
          "type": "varbit",
          "id": 9819,
          "op": "gte",
          "value": 26
        }
      ]
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inventory",
          "item": "Bream scales",
          "op": "gte",
          "quantity": 1
        },
        {
          "type": "varbit",
          "id": 9819,
          "op": "gte",
          "value": 24
        }
      ]
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "varbit",
          "id": 9871,
          "op": "eq",
          "value": 2
        },
        {
          "type": "varbit",
          "id": 9872,
          "op": "eq",
          "value": 2
        },
        {
          "type": "varbit",
          "id": 9873,
          "op": "eq",
          "value": 2
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Raw moss lizard",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 1344,
            "y1": 9664,
            "x2": 1385,
            "y2": 9727,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1344,
            "y1": 9692,
            "x2": 1403,
            "y2": 9727,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1344,
            "y1": 9676,
            "x2": 1395,
            "y2": 9727,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1344,
            "y1": 9692,
            "x2": 1407,
            "y2": 9715,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 1344,
            "y1": 9679,
            "x2": 1401,
            "y2": 9727,
            "z": 0
          }
        }
      ]
    }
  ]
}

Authored quest step; per-source live verification and cross-quest reuse are not established.

quest-domain/data/perilous_moons.json#/phases/12/steps/4/target
All item references
  • quest-domain/data/perilous_moons.json#/phases/12/steps/3/target
  • quest-domain/data/perilous_moons.json#/phases/12/steps/3/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/4/target
  • quest-domain/data/perilous_moons.json#/phases/12/steps/4/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/4/success

Back to item search

Raw rat meat

Not implemented 2134

No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

Back to item search

Quests and declared requirements (1)
  • Druidic Ritual: Required; quantity 1; ID 2134; hints: ge, bank, inventory (metadata only)quest-domain/data/druidic_ritual.json#/requirements/items/1
Acquisition sources

Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

All item references
  • quest-domain/data/druidic_ritual.json#/requirements/items/1
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/3/useItem
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/3/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/7/conditions
  • quest-domain/data/druidic_ritual.json#/phases/2/steps/8/conditions

Back to item search

Raw salmon

Conditional 331

A source candidate exists; its conditions and quest context still apply.

Back to item search

Quests and declared requirements (0)
    Acquisition sources

    Runtime recipe · Runtime source

    Intermediate catch in the declared Salmon food route: fly fishing rod and feathers at the Lumbridge lure spot. Scope: the worker's declared food preparation only.

    Output ID: 331.

    Source present; current build integration and supervised live verification pending.

    quest-runtime/src/main/java/dev/boto/quests/tick/supply/FoodSupplySteps.java#fish
    All item references

      Back to item search

      Raw sardine

      Conditional 327

      A source candidate exists; its conditions and quest context still apply.

      Back to item search

      Quests and declared requirements (1)
      • Gertrude's Cat: Authored output, Inventory slot, Item target, Recommended, buyItem, conditions, success
      • Gertrude's Cat: Recommended; quantity 1; ID 327; hints: quest (metadata only)quest-domain/data/gertrudes_cat.json#/recommendedItems/0
      • Gertrude's Cat: Inventory slot; ID not pinned on this referencequest-domain/data/gertrudes_cat.json#/requirements/inventorySlots/1
      Acquisition sources

      Gertrude's Cat · Shop purchase

      Explicit output field

      Target: Gerrant — Trade

      Step buy-raw-sardine; tracker range [0, 0]. Output ID: 327.

      Exact source conditions
      {
        "position": {
          "x": 3013,
          "y": 3224,
          "z": 0
        },
        "conditions": [
          {
            "type": "inventory",
            "item": "Raw sardine",
            "itemId": 327,
            "op": "eq",
            "quantity": 0
          },
          {
            "type": "inventory",
            "item": "Seasoned sardine",
            "itemId": 1552,
            "op": "eq",
            "quantity": 0
          },
          {
            "type": "inventory",
            "item": "Coins",
            "itemId": 995,
            "op": "gte",
            "quantity": 110
          },
          {
            "type": "freeSlots",
            "op": "gte",
            "quantity": 1
          }
        ]
      }

      Authored quest step; per-source live verification and cross-quest reuse are not established.

      quest-domain/data/gertrudes_cat.json#/phases/0/steps/2/buyItem

      Gertrude's Cat · Shop purchase

      Explicit output field

      Target: Gerrant — Trade

      Step buy-raw-sardine-1; tracker range [1, 1]. Output ID: 327.

      Exact source conditions
      {
        "position": {
          "x": 3013,
          "y": 3224,
          "z": 0
        },
        "conditions": [
          {
            "type": "inventory",
            "item": "Raw sardine",
            "itemId": 327,
            "op": "eq",
            "quantity": 0
          },
          {
            "type": "inventory",
            "item": "Seasoned sardine",
            "itemId": 1552,
            "op": "eq",
            "quantity": 0
          },
          {
            "type": "inventory",
            "item": "Coins",
            "itemId": 995,
            "op": "gte",
            "quantity": 110
          },
          {
            "type": "freeSlots",
            "op": "gte",
            "quantity": 1
          }
        ]
      }

      Authored quest step; per-source live verification and cross-quest reuse are not established.

      quest-domain/data/gertrudes_cat.json#/phases/1/steps/2/buyItem

      Runtime recipe · Runtime source

      Gerrant shop for kitten care; bank first, coins and observed stock required.

      Output ID: 327.

      Source present; current build integration and supervised live verification pending.

      quest-runtime/src/main/java/dev/boto/quests/tick/care/KittenCareRecipes.java#sardine
      All item references
      • quest-domain/data/gertrudes_cat.json#/recommendedItems/0
      • quest-domain/data/gertrudes_cat.json#/requirements/inventorySlots/1
      • quest-domain/data/gertrudes_cat.json#/phases/0/steps/0/conditions
      • quest-domain/data/gertrudes_cat.json#/phases/0/steps/2/buyItem
      • quest-domain/data/gertrudes_cat.json#/phases/0/steps/2/conditions
      • quest-domain/data/gertrudes_cat.json#/phases/0/steps/2/success
      • quest-domain/data/gertrudes_cat.json#/phases/1/steps/1/target
      • quest-domain/data/gertrudes_cat.json#/phases/1/steps/1/conditions
      • quest-domain/data/gertrudes_cat.json#/phases/1/steps/2/buyItem
      • quest-domain/data/gertrudes_cat.json#/phases/1/steps/2/conditions
      • quest-domain/data/gertrudes_cat.json#/phases/1/steps/2/success

      Back to item search

      Raw slimy eel

      Not implemented 3379

      No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

      Back to item search

      Quests and declared requirements (1)
      Acquisition sources

      Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

      All item references
      • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/25/withdrawItems/0
      • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/25/conditions

      Back to item search

      Raw stuffed snake

      Conditional 7577

      A source candidate exists; its conditions and quest context still apply.

      Back to item search

      Quests and declared requirements (1)
      Acquisition sources

      Recipe for Disaster - Freeing King Awowogei · item on

      Positive inventory success candidate

      Target: Snake corpse

      Step stuff-snake; tracker range [15, 40]. Output ID: 7577.

      Authored inputs: Sliced red banana [7574] × 1; Snake corpse [7576] × 1; Tchiki nut paste [7575] × 1

      Exact source conditions
      {
        "position": null,
        "conditions": [
          {
            "type": "inventory",
            "item": "Snake corpse",
            "op": "gte",
            "quantity": 1,
            "itemId": 7576
          },
          {
            "type": "inventory",
            "item": "Sliced red banana",
            "op": "gte",
            "quantity": 1,
            "itemId": 7574
          },
          {
            "type": "inventory",
            "item": "Tchiki nut paste",
            "op": "gte",
            "quantity": 1,
            "itemId": 7575
          }
        ]
      }

      Authored quest step; per-source live verification and cross-quest reuse are not established.

      quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/22/success
      All item references
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/5/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/6/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/7/useItem
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/7/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/7/success
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/8/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/9/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/11/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/12/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/19/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/20/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/21/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/22/success
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/25/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/26/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/27/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/28/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/29/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/30/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/31/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/36/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/37/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/38/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/39/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/40/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/42/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/43/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/44/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/45/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/47/conditions
      • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/48/conditions

      Back to item search

      Raw trout

      Conditional 335

      A source candidate exists; its conditions and quest context still apply.

      Back to item search

      Quests and declared requirements (0)
        Acquisition sources

        Runtime recipe · Runtime source

        Intermediate catch in the declared Trout food route: fly fishing rod and feathers at the Lumbridge lure spot. Scope: the worker's declared food preparation only.

        Output ID: 335.

        Source present; current build integration and supervised live verification pending.

        quest-runtime/src/main/java/dev/boto/quests/tick/supply/FoodSupplySteps.java#fish
        All item references

          Back to item search

          Receipt

          Conditional 4603

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • The Feud: Authored output, conditions, success
          Acquisition sources

          The Feud · talk to

          Positive inventory success candidate

          Target: Ali the Camel Man — Talk-to

          Step replace-lost-receipt; tracker range [4, 4]. Output ID: 4603.

          Exact source conditions
          {
            "position": {
              "x": 3350,
              "y": 2966,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Receipt",
                "op": "eq",
                "quantity": 0,
                "itemId": 4603
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/the_feud.json#/phases/4/steps/2/success
          All item references
          • quest-domain/data/the_feud.json#/phases/4/steps/0/conditions
          • quest-domain/data/the_feud.json#/phases/4/steps/1/conditions
          • quest-domain/data/the_feud.json#/phases/4/steps/2/conditions
          • quest-domain/data/the_feud.json#/phases/4/steps/2/success

          Back to item search

          Red banana

          Conditional 7572

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Recipe for Disaster - Freeing King Awowogei · item on

          Positive inventory success candidate

          Target: Banana tree

          Step rope-red-banana-tree; tracker range [15, 40]. Output ID: 7572.

          Authored inputs: Rope [954] × 1

          Exact source conditions
          {
            "position": {
              "x": 2696,
              "y": 2784,
              "z": 0
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2682,
                  "y1": 2687,
                  "x2": 2820,
                  "y2": 2817,
                  "z": 0
                }
              },
              {
                "type": "inventory",
                "item": "Snake corpse",
                "op": "gte",
                "quantity": 1,
                "itemId": 7576
              },
              {
                "type": "inventory",
                "item": "Raw stuffed snake",
                "op": "eq",
                "quantity": 0,
                "itemId": 7577
              },
              {
                "type": "inventory",
                "item": "Stuffed snake",
                "op": "eq",
                "quantity": 0,
                "itemId": 7579
              },
              {
                "type": "inventory",
                "item": "Red banana",
                "op": "eq",
                "quantity": 0,
                "itemId": 7572
              },
              {
                "type": "inventory",
                "item": "Sliced red banana",
                "op": "eq",
                "quantity": 0,
                "itemId": 7574
              },
              {
                "type": "equipped",
                "item": "Gorilla greegree"
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/28/success
          All item references
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/23/itemsNeeded/0
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/23/target
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/23/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/28/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/28/success
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/29/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/30/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/31/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/32/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/33/conditions

          Back to item search

          Red bead

          Not implemented 1470

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (1)
          • Imp Catcher: Required; quantity 1; ID 1470; hints: ge (metadata only)quest-domain/data/imp_catcher.json#/requirements/items/1
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/imp_catcher.json#/requirements/items/1
          • quest-domain/data/imp_catcher.json#/phases/0/steps/0/conditions

          Back to item search

          Red cog

          Conditional 23

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • Clock Tower: Authored output, Ground source, Inventory slot, conditions, success, useItem
          • Clock Tower: Inventory slot; ID not pinned on this referencequest-domain/data/clock_tower.json#/requirements/inventorySlots/2
          Acquisition sources

          Clock Tower · Ground pickup

          Explicit ground-item target

          Target: Red cog

          Step red-take-cog; tracker range [1, 4]. Output ID: 23.

          Exact source conditions
          {
            "position": {
              "x": 2583,
              "y": 9613,
              "z": 0
            },
            "conditions": [
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "interfaceTextSeen",
                "widget": {
                  "group": 119
                },
                "text": "I have successfully placed the Red Cog on its spindle",
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2555,
                  "y1": 9598,
                  "x2": 2625,
                  "y2": 9665,
                  "z": 0
                }
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "anyOf",
                    "negate": true,
                    "conditions": [
                      {
                        "type": "inArea",
                        "area": {
                          "x1": 2579,
                          "y1": 9654,
                          "x2": 2595,
                          "y2": 9659,
                          "z": 0
                        }
                      },
                      {
                        "type": "inArea",
                        "area": {
                          "x1": 2581,
                          "y1": 9660,
                          "x2": 2595,
                          "y2": 9660,
                          "z": 0
                        }
                      },
                      {
                        "type": "inArea",
                        "area": {
                          "x1": 2592,
                          "y1": 9653,
                          "x2": 2595,
                          "y2": 9653,
                          "z": 0
                        }
                      },
                      {
                        "type": "inArea",
                        "area": {
                          "x1": 2593,
                          "y1": 9652,
                          "x2": 2595,
                          "y2": 9652,
                          "z": 0
                        }
                      }
                    ]
                  },
                  {
                    "type": "interfaceTextSeen",
                    "widget": {
                      "group": 119
                    },
                    "text": "I have successfully placed the White Cog on its spindle"
                  }
                ]
              },
              {
                "type": "inventory",
                "itemId": 20,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "itemId": 21,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "itemId": 22,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "itemId": 23,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/clock_tower.json#/phases/1/steps/31/target
          All item references
          • quest-domain/data/clock_tower.json#/requirements/inventorySlots/2
          • quest-domain/data/clock_tower.json#/phases/1/steps/5/useItem
          • quest-domain/data/clock_tower.json#/phases/1/steps/5/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/5/success
          • quest-domain/data/clock_tower.json#/phases/1/steps/14/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/16/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/18/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/20/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/22/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/23/useItem
          • quest-domain/data/clock_tower.json#/phases/1/steps/23/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/23/success
          • quest-domain/data/clock_tower.json#/phases/1/steps/31/target
          • quest-domain/data/clock_tower.json#/phases/1/steps/31/conditions
          • quest-domain/data/clock_tower.json#/phases/1/steps/31/success
          • quest-domain/data/clock_tower.json#/phases/1/steps/35/conditions

          Back to item search

          Red dye

          Conditional 1763

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (3)
          • Enlightened Journey: Required; quantity 1; ID 1763; hints: ge, bank, inventory (metadata only)quest-domain/data/enlightened_journey.json#/requirements/items/6
          • Getting Ahead: Required; quantity 1; ID 1763; hints: ge, bank, inventory (metadata only)quest-domain/data/getting_ahead.json#/requirements/items/6
          • Goblin Diplomacy: Recommended; quantity 1; ID 1763; hints: quest (metadata only)quest-domain/data/goblin_diplomacy.json#/recommendedItems/2
          Acquisition sources

          Goblin Diplomacy · Production

          Explicit output field

          Target: Aggie — Dyes

          Step aggie-red; tracker range [3, 3]. Output ID: 1763.

          Exact source conditions
          {
            "position": {
              "x": 3086,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "varbit",
                "id": 13597,
                "op": "gte",
                "value": 1
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 5
              },
              {
                "type": "inventory",
                "item": "Redberries",
                "itemId": 1951,
                "op": "gte",
                "quantity": 3
              },
              {
                "type": "inventory",
                "item": "Red dye",
                "itemId": 1763,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Orange dye",
                "itemId": 1769,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Orange goblin mail",
                "itemId": 286,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/goblin_diplomacy.json#/phases/1/steps/10/product
          All item references
          • quest-domain/data/enlightened_journey.json#/requirements/items/6
          • quest-domain/data/enlightened_journey.json#/phases/0/steps/4/withdrawItems/6
          • quest-domain/data/enlightened_journey.json#/phases/0/steps/4/conditions
          • quest-domain/data/enlightened_journey.json#/phases/0/steps/6/conditions
          • quest-domain/data/enlightened_journey.json#/phases/1/steps/8/withdrawItems/4
          • quest-domain/data/enlightened_journey.json#/phases/1/steps/8/conditions
          • quest-domain/data/enlightened_journey.json#/phases/1/steps/10/conditions
          • quest-domain/data/enlightened_journey.json#/phases/2/steps/4/withdrawItems/4
          • quest-domain/data/enlightened_journey.json#/phases/2/steps/4/conditions
          • quest-domain/data/enlightened_journey.json#/phases/2/steps/6/conditions
          • quest-domain/data/enlightened_journey.json#/phases/3/steps/2/withdrawItems/2
          • quest-domain/data/enlightened_journey.json#/phases/3/steps/2/conditions
          • quest-domain/data/enlightened_journey.json#/phases/3/steps/4/conditions
          • quest-domain/data/enlightened_journey.json#/phases/4/steps/1/conditions
          • quest-domain/data/enlightened_journey.json#/phases/4/steps/7/withdrawItems/0
          • quest-domain/data/enlightened_journey.json#/phases/4/steps/7/conditions
          • quest-domain/data/enlightened_journey.json#/phases/4/steps/13/conditions
          • quest-domain/data/getting_ahead.json#/requirements/items/6
          • quest-domain/data/getting_ahead.json#/phases/10/steps/0/useItem
          • quest-domain/data/getting_ahead.json#/phases/10/steps/0/conditions
          • quest-domain/data/goblin_diplomacy.json#/recommendedItems/2
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/6/useItem
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/6/conditions
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/7/conditions
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/10/product
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/10/conditions
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/10/success

          Back to item search

          Red hot sauce

          Conditional 4610

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • The Feud: Authored output, conditions, success, useItem
          Acquisition sources

          The Feud · talk to

          Positive inventory success candidate

          Target: Ali the Kebab seller — Talk-to

          Step kebab-sauce; tracker range [18, 18]. Output ID: 4610.

          Exact source conditions
          {
            "position": {
              "x": 3352,
              "y": 2975,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Red hot sauce",
                "op": "eq",
                "quantity": 0,
                "itemId": 4610
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/the_feud.json#/phases/16/steps/4/success
          All item references
          • quest-domain/data/the_feud.json#/phases/16/steps/2/useItem
          • quest-domain/data/the_feud.json#/phases/16/steps/2/conditions
          • quest-domain/data/the_feud.json#/phases/16/steps/4/conditions
          • quest-domain/data/the_feud.json#/phases/16/steps/4/success

          Back to item search

          Red rose seed

          Conditional 6454

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Garden of Tranquillity · object

          Positive inventory success candidate

          Target: Roses — Take-seed

          Step take-red-rose-seeds; tracker range [40, 40]. Output ID: 6454.

          Exact source conditions
          {
            "position": {
              "x": 3048,
              "y": 3505,
              "z": 0
            },
            "conditions": [
              {
                "type": "varbit",
                "id": 967,
                "op": "gte",
                "value": 2
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 969,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 970,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 974,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 975,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 985,
                    "op": "gte",
                    "value": 4
                  },
                  {
                    "type": "inventory",
                    "item": "White tree shoot (w)",
                    "itemId": 6463,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "White tree sapling",
                    "itemId": 6464,
                    "op": "gte",
                    "quantity": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 977,
                    "op": "gte",
                    "value": 2
                  },
                  {
                    "type": "varbit",
                    "id": 966,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "inventory",
                "item": "Red rose seed",
                "itemId": 6454,
                "op": "lt",
                "quantity": 4
              },
              {
                "type": "varbit",
                "id": 979,
                "op": "lte",
                "value": 3
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/69/success
          All item references
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/6/keepItems
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/25/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/26/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/26/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/50/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/51/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/52/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/53/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/55/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/56/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/57/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/58/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/59/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/60/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/62/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/63/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/64/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/65/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/66/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/69/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/69/success

          Back to item search

          Red spiders' eggs

          Not implemented 223

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/24/withdrawItems/0
          • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/24/conditions

          Back to item search

          Red vine worm

          Conditional 25

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (2)
          Acquisition sources

          Fishing Contest · object

          Positive inventory success candidate

          Target: Vine — Check

          Step gather-red-vine-worms; tracker range [1, 1]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2631,
              "y": 3496,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Red vine worm",
                "op": "lt",
                "quantity": 3
              },
              {
                "type": "inventory",
                "item": "Spade",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/fishing_contest.json#/phases/1/steps/2/success
          All item references
          • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/22/withdrawItems/0
          • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/22/conditions
          • quest-domain/data/fishing_contest.json#/phases/1/steps/0/conditions
          • quest-domain/data/fishing_contest.json#/phases/1/steps/1/conditions
          • quest-domain/data/fishing_contest.json#/phases/1/steps/2/conditions
          • quest-domain/data/fishing_contest.json#/phases/1/steps/2/success
          • quest-domain/data/fishing_contest.json#/phases/3/steps/1/itemsNeeded/0
          • quest-domain/data/fishing_contest.json#/phases/3/steps/1/conditions

          Back to item search

          Redberries

          Not implemented 1951

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (3)
          • Goblin Diplomacy: Recommended; quantity 3; ID 1951; hints: quest (metadata only)quest-domain/data/goblin_diplomacy.json#/recommendedItems/5
          • Goblin Diplomacy: Inventory slot; ID not pinned on this referencequest-domain/data/goblin_diplomacy.json#/requirements/inventorySlots/1
          • Prince Ali Rescue: Required; quantity 1; ID 1951; hints: ge (metadata only)quest-domain/data/prince_ali_rescue.json#/requirements/items/2
          • The Hand in the Sand: Required; quantity 1; ID 1951; hints: ge, bank, inventory (metadata only)quest-domain/data/the_hand_in_the_sand.json#/requirements/items/1
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/goblin_diplomacy.json#/recommendedItems/5
          • quest-domain/data/goblin_diplomacy.json#/requirements/inventorySlots/1
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/7/conditions
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/9/conditions
          • quest-domain/data/goblin_diplomacy.json#/phases/1/steps/10/conditions
          • quest-domain/data/prince_ali_rescue.json#/requirements/items/2
          • quest-domain/data/prince_ali_rescue.json#/phases/2/steps/5/conditions
          • quest-domain/data/the_hand_in_the_sand.json#/requirements/items/1
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/7/useItem
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/7/conditions

          Back to item search

          Redberry juice

          Conditional ID unpinned

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          The Hand in the Sand · item on

          Positive inventory success candidate

          Target: Bottled water

          Step make-redberry-juice; tracker range [70, 79]. Output ID: not pinned.

          Authored inputs: Redberries [ID unpinned] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "varbit",
                "id": 1532,
                "op": "gte",
                "value": 1
              },
              {
                "type": "inventory",
                "item": "Bottled water",
                "itemId": 6953,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Redberries",
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Redberry juice",
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/7/success
          All item references
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/6/target
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/6/conditions
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/7/conditions
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/7/success

          Back to item search

          Redberry pie

          Not implemented 2325

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (1)
          • The Knight's Sword: Required; quantity 1; ID 2325; hints: ge (metadata only)quest-domain/data/the_knights_sword.json#/requirements/items/0
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/the_knights_sword.json#/requirements/items/0
          • quest-domain/data/the_knights_sword.json#/phases/2/steps/0/conditions

          Back to item search

          Redwood logs

          Not implemented 19669

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/vale_totems.json#/phases/1/steps/5/conditions
          • quest-domain/data/vale_totems.json#/phases/1/steps/5/success
          • quest-domain/data/vale_totems.json#/phases/1/steps/6/conditions

          Back to item search

          Reinforced goggles

          Unknown ID unpinned

          No source identified and the exact item form is unpinned. Manual identity/source review is needed.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/a_porcine_of_interest.json#/phases/5/steps/0/conditions
          • quest-domain/data/a_porcine_of_interest.json#/phases/5/steps/1/useItem
          • quest-domain/data/a_porcine_of_interest.json#/phases/5/steps/1/conditions
          • quest-domain/data/a_porcine_of_interest.json#/phases/5/steps/1/success

          Back to item search

          Research notes

          Conditional ID unpinned

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Rune Mysteries · talk to

          Positive inventory success candidate

          Target: Aubury — Talk-to

          Step rm_deliver_package_to_aubury; tracker range [0, 5]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 3253,
              "y": 3401,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Research notes",
                "op": "gte",
                "quantity": 1,
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Research package",
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "varp",
                    "id": 63,
                    "op": "gte",
                    "value": 4
                  }
                ]
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/rune_mysteries.json#/phases/0/steps/4/success
          All item references
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/0/conditions
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/0/success
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/2/conditions
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/3/conditions
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/4/conditions
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/4/success

          Back to item search

          Research package

          Conditional ID unpinned

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Rune Mysteries · talk to

          Positive inventory success candidate

          Target: Archmage Sedridor — Talk-to

          Step rm_deliver_talisman_to_sedridor; tracker range [0, 5]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 3104,
              "y": 9571,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Air talisman",
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "varp",
                "id": 63,
                "op": "eq",
                "value": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/rune_mysteries.json#/phases/0/steps/1/success

          Rune Mysteries · talk to

          Positive inventory success candidate

          Target: Archmage Sedridor — Talk-to

          Step rm_get_package_from_sedridor; tracker range [0, 5]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 3104,
              "y": 9571,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Research package",
                "op": "gte",
                "quantity": 1,
                "negate": true
              },
              {
                "type": "inventory",
                "item": "Research notes",
                "op": "gte",
                "quantity": 1,
                "negate": true
              },
              {
                "type": "varp",
                "id": 63,
                "op": "gte",
                "value": 1
              },
              {
                "type": "varp",
                "id": 63,
                "op": "lte",
                "value": 3
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/rune_mysteries.json#/phases/0/steps/3/success
          All item references
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/1/success
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/3/conditions
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/3/success
          • quest-domain/data/rune_mysteries.json#/phases/0/steps/4/conditions

          Back to item search

          Ring of Charos

          Conditional 4202

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (2)
          • Garden of Tranquillity: Required; quantity 1; ID 4202; hints: inventory, bank (metadata only)quest-domain/data/garden_of_tranquillity.json#/requirements/items/0
          Acquisition sources

          Creature of Fenkenstrain · npc

          Positive inventory success candidate

          Target: Dr Fenkenstrain — Pickpocket

          Step pickpocket-fenkenstrain; tracker range [6, 6]. Output ID: 4202.

          Exact source conditions
          {
            "position": {
              "x": 3551,
              "y": 3548,
              "z": 0
            },
            "conditions": [
              {
                "type": "plane",
                "op": "eq",
                "value": 0
              },
              {
                "type": "inventory",
                "item": "Ring of Charos",
                "itemId": 4202,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/creature_of_fenkenstrain.json#/phases/5/steps/2/success
          All item references
          • quest-domain/data/creature_of_fenkenstrain.json#/phases/5/steps/2/conditions
          • quest-domain/data/creature_of_fenkenstrain.json#/phases/5/steps/2/success
          • quest-domain/data/garden_of_tranquillity.json#/requirements/items/0
          • quest-domain/data/garden_of_tranquillity.json#/phases/1/steps/24/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/1/steps/24/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/1/steps/24/success
          • quest-domain/data/garden_of_tranquillity.json#/phases/1/steps/25/conditions

          Back to item search

          Ring of Charos(a)

          Not implemented 6465

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/5/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/5/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/5/success
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/6/keepItems
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/64/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/70/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/70/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/71/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/71/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/71/success
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/72/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/85/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/87/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/89/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/91/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/3/steps/0/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/3/steps/0/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/3/steps/0/success
          • quest-domain/data/garden_of_tranquillity.json#/phases/3/steps/1/conditions

          Back to item search

          Ring of visibility

          Conditional 4657

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Desert Treasure I · talk to

          Positive inventory success candidate

          Target: Rasolo — Talk-to

          Step replace-ring; tracker range [11, 11]. Output ID: 4657.

          Exact source conditions
          {
            "position": {
              "x": 2531,
              "y": 3420,
              "z": 0
            },
            "conditions": [
              {
                "type": "varbit",
                "id": 376,
                "op": "eq",
                "value": 1
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 383,
                    "op": "lt",
                    "value": 5
                  },
                  {
                    "type": "inventory",
                    "item": "Shadow diamond",
                    "op": "eq",
                    "quantity": 0,
                    "itemId": 4673
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 383,
                "op": "gte",
                "value": 3
              },
              {
                "type": "inventory",
                "item": "Ring of visibility",
                "op": "eq",
                "quantity": 0,
                "itemId": 4657
              },
              {
                "type": "equipped",
                "item": "Ring of visibility",
                "negate": true
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/desert_treasure_i.json#/phases/10/steps/24/success
          All item references
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/19/conditions
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/20/conditions
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/21/conditions
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/22/conditions
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/23/useItem
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/23/conditions
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/23/success
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/24/conditions
          • quest-domain/data/desert_treasure_i.json#/phases/10/steps/24/success

          Back to item search

          Rock

          Conditional 1480, 1855

          A source candidate exists; its conditions and quest context still apply.

          This name covers multiple pinned IDs. Each source’s ID is shown separately; an unpinned reference does not select a particular form.

          Back to item search

          Quests and declared requirements (3)
          Acquisition sources

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p50-take-rock-1; tracker range [50, 50]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/5/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p50-take-rock-2; tracker range [50, 50]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/6/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p50-take-rock-3; tracker range [50, 50]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 2
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/7/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p50-take-rock-4; tracker range [50, 50]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 3
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/8/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p50-take-rock-5; tracker range [50, 50]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 4
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/9/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p80-take-rock-1; tracker range [80, 80]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/6/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p80-take-rock-2; tracker range [80, 80]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/7/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p80-take-rock-3; tracker range [80, 80]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 2
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/8/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p80-take-rock-4; tracker range [80, 80]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 3
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/9/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p80-take-rock-5; tracker range [80, 80]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 4
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/10/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p90-take-rock-1; tracker range [90, 90]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/7/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p90-take-rock-2; tracker range [90, 90]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/8/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p90-take-rock-3; tracker range [90, 90]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 2
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/9/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p90-take-rock-4; tracker range [90, 90]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 3
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/10/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p90-take-rock-5; tracker range [90, 90]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 4
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/11/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p100-take-rock-1; tracker range [100, 100]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/16/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p100-take-rock-2; tracker range [100, 100]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/17/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p100-take-rock-3; tracker range [100, 100]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 2
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/18/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p100-take-rock-4; tracker range [100, 100]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 3
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/19/target

          Recipe for Disaster - Freeing Pirate Pete · Ground pickup

          Explicit ground-item target

          Target: Rock

          Step p100-take-rock-5; tracker range [100, 100]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2950,
              "y": 9511,
              "z": 1
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2944,
                  "y1": 9472,
                  "x2": 3007,
                  "y2": 9534,
                  "z": 1
                }
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2947,
                  "y1": 9520,
                  "x2": 2956,
                  "y2": 9532,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2971,
                  "y1": 9515,
                  "x2": 2985,
                  "y2": 9522,
                  "z": 1
                },
                "negate": true
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9472,
                      "x2": 3007,
                      "y2": 9514,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2944,
                      "y1": 9515,
                      "x2": 2946,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9515,
                      "x2": 2956,
                      "y2": 9519,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2947,
                      "y1": 9533,
                      "x2": 2956,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2957,
                      "y1": 9515,
                      "x2": 2970,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2971,
                      "y1": 9523,
                      "x2": 2985,
                      "y2": 9534,
                      "z": 1
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 2986,
                      "y1": 9515,
                      "x2": 3007,
                      "y2": 9534,
                      "z": 1
                    }
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Giant crab meat",
                    "itemId": 7518,
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "inventory",
                    "item": "Ground giant crab meat",
                    "itemId": 7527,
                    "op": "gte",
                    "quantity": 1
                  }
                ],
                "negate": true
              },
              {
                "type": "varbit",
                "id": 1869,
                "op": "eq",
                "value": 4
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/20/target

          Recipe for Disaster - Freeing Skrach Uglogwee · object

          Positive inventory success candidate

          Target: Pile of Rock — Mine

          Step mine-rock; tracker range [110, 150]. Output ID: 1480.

          Exact source conditions
          {
            "position": {
              "x": 2567,
              "y": 2960,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Balloon toad",
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Bloated toad",
                "itemId": 2875,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Rock",
                "itemId": 1480,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/5/success
          All item references
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/5/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/6/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/7/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/8/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/5/steps/9/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/6/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/7/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/8/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/9/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/10/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/7/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/8/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/9/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/10/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/11/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/16/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/17/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/18/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/19/target
          • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/20/target
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/2/itemsNeeded/1
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/2/conditions
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/3/itemsNeeded/1
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/3/conditions
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/4/itemsNeeded/1
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/4/conditions
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/5/conditions
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/8/steps/5/success
          • quest-domain/data/the_tourist_trap.json#/phases/3/steps/5/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/3/steps/5/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/3/steps/7/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/4/steps/5/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/4/steps/5/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/4/steps/7/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/5/steps/5/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/5/steps/5/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/5/steps/7/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/6/steps/5/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/6/steps/5/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/6/steps/7/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/7/steps/5/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/7/steps/5/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/7/steps/7/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/8/steps/27/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/8/steps/27/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/8/steps/29/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/9/steps/5/itemsNeeded/0
          • quest-domain/data/the_tourist_trap.json#/phases/9/steps/5/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/9/steps/7/conditions

          Back to item search

          Roe

          Conditional 11324

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • Barbarian Training: Required; quantity 2; ID 11324; hints: ge, bank, inventory (metadata only)quest-domain/data/barbarian_training.json#/requirements/items/8
          Acquisition sources

          Barbarian Training · item on

          Positive inventory success candidate

          Target: Leaping salmon

          Step bt-herb-gut-salmon; tracker range [0, 9]. Output ID: 11324.

          Authored inputs: Knife [946] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "varbit",
                "id": 3761,
                "op": "eq",
                "value": 1
              },
              {
                "type": "inventory",
                "item": "Roe",
                "itemId": 11324,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Knife",
                "itemId": 946,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Leaping salmon",
                "itemId": 11330,
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/barbarian_training.json#/phases/0/steps/9/success

          Barbarian Training · item on

          Positive inventory success candidate

          Target: Leaping trout

          Step bt-herb-gut-trout; tracker range [0, 9]. Output ID: 11324.

          Authored inputs: Knife [946] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "varbit",
                "id": 3761,
                "op": "eq",
                "value": 1
              },
              {
                "type": "inventory",
                "item": "Roe",
                "itemId": 11324,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Knife",
                "itemId": 946,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Leaping trout",
                "itemId": 11328,
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/barbarian_training.json#/phases/0/steps/10/success
          All item references
          • quest-domain/data/barbarian_training.json#/requirements/items/8
          • quest-domain/data/barbarian_training.json#/phases/0/steps/8/useItem
          • quest-domain/data/barbarian_training.json#/phases/0/steps/8/conditions
          • quest-domain/data/barbarian_training.json#/phases/0/steps/9/conditions
          • quest-domain/data/barbarian_training.json#/phases/0/steps/9/success
          • quest-domain/data/barbarian_training.json#/phases/0/steps/10/conditions
          • quest-domain/data/barbarian_training.json#/phases/0/steps/10/success
          • quest-domain/data/barbarian_training.json#/phases/0/steps/12/useItem
          • quest-domain/data/barbarian_training.json#/phases/0/steps/12/conditions

          Back to item search

          Rogue's purse

          Conditional ID unpinned

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Jungle Potion · use item

          Positive inventory success candidate

          Step clean-rogues-purse; tracker range [10, 10]. Output ID: not pinned.

          Authored inputs: Grimy rogue's purse [ID unpinned] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "inArea",
                "negate": true,
                "area": {
                  "x1": 2824,
                  "y1": 9462,
                  "x2": 2883,
                  "y2": 9533,
                  "z": 0
                }
              },
              {
                "type": "inventory",
                "item": "Grimy rogue's purse",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/jungle_potion.json#/phases/10/steps/1/success
          All item references
          • quest-domain/data/jungle_potion.json#/phases/10/steps/0/conditions
          • quest-domain/data/jungle_potion.json#/phases/10/steps/1/success

          Back to item search

          Rope

          Conditional 954

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (14)
          • A Porcine of Interest: Required; quantity 1; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/a_porcine_of_interest.json#/requirements/items/0
          • A Soul's Bane: Required; quantity 1; ID 954; hints: inventory, bank, ge (metadata only)quest-domain/data/a_souls_bane.json#/requirements/items/0
          • The Dig Site: Required; quantity 2; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/dig_site.json#/requirements/items/0
          • Mountain Daughter: Required; quantity 1; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/mountain_daughter.json#/requirements/items/0
          • Plague City: Recommended; quantity 1; ID 954; hints: quest (metadata only)quest-domain/data/plague_city.json#/recommendedItems/2
          • Plague City: Inventory slot; ID not pinned on this referencequest-domain/data/plague_city.json#/requirements/inventorySlots/3
          • Prince Ali Rescue: Required; quantity 1; ID 954; hints: ge (metadata only)quest-domain/data/prince_ali_rescue.json#/requirements/items/10
          • Recipe for Disaster - Freeing King Awowogei: Required; quantity 1; ID 954; hints: inventory, bank, ge (metadata only)quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/requirements/items/6
          • Roving Elves: Required; quantity 1; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/roving_elves.json#/requirements/items/2
          • Tears of Guthix: Required; quantity 1; ID 954; hints: inventory, bank, ge (metadata only)quest-domain/data/tears_of_guthix.json#/requirements/items/5
          • Troll Romance: Required; quantity 1; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/troll_romance.json#/requirements/items/2
          • Wanted!: Recommended; quantity 1; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/wanted.json#/recommendedItems/0
          • Watchtower: Required; quantity 2; ID 954; hints: bank, ge (metadata only)quest-domain/data/watchtower.json#/requirements/items/4
          • Waterfall Quest: Required; quantity 1; ID 954; hints: ge, bank, inventory (metadata only)quest-domain/data/waterfall_quest.json#/requirements/items/0
          Acquisition sources

          Perilous Moons · object

          Positive inventory success candidate

          Target: Supply crates — Take-from

          Step take-hunting-supplies; tracker range [23, 26]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 1511,
              "y": 9695,
              "z": 0
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 1472,
                  "y1": 9664,
                  "x2": 1535,
                  "y2": 9727,
                  "z": 0
                }
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Moonlight grub paste",
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "varbit",
                    "id": 9819,
                    "op": "gte",
                    "value": 26
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Bream scales",
                    "op": "gte",
                    "quantity": 1
                  },
                  {
                    "type": "varbit",
                    "id": 9819,
                    "op": "gte",
                    "value": 24
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1472,
                      "y1": 9714,
                      "x2": 1520,
                      "y2": 9727,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1481,
                      "y1": 9669,
                      "x2": 1499,
                      "y2": 9727,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1510,
                      "y1": 9664,
                      "x2": 1523,
                      "y2": 9719,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1479,
                      "y1": 9669,
                      "x2": 1535,
                      "y2": 9682,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1482,
                      "y1": 9664,
                      "x2": 1535,
                      "y2": 9702,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1503,
                      "y1": 9713,
                      "x2": 1520,
                      "y2": 9727,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1480,
                      "y1": 9687,
                      "x2": 1535,
                      "y2": 9694,
                      "z": 0
                    }
                  },
                  {
                    "type": "inArea",
                    "area": {
                      "x1": 1481,
                      "y1": 9669,
                      "x2": 1502,
                      "y2": 9709,
                      "z": 0
                    }
                  }
                ]
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/perilous_moons.json#/phases/12/steps/10/success

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-0; tracker range [0, 0]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/0/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-1; tracker range [1, 1]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/1/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-2; tracker range [2, 2]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/2/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-3; tracker range [3, 3]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/3/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-4; tracker range [4, 4]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/4/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-5; tracker range [5, 5]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/5/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-6; tracker range [6, 6]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/6/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-7; tracker range [7, 7]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/7/steps/1/buyItem

          Plague City · Shop purchase

          Explicit output field

          Target: Ned — Trade

          Step acquire-rope-8; tracker range [8, 8]. Output ID: 954.

          Exact source conditions
          {
            "position": {
              "x": 3099,
              "y": 3259,
              "z": 0
            },
            "conditions": [
              {
                "type": "inArea",
                "negate": true,
                "area": {
                  "x1": 2506,
                  "y1": 9734,
                  "x2": 2532,
                  "y2": 9781,
                  "z": 0
                }
              },
              {
                "type": "inventory",
                "item": "Rope",
                "itemId": 954,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 28
              },
              {
                "type": "freeSlots",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/plague_city.json#/phases/8/steps/1/buyItem
          All item references
          • quest-domain/data/a_porcine_of_interest.json#/requirements/items/0
          • quest-domain/data/a_porcine_of_interest.json#/phases/2/steps/0/useItem
          • quest-domain/data/a_porcine_of_interest.json#/phases/2/steps/0/conditions
          • quest-domain/data/a_souls_bane.json#/requirements/items/0
          • quest-domain/data/a_souls_bane.json#/phases/1/steps/0/itemsNeeded/0
          • quest-domain/data/a_souls_bane.json#/phases/1/steps/0/useItem
          • quest-domain/data/a_souls_bane.json#/phases/1/steps/0/conditions
          • quest-domain/data/dig_site.json#/requirements/items/0
          • quest-domain/data/dig_site.json#/phases/6/steps/28/useItem
          • quest-domain/data/dig_site.json#/phases/6/steps/28/conditions
          • quest-domain/data/dig_site.json#/phases/6/steps/29/useItem
          • quest-domain/data/dig_site.json#/phases/6/steps/29/conditions
          • quest-domain/data/dig_site.json#/phases/7/steps/10/useItem
          • quest-domain/data/dig_site.json#/phases/7/steps/10/conditions
          • quest-domain/data/mountain_daughter.json#/requirements/items/0
          • quest-domain/data/mountain_daughter.json#/phases/0/steps/1/useItem
          • quest-domain/data/mountain_daughter.json#/phases/0/steps/1/conditions
          • quest-domain/data/perilous_moons.json#/phases/12/steps/8/conditions
          • quest-domain/data/perilous_moons.json#/phases/12/steps/10/success
          • quest-domain/data/plague_city.json#/recommendedItems/2
          • quest-domain/data/plague_city.json#/requirements/inventorySlots/3
          • quest-domain/data/plague_city.json#/phases/0/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/0/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/0/steps/1/success
          • quest-domain/data/plague_city.json#/phases/0/steps/13/conditions
          • quest-domain/data/plague_city.json#/phases/1/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/1/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/1/steps/1/success
          • quest-domain/data/plague_city.json#/phases/2/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/2/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/2/steps/1/success
          • quest-domain/data/plague_city.json#/phases/3/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/3/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/3/steps/1/success
          • quest-domain/data/plague_city.json#/phases/4/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/4/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/4/steps/1/success
          • quest-domain/data/plague_city.json#/phases/5/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/5/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/5/steps/1/success
          • quest-domain/data/plague_city.json#/phases/6/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/6/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/6/steps/1/success
          • quest-domain/data/plague_city.json#/phases/7/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/7/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/7/steps/1/success
          • quest-domain/data/plague_city.json#/phases/8/steps/0/conditions
          • quest-domain/data/plague_city.json#/phases/8/steps/1/buyItem
          • quest-domain/data/plague_city.json#/phases/8/steps/1/conditions
          • quest-domain/data/plague_city.json#/phases/8/steps/1/success
          • quest-domain/data/plague_city.json#/phases/8/steps/7/useItem
          • quest-domain/data/plague_city.json#/phases/8/steps/7/conditions
          • quest-domain/data/prince_ali_rescue.json#/requirements/items/10
          • quest-domain/data/prince_ali_rescue.json#/phases/2/steps/0/conditions
          • quest-domain/data/prince_ali_rescue.json#/phases/4/steps/0/useItem
          • quest-domain/data/prince_ali_rescue.json#/phases/4/steps/0/conditions
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/requirements/items/6
          • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/28/useItem
          • quest-domain/data/roving_elves.json#/requirements/items/2
          • quest-domain/data/roving_elves.json#/phases/3/steps/4/useItem
          • quest-domain/data/roving_elves.json#/phases/3/steps/4/conditions
          • quest-domain/data/roving_elves.json#/phases/3/steps/5/useItem
          • quest-domain/data/roving_elves.json#/phases/3/steps/5/conditions
          • quest-domain/data/tears_of_guthix.json#/requirements/items/5
          • quest-domain/data/tears_of_guthix.json#/phases/0/steps/8/useItem
          • quest-domain/data/tears_of_guthix.json#/phases/0/steps/8/conditions
          • quest-domain/data/tears_of_guthix.json#/phases/1/steps/14/useItem
          • quest-domain/data/tears_of_guthix.json#/phases/1/steps/14/conditions
          • quest-domain/data/troll_romance.json#/requirements/items/2
          • quest-domain/data/troll_romance.json#/phases/4/steps/0/conditions
          • quest-domain/data/wanted.json#/recommendedItems/0
          • quest-domain/data/watchtower.json#/requirements/items/4
          • quest-domain/data/watchtower.json#/phases/2/steps/12/useItem
          • quest-domain/data/waterfall_quest.json#/requirements/items/0
          • quest-domain/data/waterfall_quest.json#/phases/2/steps/5/useItem
          • quest-domain/data/waterfall_quest.json#/phases/2/steps/5/conditions
          • quest-domain/data/waterfall_quest.json#/phases/2/steps/6/useItem
          • quest-domain/data/waterfall_quest.json#/phases/2/steps/6/conditions
          • quest-domain/data/waterfall_quest.json#/phases/3/steps/27/useItem
          • quest-domain/data/waterfall_quest.json#/phases/3/steps/27/conditions
          • quest-domain/data/waterfall_quest.json#/phases/3/steps/28/useItem
          • quest-domain/data/waterfall_quest.json#/phases/3/steps/28/conditions
          • quest-domain/data/waterfall_quest.json#/phases/3/steps/31/withdrawItems/3

          Back to item search

          Rose-tinted lens

          Conditional ID unpinned

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          The Hand in the Sand · item on

          Positive inventory success candidate

          Target: Lantern lens

          Step make-rose-lens; tracker range [70, 79]. Output ID: not pinned.

          Authored inputs: Pink dye [ID unpinned] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "inventory",
                "item": "Pink dye",
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Lantern lens",
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/5/success
          All item references
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/2/useItem
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/2/conditions
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/3/conditions
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/4/conditions
          • quest-domain/data/the_hand_in_the_sand.json#/phases/7/steps/5/success

          Back to item search

          Rotten apple

          Conditional ID unpinned

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • Biohazard: Authored output, Ground source, conditions, success, useItem
          Acquisition sources

          Biohazard · Ground pickup

          Explicit ground-item target

          Target: Rotten apple

          Step pick-rotten-apple; tracker range [5, 5]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 2549,
              "y": 3332,
              "z": 0
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2539,
                  "y1": 3329,
                  "x2": 2556,
                  "y2": 3335,
                  "z": 0
                }
              },
              {
                "type": "inventory",
                "item": "Rotten apple",
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/biohazard.json#/phases/5/steps/1/target
          All item references
          • quest-domain/data/biohazard.json#/phases/5/steps/0/useItem
          • quest-domain/data/biohazard.json#/phases/5/steps/0/conditions
          • quest-domain/data/biohazard.json#/phases/5/steps/1/target
          • quest-domain/data/biohazard.json#/phases/5/steps/1/conditions
          • quest-domain/data/biohazard.json#/phases/5/steps/1/success
          • quest-domain/data/biohazard.json#/phases/5/steps/2/conditions

          Back to item search

          Rotten tomato

          Conditional 2518

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • Recipe for Disaster - Another Cook's Quest: Recommended; quantity 1; ID 2518; hints: inventory, bank (metadata only)quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/recommendedItems/0
          Acquisition sources

          Recipe for Disaster - Another Cook's Quest · Shop purchase

          Explicit output field

          Target: Fadli — Buy

          Step buy-rotten-tomato; tracker range [1, 1]. Output ID: 2518.

          Exact source conditions
          {
            "position": {
              "x": 3383,
              "y": 3269,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rotten tomato",
                "itemId": 2518,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Coins",
                "itemId": 995,
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/phases/1/steps/2/buyItem
          All item references
          • quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/recommendedItems/0
          • quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/phases/1/steps/0/conditions
          • quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/phases/1/steps/2/buyItem
          • quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/phases/1/steps/2/conditions
          • quest-domain/data/recipe_for_disaster_another_cooks_quest.json#/phases/1/steps/2/success

          Back to item search

          Rubber tube

          Conditional 276

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Ernest the Chicken · Ground pickup

          Explicit ground-item target

          Target: Rubber tube

          Step take-rubber-tube; tracker range [1, 2]. Output ID: not pinned.

          Exact source conditions
          {
            "position": {
              "x": 3111,
              "y": 3367,
              "z": 0
            },
            "conditions": [
              {
                "type": "inventory",
                "item": "Rubber tube",
                "op": "lt",
                "quantity": 1
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 3108,
                  "y1": 3366,
                  "x2": 3112,
                  "y2": 3368,
                  "z": 0
                }
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/ernest_the_chicken.json#/phases/1/steps/34/target
          All item references
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/31/conditions
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/32/conditions
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/33/itemsNeeded/2
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/33/conditions
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/34/target
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/34/conditions
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/34/success
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/35/conditions
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/36/conditions
          • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/37/conditions

          Back to item search

          Ruby key

          Conditional 21053

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Misthalin Mystery · object

          Positive inventory success candidate

          Target: Painting — Search

          Step search-painting; tracker range [45, 49]. Output ID: 21053.

          Exact source conditions
          {
            "position": {
              "x": 1632,
              "y": 4833,
              "z": 0
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 1600,
                  "y1": 4800,
                  "x2": 1679,
                  "y2": 4855,
                  "z": 0
                }
              },
              {
                "type": "inventory",
                "item": "Ruby key",
                "itemId": 21053,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/misthalin_mystery.json#/phases/7/steps/1/success
          All item references
          • quest-domain/data/misthalin_mystery.json#/phases/7/steps/0/itemsNeeded/0
          • quest-domain/data/misthalin_mystery.json#/phases/7/steps/0/conditions
          • quest-domain/data/misthalin_mystery.json#/phases/7/steps/1/conditions
          • quest-domain/data/misthalin_mystery.json#/phases/7/steps/1/success

          Back to item search

          Ruined backpack

          Conditional 4810

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Zogre Flesh Eaters · Ground pickup

          Explicit ground-item target

          Target: Ruined backpack

          Step take-backpack; tracker range [3, 3]. Output ID: 4810.

          Exact source conditions
          {
            "position": {
              "x": 2442,
              "y": 9459,
              "z": 2
            },
            "conditions": [
              {
                "type": "inArea",
                "area": {
                  "x1": 2434,
                  "y1": 9400,
                  "x2": 2494,
                  "y2": 9474,
                  "z": 2
                }
              },
              {
                "type": "varbit",
                "id": 503,
                "op": "eq",
                "value": 2
              },
              {
                "type": "inventory",
                "item": "Ruined backpack",
                "itemId": 4810,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Dragon inn tankard",
                "itemId": 4811,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/20/target
          All item references
          • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/19/useItem
          • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/19/conditions
          • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/20/target
          • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/20/conditions
          • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/20/success

          Back to item search

          Rune axe

          Not implemented 1359

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (3)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/3/steps/7/useItem
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/3/steps/7/conditions
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/4/steps/7/useItem
          • quest-domain/data/recipe_for_disaster_freeing_skrach_uglogwee.json#/phases/4/steps/7/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/3/steps/0/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/4/steps/0/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/5/steps/0/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/6/steps/0/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/7/steps/0/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/12/steps/27/conditions
          • quest-domain/data/shades_of_mortton.json#/phases/13/steps/8/conditions
          • quest-domain/data/the_ribbiting_tale_of_a_lily_pad_labour_dispute.json#/phases/5/steps/0/conditions

          Back to item search

          Rune brutal

          Unknown ID unpinned

          No source identified and the exact item form is unpinned. Manual identity/source review is needed.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/zogre_flesh_eaters.json#/phases/5/steps/3/conditions
          • quest-domain/data/zogre_flesh_eaters.json#/phases/5/steps/4/conditions
          • quest-domain/data/zogre_flesh_eaters.json#/phases/5/steps/9/conditions
          • quest-domain/data/zogre_flesh_eaters.json#/phases/5/steps/10/conditions

          Back to item search

          Rune dust

          Conditional 6467

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Garden of Tranquillity · item on

          Positive inventory success candidate

          Target: Rune shards

          Step grind-rune-shards; tracker range [40, 40]. Output ID: 6467.

          Authored inputs: Pestle and mortar [233] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "varbit",
                "id": 967,
                "op": "gte",
                "value": 2
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 969,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 970,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 974,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 975,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Red rose seed",
                    "itemId": 6454,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 979,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "White rose seed",
                    "itemId": 6453,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 980,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Pink rose seed",
                    "itemId": 6455,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 981,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 966,
                "op": "eq",
                "value": 0
              },
              {
                "type": "varbit",
                "id": 988,
                "op": "eq",
                "value": 3
              },
              {
                "type": "inventory",
                "item": "Plant cure",
                "itemId": 6468,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Rune dust",
                "itemId": 6467,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Rune shards",
                "itemId": 6466,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Pestle and mortar",
                "itemId": 233,
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/59/success
          All item references
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/58/useItem
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/58/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/59/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/59/success
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/60/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/conditions

          Back to item search

          Rune essence

          Not implemented 1436

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (2)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/target
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/conditions
          • quest-domain/data/priest_in_peril.json#/phases/6/steps/0/conditions
          • quest-domain/data/priest_in_peril.json#/phases/6/steps/0/success
          • quest-domain/data/priest_in_peril.json#/phases/6/steps/1/conditions

          Back to item search

          Rune longsword

          Not implemented 1303

          No supported acquisition source identified in this scan. Bank ownership is retrieval, not a source.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/fairytale_ii_cure_a_queen.json#/phases/6/steps/59/useItem
          • quest-domain/data/fairytale_ii_cure_a_queen.json#/phases/6/steps/59/conditions
          • quest-domain/data/fairytale_ii_cure_a_queen.json#/phases/6/steps/59/success

          Back to item search

          Rune pickaxe

          Unknown ID unpinned

          No source identified and the exact item form is unpinned. Manual identity/source review is needed.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Source coverage: none identified. The scanned definitions and reviewed runtime sources provide no acquisition route for this item. Existing bank stock may still satisfy the requirement. Acquisition hints alone do not establish a working source.

          All item references
          • quest-domain/data/the_tourist_trap.json#/phases/3/steps/6/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/4/steps/6/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/5/steps/6/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/6/steps/6/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/7/steps/6/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/8/steps/28/conditions
          • quest-domain/data/the_tourist_trap.json#/phases/9/steps/6/conditions

          Back to item search

          Rune shards

          Conditional 6466

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          Acquisition sources

          Garden of Tranquillity · item on

          Positive inventory success candidate

          Target: Pure essence

          Step crush-pure-essence; tracker range [40, 40]. Output ID: 6466.

          Authored inputs: Hammer [2347] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "varbit",
                "id": 967,
                "op": "gte",
                "value": 2
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 969,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 970,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 974,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 975,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Red rose seed",
                    "itemId": 6454,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 979,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "White rose seed",
                    "itemId": 6453,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 980,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Pink rose seed",
                    "itemId": 6455,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 981,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 966,
                "op": "eq",
                "value": 0
              },
              {
                "type": "varbit",
                "id": 988,
                "op": "eq",
                "value": 3
              },
              {
                "type": "inventory",
                "item": "Plant cure",
                "itemId": 6468,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Rune dust",
                "itemId": 6467,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Rune shards",
                "itemId": 6466,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Hammer",
                "itemId": 2347,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Pure essence",
                "itemId": 7936,
                "op": "gte",
                "quantity": 1
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/60/success

          Garden of Tranquillity · item on

          Positive inventory success candidate

          Target: Rune essence

          Step crush-rune-essence; tracker range [40, 40]. Output ID: 6466.

          Authored inputs: Hammer [2347] × 1

          Exact source conditions
          {
            "position": null,
            "conditions": [
              {
                "type": "varbit",
                "id": 967,
                "op": "gte",
                "value": 2
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 969,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 970,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "varbit",
                    "id": 974,
                    "op": "eq",
                    "value": 1
                  },
                  {
                    "type": "varbit",
                    "id": 975,
                    "op": "eq",
                    "value": 1
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Red rose seed",
                    "itemId": 6454,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 979,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "White rose seed",
                    "itemId": 6453,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 980,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "anyOf",
                "conditions": [
                  {
                    "type": "inventory",
                    "item": "Pink rose seed",
                    "itemId": 6455,
                    "op": "gte",
                    "quantity": 4
                  },
                  {
                    "type": "varbit",
                    "id": 981,
                    "op": "gte",
                    "value": 4
                  }
                ]
              },
              {
                "type": "varbit",
                "id": 966,
                "op": "eq",
                "value": 0
              },
              {
                "type": "varbit",
                "id": 988,
                "op": "eq",
                "value": 3
              },
              {
                "type": "inventory",
                "item": "Plant cure",
                "itemId": 6468,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Rune dust",
                "itemId": 6467,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Rune shards",
                "itemId": 6466,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inventory",
                "item": "Hammer",
                "itemId": 2347,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Rune essence",
                "itemId": 1436,
                "op": "gte",
                "quantity": 1
              },
              {
                "type": "inventory",
                "item": "Pure essence",
                "itemId": 7936,
                "op": "eq",
                "quantity": 0
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/success
          All item references
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/59/target
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/59/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/60/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/60/success
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/conditions
          • quest-domain/data/garden_of_tranquillity.json#/phases/2/steps/61/success

          Back to item search

          Rupert's helmet

          Conditional 11199

          A source candidate exists; its conditions and quest context still apply.

          Back to item search

          Quests and declared requirements (1)
          • Grim Tales: Authored output, conditions, itemsNeeded, success
          Acquisition sources

          Grim Tales · talk to

          Positive inventory success candidate

          Target: Rupert the Beard — Talk-to

          Step talk-rupert-freed; tracker range [10, 10]. Output ID: 11199.

          Exact source conditions
          {
            "position": {
              "x": 2969,
              "y": 3474,
              "z": 0
            },
            "conditions": [
              {
                "type": "varbit",
                "id": 3719,
                "op": "eq",
                "value": 1
              },
              {
                "type": "varbit",
                "id": 3701,
                "op": "eq",
                "value": 1
              },
              {
                "type": "inventory",
                "item": "Rupert's helmet",
                "itemId": 11199,
                "op": "eq",
                "quantity": 0
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2966,
                  "y1": 3460,
                  "x2": 2970,
                  "y2": 3464,
                  "z": 0
                },
                "negate": true
              },
              {
                "type": "inArea",
                "area": {
                  "x1": 2966,
                  "y1": 3465,
                  "x2": 2972,
                  "y2": 3473,
                  "z": 2
                },
                "negate": true
              }
            ]
          }

          Authored quest step; per-source live verification and cross-quest reuse are not established.

          quest-domain/data/grim_tales.json#/phases/1/steps/3/success
          All item references
          • quest-domain/data/grim_tales.json#/phases/1/steps/2/itemsNeeded/0
          • quest-domain/data/grim_tales.json#/phases/1/steps/2/conditions
          • quest-domain/data/grim_tales.json#/phases/1/steps/3/conditions
          • quest-domain/data/grim_tales.json#/phases/1/steps/3/success

          Back to item search