Item reference: K

Item coverage / K

Karamjan monkey greegree

Not implemented 4031

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/monkey_madness_i.json#/phases/3/steps/4/useItem
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/4/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/4/success
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/6/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/7/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/8/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/12/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/13/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/14/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/15/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/21/useItem
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/21/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/21/success
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/22/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/26/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/27/useItem
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/27/conditions
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/27/success
  • quest-domain/data/monkey_madness_i.json#/phases/3/steps/28/conditions

Back to item search

Karamthulhu

Conditional ID unpinned

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

Back to item search

Quests and declared requirements (1)
  • Rum Deal: Authored output, conditions, itemsNeeded, success, useItem
Acquisition sources

Rum Deal · npc

Positive inventory success candidate

Target: Fishing spot — Fish

Step fish-sea-creatures; tracker range [11, 11]. Output ID: not pinned.

Authored inputs: Fishbowl and net [6673] × 1

Exact source conditions
{
  "position": {
    "x": 2167,
    "y": 5068,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 2104,
        "y1": 5050,
        "x2": 2186,
        "y2": 5190,
        "z": 0
      }
    },
    {
      "type": "inArea",
      "negate": true,
      "area": {
        "x1": 2138,
        "y1": 5091,
        "x2": 2164,
        "y2": 5106,
        "z": 0
      }
    },
    {
      "type": "inArea",
      "negate": true,
      "area": {
        "x1": 2110,
        "y1": 5117,
        "x2": 2180,
        "y2": 5190,
        "z": 0
      }
    },
    {
      "type": "inArea",
      "negate": true,
      "area": {
        "x1": 2114,
        "y1": 5099,
        "x2": 2123,
        "y2": 5116,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Fishbowl and net",
      "itemId": 6673,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2104,
            "y1": 5050,
            "x2": 2186,
            "y2": 5088,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2104,
            "y1": 5089,
            "x2": 2135,
            "y2": 5091,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2104,
            "y1": 5092,
            "x2": 2129,
            "y2": 5098,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2124,
            "y1": 5099,
            "x2": 2129,
            "y2": 5101,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2167,
            "y1": 5089,
            "x2": 2186,
            "y2": 5107,
            "z": 0
          }
        }
      ]
    }
  ]
}

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

quest-domain/data/rum_deal.json#/phases/9/steps/9/success
All item references
  • quest-domain/data/rum_deal.json#/phases/9/steps/3/itemsNeeded/0
  • quest-domain/data/rum_deal.json#/phases/9/steps/3/useItem
  • quest-domain/data/rum_deal.json#/phases/9/steps/3/conditions
  • quest-domain/data/rum_deal.json#/phases/9/steps/5/conditions
  • quest-domain/data/rum_deal.json#/phases/9/steps/8/conditions
  • quest-domain/data/rum_deal.json#/phases/9/steps/9/success

Back to item search

Kasonde's journal

Not implemented 27511

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/the_garden_of_death.json#/phases/1/steps/0/useItem
  • quest-domain/data/the_garden_of_death.json#/phases/1/steps/0/conditions

Back to item search

Kelp

Conditional 7516

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 · object

Positive inventory success candidate

Target: Kelp — Pick

Step p80-pick-kelp-1; tracker range [80, 80]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/8/steps/3/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p80-pick-kelp-2; tracker range [80, 80]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/8/steps/4/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p80-pick-kelp-3; tracker range [80, 80]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 2
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/8/steps/5/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p90-pick-kelp-1; tracker range [90, 90]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/9/steps/4/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p90-pick-kelp-2; tracker range [90, 90]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/9/steps/5/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p90-pick-kelp-3; tracker range [90, 90]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 2
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/9/steps/6/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p100-pick-kelp-1; tracker range [100, 100]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/13/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p100-pick-kelp-2; tracker range [100, 100]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/14/success

Recipe for Disaster - Freeing Pirate Pete · object

Positive inventory success candidate

Target: Kelp — Pick

Step p100-pick-kelp-3; tracker range [100, 100]. Output ID: 7516.

Exact source conditions
{
  "position": {
    "x": 2966,
    "y": 9490,
    "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": "inventory",
      "item": "Kelp",
      "itemId": 7516,
      "op": "eq",
      "quantity": 2
    },
    {
      "type": "inventory",
      "item": "Ground kelp",
      "itemId": 7517,
      "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/15/success
All item references
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/3/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/3/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/4/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/4/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/5/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/8/steps/5/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/4/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/4/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/5/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/5/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/6/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/6/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/13/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/15/target
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/15/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/7/target
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/7/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/13/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/13/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/14/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/14/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/15/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/15/success
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/22/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

Key

Conditional 275, 293, 298, 1543, 1544, 1545, 1546, 1547, 1548

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 (7)
Acquisition sources

Biohazard · Authored loot

Explicit output field

Target: Mourner — Attack

Step kill-mourner; tracker range [6, 6]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 2549,
    "y": 3325,
    "z": 1
  },
  "conditions": [
    {
      "type": "plane",
      "op": "eq",
      "value": 1
    },
    {
      "type": "inventory",
      "item": "Key",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Distillator",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "npcNearby",
      "item": "Mourner"
    },
    {
      "type": "inArea",
      "area": {
        "x1": 2542,
        "y1": 3321,
        "x2": 2555,
        "y2": 3327,
        "z": 1
      }
    }
  ]
}

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

quest-domain/data/biohazard.json#/phases/6/steps/2/lootItems

Dragon Slayer I · Authored loot

Explicit output field

Target: Lesser demon — Attack

Step kill-lesser-demon; tracker range [2, 6]. Output ID: 1548.

Exact source conditions
{
  "position": {
    "x": 2936,
    "y": 9652,
    "z": 0
  },
  "conditions": [
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2924,
            "y1": 9652,
            "x2": 2933,
            "y2": 9655,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2932,
            "y1": 9647,
            "x2": 2942,
            "y2": 9655,
            "z": 0
          }
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 1548,
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/dragon_slayer_i.json#/phases/2/steps/31/lootItems

Dragon Slayer I · Authored loot

Explicit output field

Target: Melzar the Mad — Attack

Step kill-melzar; tracker range [2, 6]. Output ID: 1547.

Exact source conditions
{
  "position": {
    "x": 2929,
    "y": 9649,
    "z": 0
  },
  "conditions": [
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2927,
            "y1": 9643,
            "x2": 2930,
            "y2": 9651,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2931,
            "y1": 9646,
            "x2": 2931,
            "y2": 9651,
            "z": 0
          }
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 1547,
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/dragon_slayer_i.json#/phases/2/steps/33/lootItems

Dragon Slayer I · Authored loot

Explicit output field

Target: Zombie — Attack

Step kill-zombie; tracker range [2, 6]. Output ID: 1546.

Exact source conditions
{
  "position": {
    "x": 2932,
    "y": 9643,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 2931,
        "y1": 9639,
        "x2": 2933,
        "y2": 9644,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 1546,
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/dragon_slayer_i.json#/phases/2/steps/35/lootItems

Dragon Slayer I · Authored loot

Explicit output field

Target: Skeleton — Attack

Step kill-skeleton; tracker range [2, 6]. Output ID: 1545.

Exact source conditions
{
  "position": {
    "x": 2927,
    "y": 3253,
    "z": 2
  },
  "conditions": [
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2922,
            "y1": 3250,
            "x2": 2932,
            "y2": 3252,
            "z": 2
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2921,
            "y1": 3253,
            "x2": 2935,
            "y2": 3257,
            "z": 2
          }
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 1545,
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/dragon_slayer_i.json#/phases/2/steps/40/lootItems

Dragon Slayer I · Authored loot

Explicit output field

Target: Ghost — Attack

Step kill-ghost; tracker range [2, 6]. Output ID: 1544.

Exact source conditions
{
  "position": {
    "x": 2927,
    "y": 3253,
    "z": 1
  },
  "conditions": [
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2926,
            "y1": 3247,
            "x2": 2930,
            "y2": 3257,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2921,
            "y1": 3250,
            "x2": 2925,
            "y2": 3257,
            "z": 1
          }
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 1544,
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/dragon_slayer_i.json#/phases/2/steps/43/lootItems

Dragon Slayer I · Authored loot

Explicit output field

Target: Zombie rat — Attack

Step kill-zombie-rat; tracker range [2, 6]. Output ID: 1543.

Exact source conditions
{
  "position": {
    "x": 2933,
    "y": 3250,
    "z": 0
  },
  "conditions": [
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2926,
            "y1": 3243,
            "x2": 2937,
            "y2": 3254,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2930,
            "y1": 3255,
            "x2": 2937,
            "y2": 3257,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2938,
            "y1": 3246,
            "x2": 2940,
            "y2": 3250,
            "z": 0
          }
        }
      ]
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 1543,
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/dragon_slayer_i.json#/phases/2/steps/46/lootItems

Ernest the Chicken · object

Positive inventory success candidate

Target: Compost heap — Search

Step search-compost-heap; tracker range [1, 2]. Output ID: 275.

Exact source conditions
{
  "position": {
    "x": 3085,
    "y": 3361,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Spade",
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 275,
      "op": "lt",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Rubber tube",
      "op": "lt",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/ernest_the_chicken.json#/phases/1/steps/36/success

Roving Elves · object

Positive inventory success candidate

Target: Crate — Search

Step search-falls-crate; tracker range [4, 4]. Output ID: 298.

Exact source conditions
{
  "position": {
    "x": 2589,
    "y": 9888,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 2560,
        "y1": 9880,
        "x2": 2612,
        "y2": 9920,
        "z": 0
      }
    },
    {
      "type": "inArea",
      "negate": true,
      "area": {
        "x1": 2595,
        "y1": 9905,
        "x2": 2612,
        "y2": 9920,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 298,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2571,
            "y1": 9880,
            "x2": 2608,
            "y2": 9916,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2562,
            "y1": 9880,
            "x2": 2570,
            "y2": 9901,
            "z": 0
          }
        }
      ]
    }
  ]
}

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

quest-domain/data/roving_elves.json#/phases/3/steps/2/success

The Lost Tribe · npc

Positive inventory success candidate

Target: Sigmund — Pickpocket

Step pickpocket-sigmund; tracker range [9, 9]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 3210,
    "y": 3222,
    "z": 1
  },
  "conditions": [
    {
      "type": "varbit",
      "id": 534,
      "op": "eq",
      "value": 0
    },
    {
      "type": "inventory",
      "item": "Key",
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/the_lost_tribe.json#/phases/9/steps/5/success

Waterfall Quest · object

Positive inventory success candidate

Target: Crate — Search

Step search-falls-crate; tracker range [3, 9]. Output ID: 298.

Exact source conditions
{
  "position": {
    "x": 2589,
    "y": 9888,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 2556,
        "y1": 9860,
        "x2": 2612,
        "y2": 9920,
        "z": 0
      }
    },
    {
      "type": "inArea",
      "negate": true,
      "area": {
        "x1": 2561,
        "y1": 9894,
        "x2": 2570,
        "y2": 9917,
        "z": 0
      }
    },
    {
      "type": "inArea",
      "negate": true,
      "area": {
        "x1": 2599,
        "y1": 9890,
        "x2": 2608,
        "y2": 9916,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 298,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2562,
            "y1": 9860,
            "x2": 2604,
            "y2": 9901,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2571,
            "y1": 9860,
            "x2": 2608,
            "y2": 9916,
            "z": 0
          }
        }
      ]
    }
  ]
}

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

quest-domain/data/waterfall_quest.json#/phases/3/steps/25/success

Waterfall Quest · object

Positive inventory success candidate

Target: Crate — Search

Step search-gnome-crate; tracker range [3, 9]. Output ID: 293.

Exact source conditions
{
  "position": {
    "x": 2548,
    "y": 9565,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 2497,
        "y1": 9552,
        "x2": 2559,
        "y2": 9593,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Key",
      "itemId": 293,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Glarial's pebble",
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/waterfall_quest.json#/phases/3/steps/43/success

Witch's House · object

Positive inventory success candidate

Target: Fountain — Search

Step search-fountain; tracker range [3, 5]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 2910,
    "y": 3471,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Key",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2901,
            "y1": 3466,
            "x2": 2907,
            "y2": 3476,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2900,
            "y1": 3459,
            "x2": 2933,
            "y2": 3465,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2908,
            "y1": 3466,
            "x2": 2933,
            "y2": 3467,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2908,
            "y1": 3467,
            "x2": 2912,
            "y2": 3475,
            "z": 0
          }
        }
      ]
    },
    {
      "type": "npcNearby",
      "item": "Nora T. Hagg",
      "value": 12,
      "negate": true
    }
  ]
}

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

quest-domain/data/witchs_house.json#/phases/2/steps/7/success

Witch's House · object

Positive inventory success candidate

Target: Fountain — Search

Step refetch-shed-key; tracker range [6, 6]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 2910,
    "y": 3471,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Ball",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Key",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2901,
            "y1": 3466,
            "x2": 2907,
            "y2": 3476,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2900,
            "y1": 3459,
            "x2": 2933,
            "y2": 3465,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2908,
            "y1": 3466,
            "x2": 2933,
            "y2": 3467,
            "z": 0
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2908,
            "y1": 3467,
            "x2": 2912,
            "y2": 3475,
            "z": 0
          }
        }
      ]
    },
    {
      "type": "npcNearby",
      "item": "Nora T. Hagg",
      "value": 12,
      "negate": true
    }
  ]
}

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

quest-domain/data/witchs_house.json#/phases/3/steps/5/success
All item references
  • quest-domain/data/biohazard.json#/phases/6/steps/1/useItem
  • quest-domain/data/biohazard.json#/phases/6/steps/1/conditions
  • quest-domain/data/biohazard.json#/phases/6/steps/2/lootItems/0
  • quest-domain/data/biohazard.json#/phases/6/steps/2/conditions
  • quest-domain/data/biohazard.json#/phases/6/steps/2/success
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/30/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/31/lootItems/0
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/31/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/31/success
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/32/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/33/lootItems/0
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/33/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/33/success
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/34/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/35/lootItems/0
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/35/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/35/success
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/39/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/40/lootItems/0
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/40/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/40/success
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/42/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/43/lootItems/0
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/43/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/43/success
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/45/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/46/lootItems/0
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/46/conditions
  • quest-domain/data/dragon_slayer_i.json#/phases/2/steps/46/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/36/success
  • quest-domain/data/ernest_the_chicken.json#/phases/1/steps/37/conditions
  • quest-domain/data/roving_elves.json#/phases/3/steps/1/useItem
  • quest-domain/data/roving_elves.json#/phases/3/steps/1/conditions
  • quest-domain/data/roving_elves.json#/phases/3/steps/2/conditions
  • quest-domain/data/roving_elves.json#/phases/3/steps/2/success
  • quest-domain/data/the_lost_tribe.json#/phases/9/steps/4/conditions
  • quest-domain/data/the_lost_tribe.json#/phases/9/steps/5/conditions
  • quest-domain/data/the_lost_tribe.json#/phases/9/steps/5/success
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/23/conditions
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/24/conditions
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/25/conditions
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/25/success
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/42/conditions
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/43/conditions
  • quest-domain/data/waterfall_quest.json#/phases/3/steps/43/success
  • quest-domain/data/witchs_house.json#/phases/2/steps/6/useItem
  • quest-domain/data/witchs_house.json#/phases/2/steps/6/conditions
  • quest-domain/data/witchs_house.json#/phases/2/steps/7/conditions
  • quest-domain/data/witchs_house.json#/phases/2/steps/7/success
  • quest-domain/data/witchs_house.json#/phases/3/steps/4/useItem
  • quest-domain/data/witchs_house.json#/phases/3/steps/4/conditions
  • quest-domain/data/witchs_house.json#/phases/3/steps/5/conditions
  • quest-domain/data/witchs_house.json#/phases/3/steps/5/success

Back to item search

Key master teleport

Not implemented 13249

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

Back to item search

Quests and declared requirements (1)
  • Bear Your Soul: Required; quantity 1; ID 13249; hints: inventory, bank, ge (metadata only)quest-domain/data/bear_your_soul.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/bear_your_soul.json#/requirements/items/2
  • quest-domain/data/bear_your_soul.json#/phases/2/steps/1/useItem
  • quest-domain/data/bear_your_soul.json#/phases/2/steps/1/conditions

Back to item search

Key print

Conditional 2423

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

Back to item search

Quests and declared requirements (1)
Acquisition sources

Prince Ali Rescue · talk to

Positive inventory success candidate

Target: Lady Keli — Talk-to

Step get-key-print; tracker range [20, 29]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 3127,
    "y": 3244,
    "z": 0
  },
  "conditions": [
    {
      "type": "inventory",
      "item": "Soft clay",
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Key print",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Bronze key",
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

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

Back to item search

Keys

Conditional 4589

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 Operator — Talk-to

Step spare-keys; tracker range [14, 14]. Output ID: 4589.

Exact source conditions
{
  "position": {
    "x": 3332,
    "y": 2948,
    "z": 0
  },
  "conditions": [
    {
      "type": "varbit",
      "id": 320,
      "op": "eq",
      "value": 0
    },
    {
      "type": "inventory",
      "item": "Keys",
      "op": "eq",
      "quantity": 0,
      "itemId": 4589
    }
  ]
}

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

quest-domain/data/the_feud.json#/phases/12/steps/10/success
All item references
  • quest-domain/data/the_feud.json#/phases/12/steps/9/useItem
  • quest-domain/data/the_feud.json#/phases/12/steps/9/conditions
  • quest-domain/data/the_feud.json#/phases/12/steps/10/conditions
  • quest-domain/data/the_feud.json#/phases/12/steps/10/success

Back to item search

Kgp id card

Conditional 10600

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

Back to item search

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

Cold War · talk to

Positive inventory success candidate

Target: Noodle — Talk-to

Step replace-kgp-id; tracker range [85, 85]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 2644,
    "y": 4008,
    "z": 1
  },
  "conditions": [
    {
      "type": "anyOf",
      "conditions": [
        {
          "type": "inArea",
          "area": {
            "x1": 2652,
            "y1": 3977,
            "x2": 2681,
            "y2": 4007,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2670,
            "y1": 3978,
            "x2": 2673,
            "y2": 4008,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2656,
            "y1": 3988,
            "x2": 2658,
            "y2": 4011,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2641,
            "y1": 3991,
            "x2": 2651,
            "y2": 3998,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2635,
            "y1": 3995,
            "x2": 2643,
            "y2": 4011,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2635,
            "y1": 4001,
            "x2": 2644,
            "y2": 4011,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2628,
            "y1": 4002,
            "x2": 2648,
            "y2": 4009,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2651,
            "y1": 4002,
            "x2": 2665,
            "y2": 4010,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2629,
            "y1": 4003,
            "x2": 2650,
            "y2": 4008,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2626,
            "y1": 4007,
            "x2": 2631,
            "y2": 4014,
            "z": 1
          }
        },
        {
          "type": "inArea",
          "area": {
            "x1": 2626,
            "y1": 4007,
            "x2": 2630,
            "y2": 4015,
            "z": 1
          }
        }
      ]
    },
    {
      "type": "varbit",
      "id": 3306,
      "op": "eq",
      "value": 1
    },
    {
      "type": "inArea",
      "area": {
        "x1": 2620,
        "y1": 3970,
        "x2": 2690,
        "y2": 4031,
        "z": 1
      }
    },
    {
      "type": "inventory",
      "item": "Kgp id card",
      "op": "eq",
      "quantity": 0
    }
  ]
}

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

quest-domain/data/cold_war.json#/phases/17/steps/1/success
All item references
  • quest-domain/data/cold_war.json#/phases/17/steps/0/itemsNeeded/0
  • quest-domain/data/cold_war.json#/phases/17/steps/0/conditions
  • quest-domain/data/cold_war.json#/phases/17/steps/1/conditions
  • quest-domain/data/cold_war.json#/phases/17/steps/1/success
  • quest-domain/data/cold_war.json#/phases/18/steps/1/itemsNeeded/0
  • quest-domain/data/cold_war.json#/phases/19/steps/25/itemsNeeded/0
  • quest-domain/data/cold_war.json#/phases/21/steps/2/itemsNeeded/0
  • quest-domain/data/cold_war.json#/phases/22/steps/2/itemsNeeded/0
  • quest-domain/data/cold_war.json#/phases/23/steps/4/itemsNeeded/0

Back to item search

Khali brew

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

Fight Arena · talk to

Positive inventory success candidate

Target: Khazard Barman

Step buy_khali_brew; tracker range [3, 3]. Output ID: not pinned.

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "inventory",
      "item": "Khali brew",
      "op": "lt",
      "quantity": 1
    }
  ]
}

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

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

Back to item search

Kharedst's memoirs

Not implemented 21760

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

Back to item search

Quests and declared requirements (1)
  • Client of Kourend: Recommended; quantity 1; ID 21760; hints: inventory (metadata only)quest-domain/data/client_of_kourend.json#/recommendedItems/2
  • Client of Kourend: Inventory slot; ID not pinned on this referencequest-domain/data/client_of_kourend.json#/requirements/inventorySlots/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/client_of_kourend.json#/recommendedItems/2
  • quest-domain/data/client_of_kourend.json#/requirements/inventorySlots/2
  • quest-domain/data/client_of_kourend.json#/phases/4/steps/1/conditions

Back to item search

Kharidian headpiece

Conditional 4591

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

Back to item search

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

The Feud · Shop purchase

Explicit output field

Target: Ali Morrisane — Trade

Step buy-headpiece-ali-m; tracker range [1, 1]. Output ID: 4591.

Exact source conditions
{
  "position": {
    "x": 3304,
    "y": 3211,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 3320,
        "y1": 2926,
        "x2": 3381,
        "y2": 3006,
        "z": 0
      },
      "negate": true
    },
    {
      "type": "inArea",
      "area": {
        "x1": 3278,
        "y1": 3086,
        "x2": 3325,
        "y2": 3115,
        "z": 0
      },
      "negate": true
    },
    {
      "type": "inventory",
      "item": "Kharidian headpiece",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Desert disguise",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "equipped",
      "item": "Desert disguise",
      "negate": true
    }
  ]
}

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

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

The Feud · Shop purchase

Explicit output field

Target: Market seller — Trade

Step buy-headpiece-market; tracker range [13, 13]. Output ID: 4591.

Exact source conditions
{
  "position": {
    "x": 3359,
    "y": 2987,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 3320,
        "y1": 2926,
        "x2": 3381,
        "y2": 3006,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Kharidian headpiece",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Desert disguise",
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "equipped",
      "item": "Desert disguise",
      "negate": true
    }
  ]
}

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

quest-domain/data/the_feud.json#/phases/11/steps/4/buyItem
All item references
  • quest-domain/data/the_feud.json#/phases/1/steps/5/target
  • quest-domain/data/the_feud.json#/phases/1/steps/5/conditions
  • quest-domain/data/the_feud.json#/phases/1/steps/6/buyItem
  • quest-domain/data/the_feud.json#/phases/1/steps/6/conditions
  • quest-domain/data/the_feud.json#/phases/1/steps/6/success
  • quest-domain/data/the_feud.json#/phases/11/steps/3/target
  • quest-domain/data/the_feud.json#/phases/11/steps/3/conditions
  • quest-domain/data/the_feud.json#/phases/11/steps/4/buyItem
  • quest-domain/data/the_feud.json#/phases/11/steps/4/conditions
  • quest-domain/data/the_feud.json#/phases/11/steps/4/success

Back to item search

Khazard armour

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/fight_arena.json#/phases/2/steps/0/conditions
  • quest-domain/data/fight_arena.json#/phases/2/steps/2/useItem
  • quest-domain/data/fight_arena.json#/phases/2/steps/2/conditions
  • quest-domain/data/fight_arena.json#/phases/2/steps/2/success

Back to item search

Khazard cell keys

Conditional ID unpinned

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

Back to item search

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

Fight Arena · talk to

Positive inventory success candidate

Target: Head Guard

Step get_cell_keys; tracker range [4, 5]. Output ID: not pinned.

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "inventory",
      "item": "Khazard cell keys",
      "op": "lt",
      "quantity": 1
    }
  ]
}

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

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

Back to item search

Khazard helmet

Conditional ID unpinned

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

Back to item search

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

Fight Arena · object

Positive inventory success candidate

Target: Chest — Search

Step search_armour_chest; tracker range [1, 1]. Output ID: not pinned.

Exact source conditions
{
  "position": null,
  "conditions": []
}

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

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

Back to item search

Killer's knife

Conditional 21059

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

Back to item search

Quests and declared requirements (1)
Acquisition sources

Misthalin Mystery · Ground pickup

Explicit ground-item target

Target: Killer's knife

Step take-killers-knife; tracker range [120, 124]. Output ID: not pinned.

Exact source conditions
{
  "position": {
    "x": 1623,
    "y": 4829,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 1619,
        "y1": 4825,
        "x2": 1627,
        "y2": 4834,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Killer's knife",
      "itemId": 21059,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "equipped",
      "item": "Killer's knife",
      "itemId": 21059,
      "negate": true
    }
  ]
}

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

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

Back to item search

Killer's print

Conditional 1815

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

Back to item search

Quests and declared requirements (1)
  • Murder Mystery: Authored output, Inventory slot, conditions, itemsNeeded, success
  • Murder Mystery: Inventory slot; ID not pinned on this referencequest-domain/data/murder_mystery.json#/requirements/inventorySlots/5
Acquisition sources

Murder Mystery · item on

Positive inventory success candidate

Target: Unknown print

Step compare-print-anna; tracker range [1, 1]. Output ID: 1815.

Authored inputs: Unknown print [1822] × 1; Anna's print [1816] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "varp",
      "id": 195,
      "op": "eq",
      "value": 1
    },
    {
      "type": "inventory",
      "item": "Killer's print",
      "itemId": 1815,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Anna's print",
      "itemId": 1816,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Unknown print",
      "itemId": 1822,
      "op": "gte",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/murder_mystery.json#/phases/1/steps/29/success

Murder Mystery · item on

Positive inventory success candidate

Target: Unknown print

Step compare-print-bob; tracker range [1, 1]. Output ID: 1815.

Authored inputs: Unknown print [1822] × 1; Bob's print [1817] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "varp",
      "id": 195,
      "op": "eq",
      "value": 2
    },
    {
      "type": "inventory",
      "item": "Killer's print",
      "itemId": 1815,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Bob's print",
      "itemId": 1817,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Unknown print",
      "itemId": 1822,
      "op": "gte",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/murder_mystery.json#/phases/1/steps/30/success

Murder Mystery · item on

Positive inventory success candidate

Target: Unknown print

Step compare-print-carol; tracker range [1, 1]. Output ID: 1815.

Authored inputs: Unknown print [1822] × 1; Carol's print [1818] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "varp",
      "id": 195,
      "op": "eq",
      "value": 3
    },
    {
      "type": "inventory",
      "item": "Killer's print",
      "itemId": 1815,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Carol's print",
      "itemId": 1818,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Unknown print",
      "itemId": 1822,
      "op": "gte",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/murder_mystery.json#/phases/1/steps/31/success

Murder Mystery · item on

Positive inventory success candidate

Target: Unknown print

Step compare-print-david; tracker range [1, 1]. Output ID: 1815.

Authored inputs: Unknown print [1822] × 1; David's print [1819] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "varp",
      "id": 195,
      "op": "eq",
      "value": 4
    },
    {
      "type": "inventory",
      "item": "Killer's print",
      "itemId": 1815,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "David's print",
      "itemId": 1819,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Unknown print",
      "itemId": 1822,
      "op": "gte",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/murder_mystery.json#/phases/1/steps/32/success

Murder Mystery · item on

Positive inventory success candidate

Target: Unknown print

Step compare-print-elizabeth; tracker range [1, 1]. Output ID: 1815.

Authored inputs: Unknown print [1822] × 1; Elizabeth's print [1820] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "varp",
      "id": 195,
      "op": "eq",
      "value": 5
    },
    {
      "type": "inventory",
      "item": "Killer's print",
      "itemId": 1815,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Elizabeth's print",
      "itemId": 1820,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Unknown print",
      "itemId": 1822,
      "op": "gte",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/murder_mystery.json#/phases/1/steps/33/success

Murder Mystery · item on

Positive inventory success candidate

Target: Unknown print

Step compare-print-frank; tracker range [1, 1]. Output ID: 1815.

Authored inputs: Unknown print [1822] × 1; Frank's print [1821] × 1

Exact source conditions
{
  "position": null,
  "conditions": [
    {
      "type": "varp",
      "id": 195,
      "op": "eq",
      "value": 6
    },
    {
      "type": "inventory",
      "item": "Killer's print",
      "itemId": 1815,
      "op": "eq",
      "quantity": 0
    },
    {
      "type": "inventory",
      "item": "Frank's print",
      "itemId": 1821,
      "op": "gte",
      "quantity": 1
    },
    {
      "type": "inventory",
      "item": "Unknown print",
      "itemId": 1822,
      "op": "gte",
      "quantity": 1
    }
  ]
}

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

quest-domain/data/murder_mystery.json#/phases/1/steps/34/success
All item references
  • quest-domain/data/murder_mystery.json#/requirements/inventorySlots/5
  • quest-domain/data/murder_mystery.json#/phases/1/steps/2/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/3/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/4/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/5/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/6/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/7/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/8/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/9/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/10/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/11/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/12/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/13/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/14/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/15/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/16/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/29/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/29/success
  • quest-domain/data/murder_mystery.json#/phases/1/steps/30/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/30/success
  • quest-domain/data/murder_mystery.json#/phases/1/steps/31/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/31/success
  • quest-domain/data/murder_mystery.json#/phases/1/steps/32/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/32/success
  • quest-domain/data/murder_mystery.json#/phases/1/steps/33/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/33/success
  • quest-domain/data/murder_mystery.json#/phases/1/steps/34/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/34/success
  • quest-domain/data/murder_mystery.json#/phases/1/steps/35/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/36/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/37/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/38/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/39/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/40/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/41/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/42/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/43/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/44/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/45/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/46/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/47/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/48/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/49/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/50/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/60/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/61/itemsNeeded/0
  • quest-domain/data/murder_mystery.json#/phases/1/steps/61/conditions
  • quest-domain/data/murder_mystery.json#/phases/1/steps/62/conditions

Back to item search

King worm

Not implemented 2162

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/29/withdrawItems/0
  • quest-domain/data/fairytale_i_growing_pains.json#/phases/6/steps/29/conditions

Back to item search

Knife

Conditional 946

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

Back to item search

Quests and declared requirements (14)
  • Barbarian Training: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/barbarian_training.json#/requirements/items/7
  • Below Ice Mountain: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/below_ice_mountain.json#/requirements/items/0
  • Big Chompy Bird Hunting: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/big_chompy_bird_hunting.json#/requirements/items/1
  • Elemental Workshop I: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/elemental_workshop_i.json#/requirements/items/0
  • Getting Ahead: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/getting_ahead.json#/requirements/items/2
  • In Search of Knowledge: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/in_search_of_knowledge.json#/requirements/items/0
  • Lost City: Required; quantity 1; ID 946; hints: ge, bank, inventory (metadata only)quest-domain/data/lost_city.json#/requirements/items/0
  • Recipe for Disaster - Freeing King Awowogei: Required; quantity 1; ID 946; hints: inventory, bank, ge (metadata only)quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/requirements/items/7
  • Recipe for Disaster - Freeing Pirate Pete: Required; quantity 1; ID 946; hints: inventory, bank, ge (metadata only)quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/requirements/items/4
  • Temple of Ikov: Required; quantity 1; ID 946; hints: bank, ge, inventory (metadata only)quest-domain/data/temple_of_ikov.json#/requirements/items/0
  • Vale Totems: Required; quantity 1; ID 946; hints: inventory, bank, ge (metadata only)quest-domain/data/vale_totems.json#/requirements/items/0
Acquisition sources

Misthalin Mystery · object

Positive inventory success candidate

Target: Table — Take-knife

Step take-knife-30; tracker range [30, 34]. Output ID: 946.

Exact source conditions
{
  "position": {
    "x": 1639,
    "y": 4831,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 1600,
        "y1": 4800,
        "x2": 1679,
        "y2": 4855,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Knife",
      "itemId": 946,
      "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/4/steps/1/success

Misthalin Mystery · object

Positive inventory success candidate

Target: Table — Take-knife

Step take-knife-40; tracker range [40, 44]. Output ID: 946.

Exact source conditions
{
  "position": {
    "x": 1639,
    "y": 4831,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 1600,
        "y1": 4800,
        "x2": 1679,
        "y2": 4855,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Knife",
      "itemId": 946,
      "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/6/steps/1/success

Misthalin Mystery · object

Positive inventory success candidate

Target: Table — Take-knife

Step take-knife-95; tracker range [95, 99]. Output ID: 946.

Exact source conditions
{
  "position": {
    "x": 1639,
    "y": 4831,
    "z": 0
  },
  "conditions": [
    {
      "type": "inArea",
      "area": {
        "x1": 1600,
        "y1": 4800,
        "x2": 1679,
        "y2": 4855,
        "z": 0
      }
    },
    {
      "type": "inventory",
      "item": "Knife",
      "itemId": 946,
      "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/17/steps/1/success

Perilous Moons · object

Positive inventory success candidate

Target: Supply crates — Take-from

Step take-knife-for-tail; 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": "inventory",
      "item": "Knife",
      "op": "eq",
      "quantity": 0
    },
    {
      "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/9/success
All item references
  • quest-domain/data/barbarian_training.json#/requirements/items/7
  • quest-domain/data/barbarian_training.json#/phases/0/steps/9/useItem
  • quest-domain/data/barbarian_training.json#/phases/0/steps/9/conditions
  • quest-domain/data/barbarian_training.json#/phases/0/steps/10/useItem
  • quest-domain/data/barbarian_training.json#/phases/0/steps/10/conditions
  • quest-domain/data/below_ice_mountain.json#/requirements/items/0
  • quest-domain/data/below_ice_mountain.json#/phases/2/steps/6/useItem
  • quest-domain/data/below_ice_mountain.json#/phases/2/steps/6/conditions
  • quest-domain/data/big_chompy_bird_hunting.json#/requirements/items/1
  • quest-domain/data/big_chompy_bird_hunting.json#/phases/1/steps/4/useItem
  • quest-domain/data/elemental_workshop_i.json#/requirements/items/0
  • quest-domain/data/elemental_workshop_i.json#/phases/0/steps/16/useItem
  • quest-domain/data/getting_ahead.json#/requirements/items/2
  • quest-domain/data/getting_ahead.json#/phases/6/steps/0/useItem
  • quest-domain/data/getting_ahead.json#/phases/6/steps/0/conditions
  • quest-domain/data/in_search_of_knowledge.json#/requirements/items/0
  • quest-domain/data/lost_city.json#/requirements/items/0
  • quest-domain/data/lost_city.json#/phases/2/steps/2/useItem
  • quest-domain/data/lost_city.json#/phases/2/steps/2/conditions
  • quest-domain/data/lost_city.json#/phases/2/steps/8/conditions
  • quest-domain/data/lost_city.json#/phases/2/steps/10/keepItems
  • quest-domain/data/misthalin_mystery.json#/phases/4/steps/0/conditions
  • quest-domain/data/misthalin_mystery.json#/phases/4/steps/1/conditions
  • quest-domain/data/misthalin_mystery.json#/phases/4/steps/1/success
  • quest-domain/data/misthalin_mystery.json#/phases/6/steps/0/itemsNeeded/0
  • quest-domain/data/misthalin_mystery.json#/phases/6/steps/0/useItem
  • quest-domain/data/misthalin_mystery.json#/phases/6/steps/0/conditions
  • quest-domain/data/misthalin_mystery.json#/phases/6/steps/1/conditions
  • quest-domain/data/misthalin_mystery.json#/phases/6/steps/1/success
  • quest-domain/data/misthalin_mystery.json#/phases/17/steps/0/itemsNeeded/0
  • quest-domain/data/misthalin_mystery.json#/phases/17/steps/0/useItem
  • quest-domain/data/misthalin_mystery.json#/phases/17/steps/0/conditions
  • quest-domain/data/misthalin_mystery.json#/phases/17/steps/1/conditions
  • quest-domain/data/misthalin_mystery.json#/phases/17/steps/1/success
  • quest-domain/data/perilous_moons.json#/phases/12/steps/3/useItem
  • quest-domain/data/perilous_moons.json#/phases/12/steps/3/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/8/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/9/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/9/success
  • quest-domain/data/perilous_moons.json#/phases/12/steps/11/useItem
  • quest-domain/data/perilous_moons.json#/phases/12/steps/11/conditions
  • quest-domain/data/perilous_moons.json#/phases/12/steps/13/success
  • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/requirements/items/7
  • quest-domain/data/recipe_for_disaster_freeing_king_awowogei.json#/phases/3/steps/23/useItem
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/requirements/items/4
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/17/useItem
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/9/steps/17/conditions
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/9/useItem
  • quest-domain/data/recipe_for_disaster_freeing_pirate_pete.json#/phases/10/steps/9/conditions
  • quest-domain/data/temple_of_ikov.json#/requirements/items/0
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/39/conditions
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/41/conditions
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/42/conditions
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/44/keepItems
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/49/withdrawItems/0
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/49/conditions
  • quest-domain/data/temple_of_ikov.json#/phases/1/steps/49/success
  • quest-domain/data/temple_of_ikov.json#/phases/2/steps/8/conditions
  • quest-domain/data/vale_totems.json#/requirements/items/0
  • quest-domain/data/vale_totems.json#/phases/1/steps/2/useItem
  • quest-domain/data/vale_totems.json#/phases/1/steps/2/conditions
  • quest-domain/data/vale_totems.json#/phases/1/steps/5/keepItems
  • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/16/useItem
  • quest-domain/data/zogre_flesh_eaters.json#/phases/2/steps/16/conditions

Back to item search