Item/ItemSparse/ItemEffect tables, item stats and stat budgets, item quality tiers, class/subclass taxonomy, set bonuses (ItemSet, ItemSetSpell), drop sources from raid encounters (JournalEncounter, JournalEncounterItem), item level curves and progression, Curve/CurvePoint interpolation for stat scaling, RandPropPoints for damage and secondary coefficient lookup, ItemBonus types and value arrays, item appearance data, bonding and durability, pure functions for stat interpolation from curve points.
Next steps