DB/GemProperties

From wowdev
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

≥ BC

// really a bitmask, but meta cannot be mixed with other colors
enum GemType {
  meta = 0x1,
  red = 0x2,
  yellow = 0x4,
  blue = 0x8,
  orange = red | yellow,            // 0x6 
  purple = red | blue,              // 0xa
  green = yellow | blue,            // 0xc
  prismatic = red | yellow | blue,  // 0xe
};

unknown, probably bc

struct GemPropertiesRec {
  uint32_t m_id;
  foreign_key<uint32_t, &SpellItemEnchantmentRec::m_ID> m_enchant_id;
  uint32_t m_maxcount_inv;
  uint32_t m_maxcount_item;
  uint32_t m_type;
};

unknown probably mop, 6.0.1.18179

struct GemPropertiesRec {
  uint32_t m_id;
  foreign_key<uint32_t, &SpellItemEnchantmentRec::m_ID> m_enchant_id;
  uint32_t m_maxcount_inv;
  uint32_t m_maxcount_item;
  uint32_t m_type;
  uint32_t m_min_item_level;
};