Files
healer-man/docs/ROM_LEVELING_GEAR_PACKAGES.md
T

4.5 KiB
Raw Blame History

RoM leveling gear package catalog

Status: quest choices verified; package contents and equipment stats unverified. This is source evidence for a RoM leveling route, not a runtime gear grant. The generated inventory is src/game/generated/romLevelingGearPackages.json, owned by scripts/runewaker-pipeline/export-leveling-gear-packages.mjs. Refresh it with node scripts/runewaker-pipeline/export-leveling-gear-packages.mjs against the sibling RuneWaker client snapshot, or set RUNEWAKER_ROOT to another snapshot.

Confirmed quest milestones

The client Resource/data/questdetailobject.db links each quest to the armor-category reward packages in the order below. itemobject.db confirms that the later parent packages and their similarly named weapons and armor subpackages exist. The client strings describe each later parent choice as giving one weapons package and one armor package; their exact item links have not been decoded. The inner package expansion into individual items is also unverified, so the seven-piece suits listed for levels 50–65 are matching source sets, not proven package contents. Their member IDs and required levels are recorded in the generated JSON from suitobject.db and armorobject.db.

Quest level and name Quest ID Plate package Chain package Leather package Cloth package
5 Equip Yourself 423783 — 209025 209024 209015
30 Key to Victory 423771 208802* 208803 208804 208805
50 Appropriate Support 424596 240384 240387 240390 240393
55 Rewards for Students 424597 240353 240356 240359 240362
60 Lance's Support 424598 240341 240344 240347 240350
65 Return to Dalanis 424213 240304 240307 240310 240313

*The level-30 source name is World Battlefield Bonus Armor Package, without the word “Plate.” Its plate classification is only a likely reading of its position beside chain, leather, and cloth; the generated catalog uses armor until verified. This is a battlefield reward, so it is an optional source candidate rather than a guaranteed leveling grant. The level-5 quest has only three choices, and its chain choice is named Chainmail Armor Box. Neither early tier has confirmed individual package contents. The level-65 rewards are the Redhill Mountains Pioneer packages. The source-linked subpackage IDs, source names, matching suit IDs, seven armor member IDs, and their actual required levels for levels 50–65 are in the JSON catalog. Some level-50 suit members have required levels below 50; the quest reward level is the milestone, not an assertion that every item requires that level.

Applying these to the five classes

The current game marks Knight as plate, Priest and Mage as cloth, and Rogue and Scout as leather in src/app/characterCatalog.ts. This suggests one plate, one leather, and one cloth choice for the five-class cohort; chain remains in the catalog because it is one of the source quest choices. Before grants are enabled, confirm native RoM class permissions and individual weapon choices, especially the Scout. A secondary class shares the primary's level and does not require a second package progression.

During leveling, src/game/lootPolicy.ts suppresses all boss item drops. Boss cards are awarded separately. Package gear should come from a level or quest milestone, never from a dungeon boss loot table. A fallback starter kit can cover levels for which no verified source package exists.

Gaps before playable package gear

  1. Locate and verify package expansion records or scripts for every parent and subpackage, including weapon selections, accessories, exact armor items, and quantities. Matching a suit by name, category, and required level is not enough to grant its pieces as historical package contents.
  2. Decode native equipment slots, weapon and armor type, base stats, and item-instance bonuses. The current RoM gear path uses WoW-shaped synthetic heirlooms and cannot represent the source items faithfully.
  3. Find a complete, generally available source-backed route from 1–49 and above level 65. Level 5 has only cloth, leather, and chain choices; level 30 has four battlefield choices. Logar/Hope package names exist in the item table, but their acquisition route and contents are not confirmed. Avoid inventing missing plate or weapon contents.
  4. Make the milestone grant idempotent and persistent, then verify class eligibility, package selection, leveling through each milestone, and native-stat combat outcomes for all five builds.