Quantcast

Added gemIds - gem info is now done via lookup instead of via parsing

Kevin Lyles [09-24-09 - 22:39]
Added gemIds - gem info is now done via lookup instead of via parsing
Filename
GemIds.lua
WeightsWatcher.lua
WeightsWatcher.toc
diff --git a/GemIds.lua b/GemIds.lua
new file mode 100644
index 0000000..5becbaf
--- /dev/null
+++ b/GemIds.lua
@@ -0,0 +1,2410 @@
+GemIds = {
+	[2686] = {
+		"Red",
+		{{"Strength", 8}},
+	},
+	[2688] = {
+		"Yellow",
+		{{"Stamina", 8}},
+	},
+	[2690] = {
+		"Red",
+		{{"Spell Power", 7}},
+	},
+	[2691] = {
+		"Red",
+		{{"Strength", 6}},
+	},
+	[2692] = {
+		"Red",
+		{{"Spell Power", 7}},
+	},
+	[2693] = {
+		"Red",
+		{{"Agility", 6}},
+	},
+	[2694] = {
+		"Yellow",
+		{{"Intellect", 6}},
+	},
+	[2695] = {
+		"Yellow",
+		{{"Critical Strike Rating", 6}},
+	},
+	[2696] = {
+		"Yellow",
+		{{"Defense Rating", 6}},
+	},
+	[2697] = {
+		"Yellow",
+		{{"Hit Rating", 6}},
+	},
+	[2698] = {
+		"Blue",
+		{{"Stamina", 9}},
+	},
+	[2699] = {
+		"Blue",
+		{{"Spirit", 6}},
+	},
+	[2700] = {
+		"Blue",
+		{{"Spell Penetration", 8}},
+	},
+	[2701] = {
+		"Blue",
+		{{"MP5", 3}},
+	},
+	[2705] = {
+		"Orange",
+		{{"Spell Power", 4}, {"Intellect", 3}},
+	},
+	[2706] = {
+		"Green",
+		{{"Defense Rating", 3}, {"Stamina", 4}},
+	},
+	[2707] = {
+		"Green",
+		{{"Intellect", 3}, {"MP5", 2}},
+	},
+	[2708] = {
+		"Purple",
+		{{"Spell Power", 4}, {"Stamina", 4}},
+	},
+	[2709] = {
+		"Purple",
+		{{"Spell Power", 4}, {"MP5", 2}},
+	},
+	[2710] = {
+		"Purple",
+		{{"Agility", 3}, {"Stamina", 4}},
+	},
+	[2711] = {
+		"Purple",
+		{{"Strength", 3}, {"Stamina", 4}},
+	},
+	[2725] = {
+		"Red",
+		{{"Strength", 8}},
+	},
+	[2726] = {
+		"Red",
+		{{"Agility", 8}},
+	},
+	[2727] = {
+		"Red",
+		{{"Spell Power", 9}},
+	},
+	[2728] = {
+		"Red",
+		{{"Spell Power", 9}},
+	},
+	[2729] = {
+		"Red",
+		{{"Attack Power", 16}},
+	},
+	[2730] = {
+		"Red",
+		{{"Dodge Rating", 8}},
+	},
+	[2731] = {
+		"Blue",
+		{{"Stamina", 12}},
+	},
+	[2732] = {
+		"Blue",
+		{{"Spirit", 8}},
+	},
+	[2733] = {
+		"Blue",
+		{{"MP5", 4}},
+	},
+	[2734] = {
+		"Yellow",
+		{{"Intellect", 8}},
+	},
+	[2735] = {
+		"Yellow",
+		{{"Critical Strike Rating", 8}},
+	},
+	[2736] = {
+		"Yellow",
+		{{"Critical Strike Rating", 8}},
+	},
+	[2737] = {
+		"Yellow",
+		{{"Defense Rating", 8}},
+	},
+	[2738] = {
+		"Purple",
+		{{"Strength", 4}, {"Stamina", 6}},
+	},
+	[2739] = {
+		"Purple",
+		{{"Agility", 4}, {"Stamina", 6}},
+	},
+	[2740] = {
+		"Purple",
+		{{"Spell Power", 5}, {"Stamina", 6}},
+	},
+	[2741] = {
+		"Purple",
+		{{"Spell Power", 5}, {"MP5", 2}},
+	},
+	[2742] = {
+		"Orange",
+		{{"Spell Power", 5}, {"Intellect", 4}},
+	},
+	[2743] = {
+		"Green",
+		{{"Defense Rating", 4}, {"Stamina", 6}},
+	},
+	[2744] = {
+		"Green",
+		{{"Intellect", 4}, {"MP5", 2}},
+	},
+	[2752] = {
+		"Orange",
+		{{"Critical Strike Rating", 3}, {"Strength", 3}},
+	},
+	[2753] = {
+		"Orange",
+		{{"Critical Strike Rating", 4}, {"Strength", 4}},
+	},
+	[2754] = {
+		"Red",
+		{{"Parry Rating", 8}},
+	},
+	[2755] = {
+		"Orange",
+		{{"Hit Rating", 3}, {"Agility", 3}},
+	},
+	[2756] = {
+		"Orange",
+		{{"Hit Rating", 4}, {"Agility", 4}},
+	},
+	[2757] = {
+		"Green",
+		{{"Critical Strike Rating", 3}, {"Stamina", 4}},
+	},
+	[2758] = {
+		"Green",
+		{{"Critical Strike Rating", 4}, {"Stamina", 6}},
+	},
+	[2759] = {
+		"Yellow",
+		{{"Resilience Rating", 8}},
+	},
+	[2760] = {
+		"Orange",
+		{{"Critical Strike Rating", 3}, {"Spell Power", 4}},
+	},
+	[2761] = {
+		"Orange",
+		{{"Critical Strike Rating", 4}, {"Spell Power", 5}},
+	},
+	[2762] = {
+		"Green",
+		{{"Critical Strike Rating", 3}, {"Spell Penetration", 4}},
+	},
+	[2763] = {
+		"Green",
+		{{"Critical Strike Rating", 4}, {"Spell Penetration", 5}},
+	},
+	[2764] = {
+		"Yellow",
+		{{"Hit Rating", 8}},
+	},
+	[2765] = {
+		"Blue",
+		{{"Spell Penetration", 10}},
+	},
+	[2827] = {
+		"Meta",
+		{{"Critical Strike Rating", 14}, {"Spell Reflect Percent", 1}},
+	},
+	[2828] = {
+		"Meta",
+		{{"Chance to Increase Spell Cast Speed", 1}},
+	},
+	[2829] = {
+		"Meta",
+		{{"Attack Power", 24}, {"Minor Run Speed", 1}},
+	},
+	[2830] = {
+		"Meta",
+		{{"Critical Strike Rating", 12}, {"Snare/Root Duration Percent", -10}},
+	},
+	[2831] = {
+		"Meta",
+		{{"Stamina", 18}, {"Stun Duration Percent", -15}},
+	},
+	[2832] = {
+		"Meta",
+		{{"Spell Power", 14}, {"Threat Percent", -2}},
+	},
+	[2833] = {
+		"Meta",
+		{{"Defense Rating", 12}, {"Chance to Restore Health on hit", 1}},
+	},
+	[2834] = {
+		"Meta",
+		{{"Weapon Damage", 3}, {"Chance to Stun Target", 1}},
+	},
+	[2835] = {
+		"Meta",
+		{{"Intellect", 12}, {"Chance to restore mana on spellcast", 1}},
+	},
+	[2891] = {
+		"Yellow",
+		{{"Resilience Rating", 10}},
+	},
+	[2894] = {
+		"Red",
+		{{"Strength", 7}},
+	},
+	[2896] = {
+		"Red",
+		{{"Spell Power", 8}},
+	},
+	[2898] = {
+		"Green",
+		{{"Stamina", 3}, {"Critical Strike Rating", 4}},
+	},
+	[2899] = {
+		"Green",
+		{{"Stamina", 3}, {"Critical Strike Rating", 4}},
+	},
+	[2911] = {
+		"Red",
+		{{"Strength", 10}},
+	},
+	[2912] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[2913] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[2914] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[2915] = {
+		"Orange",
+		{{"Strength", 5}, {"Critical Strike Rating", 5}},
+	},
+	[2916] = {
+		"Orange",
+		{{"Critical Strike Rating", 5}, {"Spell Power", 6}},
+	},
+	[2918] = {
+		"Green",
+		{{"Stamina", 3}, {"Critical Strike Rating", 4}},
+	},
+	[2921] = {
+		"Green",
+		{{"Stamina", 3}, {"Critical Strike Rating", 4}},
+	},
+	[2922] = {
+		"Red",
+		{{"Strength", 7}},
+	},
+	[2923] = {
+		"Green",
+		{{"Stamina", 3}, {"Critical Strike Rating", 4}},
+	},
+	[2924] = {
+		"Red",
+		{{"Spell Power", 8}},
+	},
+	[2942] = {
+		"Yellow",
+		{{"Critical Strike Rating", 6}},
+	},
+	[2943] = {
+		"Red",
+		{{"Attack Power", 14}},
+	},
+	[2944] = {
+		"Red",
+		{{"Attack Power", 14}},
+	},
+	[2945] = {
+		"Red",
+		{{"Attack Power", 20}},
+	},
+	[2946] = {
+		"Orange",
+		{{"Attack Power", 10}, {"Critical Strike Rating", 5}},
+	},
+	[2947] = {
+		"Prismatic",
+		{{"All Resistances", 3}},
+	},
+	[2948] = {
+		"Prismatic",
+		{{"All Resistances", 4}},
+	},
+	[2949] = {
+		"Red",
+		{{"Attack Power", 20}},
+	},
+	[2950] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[2956] = {
+		"Red",
+		{{"Strength", 4}},
+	},
+	[2957] = {
+		"Red",
+		{{"Agility", 4}},
+	},
+	[2958] = {
+		"Red",
+		{{"Spell Power", 5}},
+	},
+	[2959] = {
+		"Red",
+		{{"Spell Power", 5}},
+	},
+	[2960] = {
+		"Red",
+		{{"Attack Power", 8}},
+	},
+	[2961] = {
+		"Blue",
+		{{"Stamina", 6}},
+	},
+	[2962] = {
+		"Blue",
+		{{"Spirit", 4}},
+	},
+	[2963] = {
+		"Blue",
+		{{"MP5", 2}},
+	},
+	[2964] = {
+		"Yellow",
+		{{"Intellect", 4}},
+	},
+	[2965] = {
+		"Yellow",
+		{{"Critical Strike Rating", 4}},
+	},
+	[2966] = {
+		"Yellow",
+		{{"Hit Rating", 4}},
+	},
+	[2967] = {
+		"Yellow",
+		{{"Critical Strike Rating", 4}},
+	},
+	[2968] = {
+		"Yellow",
+		{{"Defense Rating", 4}},
+	},
+	[2969] = {
+		"Meta",
+		{{"Attack Power", 20}, {"Minor Run Speed", 1}},
+	},
+	[2970] = {
+		"Meta",
+		{{"Spell Power", 12}, {"Minor Run Speed", 1}},
+	},
+	[2971] = {
+		"Red",
+		{{"Attack Power", 12}},
+	},
+	[3045] = {
+		"Purple",
+		{{"Strength", 5}, {"Stamina", 6}},
+	},
+	[3046] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Intellect", 4}},
+	},
+	[3047] = {
+		"Green",
+		{{"Stamina", 6}, {"Critical Strike Rating", 5}},
+	},
+	[3048] = {
+		"Purple",
+		{{"Agility", 5}, {"Stamina", 6}},
+	},
+	[3049] = {
+		"Green",
+		{{"Critical Strike Rating", 5}, {"MP5", 2}},
+	},
+	[3050] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Intellect", 4}},
+	},
+	[3051] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Stamina", 6}},
+	},
+	[3052] = {
+		"Orange",
+		{{"Attack Power", 10}, {"Hit Rating", 4}},
+	},
+	[3053] = {
+		"Orange",
+		{{"Defense Rating", 5}, {"Dodge Rating", 4}},
+	},
+	[3054] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Stamina", 6}},
+	},
+	[3055] = {
+		"Orange",
+		{{"Agility", 5}, {"Hit Rating", 4}},
+	},
+	[3056] = {
+		"Orange",
+		{{"Parry Rating", 5}, {"Defense Rating", 4}},
+	},
+	[3057] = {
+		"Orange",
+		{{"Strength", 5}, {"Hit Rating", 4}},
+	},
+	[3058] = {
+		"Green",
+		{{"Critical Strike Rating", 5}, {"MP5", 2}},
+	},
+	[3060] = {
+		"Purple",
+		{{"Dodge Rating", 5}, {"Stamina", 6}},
+	},
+	[3061] = {
+		"Orange",
+		{{"Hit Rating", 5}, {"Spell Power", 6}},
+	},
+	[3062] = {
+		"Orange",
+		{{"Critical Strike Rating", 6}, {"Dodge Rating", 5}},
+	},
+	[3063] = {
+		"Purple",
+		{{"Parry Rating", 5}, {"Stamina", 6}},
+	},
+	[3064] = {
+		"Purple",
+		{{"Spirit", 5}, {"Spell Power", 5}},
+	},
+	[3065] = {
+		"Red",
+		{{"Strength", 8}},
+	},
+	[3066] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Spell Penetration", 5}},
+	},
+	[3067] = {
+		"Purple",
+		{{"Attack Power", 10}, {"Stamina", 6}},
+	},
+	[3068] = {
+		"Orange",
+		{{"Dodge Rating", 5}, {"Hit Rating", 4}},
+	},
+	[3069] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Resilience Rating", 4}},
+	},
+	[3070] = {
+		"Orange",
+		{{"Attack Power", 8}, {"Critical Strike Rating", 5}},
+	},
+	[3071] = {
+		"Green",
+		{{"Intellect", 5}, {"Stamina", 6}},
+	},
+	[3072] = {
+		"Orange",
+		{{"Strength", 5}, {"Critical Strike Rating", 4}},
+	},
+	[3073] = {
+		"Orange",
+		{{"Agility", 4}, {"Defense Rating", 5}},
+	},
+	[3074] = {
+		"Green",
+		{{"Intellect", 4}, {"Spirit", 5}},
+	},
+	[3075] = {
+		"Orange",
+		{{"Strength", 5}, {"Defense Rating", 4}},
+	},
+	[3076] = {
+		"Orange",
+		{{"Critical Strike Rating", 4}, {"Spell Power", 6}},
+	},
+	[3077] = {
+		"Green",
+		{{"Intellect", 5}, {"MP5", 2}},
+	},
+	[3078] = {
+		"Green",
+		{{"Stamina", 6}, {"Defense Rating", 5}},
+	},
+	[3079] = {
+		"Orange",
+		{{"Attack Power", 8}, {"Resilience Rating", 5}},
+	},
+	[3080] = {
+		"Green",
+		{{"Stamina", 6}, {"Resilience Rating", 5}},
+	},
+	[3081] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Critical Strike Rating", 4}},
+	},
+	[3082] = {
+		"Green",
+		{{"Defense Rating", 5}, {"MP5", 2}},
+	},
+	[3083] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Spirit", 4}},
+	},
+	[3084] = {
+		"Orange",
+		{{"Dodge Rating", 5}, {"Resilience Rating", 4}},
+	},
+	[3085] = {
+		"Green",
+		{{"Stamina", 6}, {"Critical Strike Rating", 5}},
+	},
+	[3086] = {
+		"Purple",
+		{{"Spell Power", 6}, {"MP5", 2}},
+	},
+	[3087] = {
+		"Orange",
+		{{"Strength", 5}, {"Resilience Rating", 4}},
+	},
+	[3088] = {
+		"Green",
+		{{"Hit Rating", 5}, {"Stamina", 6}},
+	},
+	[3089] = {
+		"Green",
+		{{"Hit Rating", 5}, {"MP5", 2}},
+	},
+	[3090] = {
+		"Orange",
+		{{"Parry Rating", 5}, {"Resilience Rating", 4}},
+	},
+	[3091] = {
+		"Green",
+		{{"Critical Strike Rating", 5}, {"Spell Penetration", 5}},
+	},
+	[3099] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Stamina", 6}},
+	},
+	[3100] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Stamina", 6}},
+	},
+	[3101] = {
+		"Purple",
+		{{"Attack Power", 10}, {"Stamina", 6}},
+	},
+	[3103] = {
+		"Red",
+		{{"Strength", 8}},
+	},
+	[3104] = {
+		"Yellow",
+		{{"Hit Rating", 6}},
+	},
+	[3105] = {
+		"Yellow",
+		{{"Hit Rating", 8}},
+	},
+	[3106] = {
+		"Purple",
+		{{"Attack Power", 6}, {"Stamina", 4}},
+	},
+	[3107] = {
+		"Purple",
+		{{"Attack Power", 8}, {"Stamina", 6}},
+	},
+	[3108] = {
+		"Purple",
+		{{"Attack Power", 6}, {"MP5", 1}},
+	},
+	[3109] = {
+		"Purple",
+		{{"Attack Power", 8}, {"MP5", 2}},
+	},
+	[3110] = {
+		"Orange",
+		{{"Hit Rating", 3}, {"Spell Power", 4}},
+	},
+	[3111] = {
+		"Orange",
+		{{"Hit Rating", 4}, {"Spell Power", 5}},
+	},
+	[3112] = {
+		"Orange",
+		{{"Critical Strike Rating", 4}, {"Attack Power", 8}},
+	},
+	[3113] = {
+		"Orange",
+		{{"Critical Strike Rating", 3}, {"Attack Power", 6}},
+	},
+	[3115] = {
+		"Red",
+		{{"Strength", 10}},
+	},
+	[3116] = {
+		"Red",
+		{{"Agility", 10}},
+	},
+	[3117] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3118] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3119] = {
+		"Red",
+		{{"Attack Power", 20}},
+	},
+	[3120] = {
+		"Red",
+		{{"Dodge Rating", 10}},
+	},
+	[3121] = {
+		"Red",
+		{{"Parry Rating", 10}},
+	},
+	[3122] = {
+		"Blue",
+		{{"Stamina", 15}},
+	},
+	[3123] = {
+		"Blue",
+		{{"Spirit", 10}},
+	},
+	[3124] = {
+		"Blue",
+		{{"MP5", 5}},
+	},
+	[3125] = {
+		"Blue",
+		{{"Spell Penetration", 13}},
+	},
+	[3126] = {
+		"Yellow",
+		{{"Intellect", 10}},
+	},
+	[3127] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[3128] = {
+		"Yellow",
+		{{"Hit Rating", 10}},
+	},
+	[3129] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[3130] = {
+		"Yellow",
+		{{"Defense Rating", 10}},
+	},
+	[3131] = {
+		"Yellow",
+		{{"Resilience Rating", 10}},
+	},
+	[3132] = {
+		"Yellow",
+		{{"Hit Rating", 10}},
+	},
+	[3133] = {
+		"Purple",
+		{{"Strength", 5}, {"Stamina", 7}},
+	},
+	[3134] = {
+		"Purple",
+		{{"Agility", 5}, {"Stamina", 7}},
+	},
+	[3135] = {
+		"Purple",
+		{{"Attack Power", 10}, {"Stamina", 7}},
+	},
+	[3136] = {
+		"Purple",
+		{{"Attack Power", 10}, {"MP5", 3}},
+	},
+	[3137] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Stamina", 7}},
+	},
+	[3138] = {
+		"Purple",
+		{{"Spell Power", 6}, {"MP5", 3}},
+	},
+	[3139] = {
+		"Orange",
+		{{"Critical Strike Rating", 5}, {"Strength", 5}},
+	},
+	[3140] = {
+		"Orange",
+		{{"Critical Strike Rating", 5}, {"Spell Power", 6}},
+	},
+	[3141] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Intellect", 5}},
+	},
+	[3142] = {
+		"Orange",
+		{{"Hit Rating", 5}, {"Agility", 5}},
+	},
+	[3143] = {
+		"Orange",
+		{{"Hit Rating", 5}, {"Spell Power", 6}},
+	},
+	[3144] = {
+		"Orange",
+		{{"Critical Strike Rating", 5}, {"Attack Power", 10}},
+	},
+	[3145] = {
+		"Green",
+		{{"Defense Rating", 5}, {"Stamina", 7}},
+	},
+	[3146] = {
+		"Green",
+		{{"Critical Strike Rating", 5}, {"Spell Penetration", 6}},
+	},
+	[3147] = {
+		"Green",
+		{{"Intellect", 5}, {"MP5", 3}},
+	},
+	[3148] = {
+		"Green",
+		{{"Critical Strike Rating", 5}, {"Stamina", 7}},
+	},
+	[3154] = {
+		"Meta",
+		{{"Agility", 12}, {"Critical Damage Percent", 3}},
+	},
+	[3155] = {
+		"Meta",
+		{{"Chance to Increase Melee/Ranged Attack Speed", 1}},
+	},
+	[3156] = {
+		"Purple",
+		{{"Attack Power", 8}, {"Stamina", 6}},
+	},
+	[3157] = {
+		"Green",
+		{{"Intellect", 4}, {"Stamina", 6}},
+	},
+	[3158] = {
+		"Blue",
+		{{"Spell Power", 5}, {"Spirit", 4}},
+	},
+	[3159] = {
+		"Orange",
+		{{"Attack Power", 8}, {"Critical Strike Rating", 4}},
+	},
+	[3160] = {
+		"Orange",
+		{{"Spell Power", 5}, {"Intellect", 4}},
+	},
+	[3161] = {
+		"Green",
+		{{"Stamina", 4}, {"Critical Strike Rating", 4}},
+	},
+	[3162] = {
+		"Meta",
+		{{"Attack Power", 24}, {"Stun Resistance Percent", 5}},
+	},
+	[3163] = {
+		"Meta",
+		{{"Spell Power", 14}, {"Stun Resistance Percent", 5}},
+	},
+	[3197] = {
+		"Green",
+		{{"Attack Power", 20}},
+	},
+	[3201] = {
+		"Purple",
+		{{"Spell Power", 4}, {"Spirit", 3}},
+	},
+	[3202] = {
+		"Purple",
+		{{"Spell Power", 5}, {"Spirit", 4}},
+	},
+	[3208] = {
+		"Red",
+		{{"Attack Power", 24}},
+	},
+	[3209] = {
+		"Red",
+		{{"Agility", 12}},
+	},
+	[3210] = {
+		"Red",
+		{{"Spell Power", 14}},
+	},
+	[3211] = {
+		"Red",
+		{{"Spell Power", 14}},
+	},
+	[3212] = {
+		"Blue",
+		{{"Stamina", 18}},
+	},
+	[3214] = {
+		"Blue",
+		{{"Spirit", 12}},
+	},
+	[3215] = {
+		"Yellow",
+		{{"Resilience Rating", 12}},
+	},
+	[3216] = {
+		"Yellow",
+		{{"Intellect", 12}},
+	},
+	[3217] = {
+		"Yellow",
+		{{"Critical Strike Rating", 12}},
+	},
+	[3218] = {
+		"Yellow",
+		{{"Hit Rating", 12}},
+	},
+	[3219] = {
+		"Yellow",
+		{{"Hit Rating", 12}},
+	},
+	[3220] = {
+		"Yellow",
+		{{"Critical Strike Rating", 12}},
+	},
+	[3221] = {
+		"Yellow",
+		{{"Defense Rating", 12}},
+	},
+	[3226] = {
+		"Green",
+		{{"Resilience Rating", 4}, {"Stamina", 6}},
+	},
+	[3242] = {
+		"Prismatic",
+		{{"All Resistances", 5}},
+	},
+	[3254] = {
+		"Prismatic",
+		{{"All Stats", 4}},
+	},
+	[3261] = {
+		"Meta",
+		{{"Critical Strike Rating", 12}, {"Critical Damage Percent", 3}},
+	},
+	[3262] = {
+		"Blue",
+		{{"Stamina", 15}},
+	},
+	[3268] = {
+		"Blue",
+		{{"Stamina", 15}},
+	},
+	[3270] = {
+		"Yellow",
+		{{"Haste Rating", 8}},
+	},
+	[3271] = {
+		"Orange",
+		{{"Haste Rating", 4}, {"Spell Power", 5}},
+	},
+	[3272] = {
+		"Green",
+		{{"Haste Rating", 4}, {"Stamina", 6}},
+	},
+	[3274] = {
+		"Meta",
+		{{"Defense Rating", 12}, {"Block Value Percent", 5}},
+	},
+	[3275] = {
+		"Meta",
+		{{"Spell Power", 14}, {"Intellect Percent", 2}},
+	},
+	[3276] = {
+		"Red",
+		{{"Attack Power", 20}},
+	},
+	[3277] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3278] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3280] = {
+		"Purple",
+		{{"Dodge Rating", 4}, {"Stamina", 6}},
+	},
+	[3281] = {
+		"Red",
+		{{"Attack Power", 20}},
+	},
+	[3282] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3283] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3284] = {
+		"Green",
+		{{"Resilience Rating", 5}, {"Stamina", 7}},
+	},
+	[3285] = {
+		"Green",
+		{{"Haste Rating", 5}, {"Stamina", 7}},
+	},
+	[3286] = {
+		"Orange",
+		{{"Haste Rating", 5}, {"Spell Power", 6}},
+	},
+	[3287] = {
+		"Yellow",
+		{{"Haste Rating", 10}},
+	},
+	[3292] = {
+		"Red",
+		{{"Attack Power", 68}},
+	},
+	[3293] = {
+		"Blue",
+		{{"Stamina", 51}},
+	},
+	[3317] = {
+		"Blue",
+		{{"Stamina", 21}},
+	},
+	[3318] = {
+		"Purple",
+		{{"Spell Power", 6}, {"Spirit", 5}},
+	},
+	[3321] = {
+		"Red",
+		{{"Armor", 150}},
+	},
+	[3335] = {
+		"Red",
+		{{"Attack Power", 20}},
+	},
+	[3336] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[3337] = {
+		"Orange",
+		{{"Attack Power", 10}, {"Critical Strike Rating", 5}},
+	},
+	[3338] = {
+		"Orange",
+		{{"Spell Power", 6}, {"Critical Strike Rating", 5}},
+	},
+	[3339] = {
+		"Red",
+		{{"Spell Power", 12}},
+	},
+	[3340] = {
+		"Yellow",
+		{{"Critical Strike Rating", 10}},
+	},
+	[3371] = {
+		"Red",
+		{{"Strength", 12}},
+	},
+	[3374] = {
+		"Red",
+		{{"Agility", 12}},
+	},
+	[3375] = {
+		"Red",
+		{{"Attack Power", 24}},
+	},
+	[3376] = {
+		"Red",
+		{{"Dodge Rating", 12}},
+	},
+	[3377] = {
+		"Red",
+		{{"Parry Rating", 12}},
+	},
+	[3378] = {
+		"Red",
+		{{"Armor Penetration Rating", 12}},
+	},
+	[3379] = {
+		"Red",
+		{{"Expertise Rating", 12}},
+	},
+	[3380] = {
+		"Red",
+		{{"Spell Power", 14}},
+	},
+	[3381] = {
+		"Yellow",
+		{{"Intellect", 12}},
+	},
+	[3382] = {
+		"Yellow",
+		{{"Critical Strike Rating", 12}},
+	},
+	[3383] = {
+		"Yellow",
+		{{"Hit Rating", 12}},
+	},
+	[3384] = {
+		"Yellow",
+		{{"Defense Rating", 12}},
+	},
+	[3385] = {
+		"Yellow",
+		{{"Resilience Rating", 12}},
+	},
+	[3386] = {
+		"Yellow",
+		{{"Haste Rating", 12}},
+	},
+	[3387] = {
+		"Blue",
+		{{"Stamina", 18}},
+	},
+	[3388] = {
+		"Blue",
+		{{"Spirit", 12}},
+	},
+	[3389] = {
+		"Blue",
+		{{"MP5", 6}},
+	},
+	[3390] = {
+		"Blue",
+		{{"Spell Penetration", 15}},
+	},
+	[3391] = {
+		"Purple",
+		{{"Armor Penetration Rating", 6}, {"Stamina", 9}},
+	},
+	[3392] = {
+		"Purple",
+		{{"Strength", 6}, {"Stamina", 9}},
+	},
+	[3393] = {
+		"Purple",
+		{{"Agility", 6}, {"Stamina", 9}},
+	},
+	[3394] = {
+		"Purple",
+		{{"Spell Power", 7}, {"Stamina", 9}},
+	},
+	[3395] = {
+		"Purple",
+		{{"Attack Power", 12}, {"Stamina", 9}},
+	},
+	[3396] = {
+		"Purple",
+		{{"Dodge Rating", 6}, {"Stamina", 9}},
+	},
+	[3397] = {
+		"Purple",
+		{{"Parry Rating", 6}, {"Stamina", 9}},
+	},
+	[3398] = {
+		"Purple",
+		{{"Expertise Rating", 6}, {"Stamina", 9}},
+	},
+	[3399] = {
+		"Purple",
+		{{"Spell Power", 7}, {"Spirit", 6}},
+	},
+	[3400] = {
+		"Purple",
+		{{"Agility", 6}, {"MP5", 3}},
+	},
+	[3401] = {
+		"Purple",
+		{{"Spell Power", 7}, {"MP5", 3}},
+	},
+	[3402] = {
+		"Purple",
+		{{"Attack Power", 12}, {"MP5", 3}},
+	},
+	[3403] = {
+		"Purple",
+		{{"Spell Power", 7}, {"Spell Penetration", 8}},
+	},
+	[3404] = {
+		"Orange",
+		{{"Spell Power", 7}, {"Intellect", 6}},
+	},
+	[3405] = {
+		"Orange",
+		{{"Strength", 6}, {"Critical Strike Rating", 6}},
+	},
+	[3406] = {
+		"Orange",
+		{{"Agility", 6}, {"Hit Rating", 6}},
+	},
+	[3407] = {
+		"Orange",
+		{{"Strength", 6}, {"Defense Rating", 6}},
+	},
+	[3408] = {
+		"Orange",
+		{{"Strength", 6}, {"Resilience Rating", 6}},
+	},
+	[3409] = {
+		"Orange",
+		{{"Strength", 6}, {"Haste Rating", 6}},
+	},
+	[3410] = {
+		"Orange",
+		{{"Agility", 6}, {"Critical Strike Rating", 6}},
+	},
+	[3411] = {
+		"Orange",
+		{{"Strength", 6}, {"Hit Rating", 6}},
+	},
+	[3412] = {
+		"Orange",
+		{{"Agility", 6}, {"Resilience Rating", 6}},
+	},
+	[3413] = {
+		"Orange",
+		{{"Agility", 6}, {"Haste Rating", 6}},
+	},
+	[3414] = {
+		"Orange",
+		{{"Spell Power", 7}, {"Critical Strike Rating", 6}},
+	},
+	[3415] = {
+		"Orange",
+		{{"Spell Power", 7}, {"Hit Rating", 6}},
+	},
+	[3416] = {
+		"Orange",
+		{{"Spell Power", 7}, {"Resilience Rating", 6}},
+	},
+	[3417] = {
+		"Orange",
+		{{"Spell Power", 7}, {"Haste Rating", 6}},
+	},
+	[3418] = {
+		"Orange",
+		{{"Dodge Rating", 6}, {"Defense Rating", 6}},
+	},
+	[3419] = {
+		"Orange",
+		{{"Parry Rating", 6}, {"Defense Rating", 6}},
+	},
+	[3420] = {
+		"Orange",
+		{{"Expertise Rating", 6}, {"Hit Rating", 6}},
+	},
+	[3421] = {
+		"Orange",
+		{{"Expertise Rating", 6}, {"Defense Rating", 6}},
+	},
+	[3422] = {
+		"Orange",
+		{{"Attack Power", 12}, {"Critical Strike Rating", 6}},
+	},
+	[3423] = {
+		"Orange",
+		{{"Attack Power", 12}, {"Hit Rating", 6}},
+	},
+	[3424] = {
+		"Orange",
+		{{"Attack Power", 12}, {"Resilience Rating", 6}},
+	},
+	[3426] = {
+		"Orange",
+		{{"Attack Power", 12}, {"Haste Rating", 6}},
+	},
+	[3427] = {
+		"Green",
+		{{"Intellect", 6}, {"Stamina", 9}},
+	},
+	[3428] = {
+		"Green",
+		{{"Critical Strike Rating", 6}, {"Stamina", 9}},
+	},
+	[3429] = {
+		"Green",
+		{{"Hit Rating", 6}, {"Stamina", 9}},
+	},
+	[3430] = {
+		"Green",
+		{{"Defense Rating", 6}, {"Stamina", 9}},
+	},
+	[3431] = {
+		"Green",
+		{{"Resilience Rating", 6}, {"Stamina", 9}},
+	},
+	[3432] = {
+		"Green",
+		{{"Haste Rating", 6}, {"Stamina", 9}},
+	},
+	[3433] = {
+		"Green",
+		{{"Intellect", 6}, {"Spirit", 6}},
+	},
+	[3434] = {
+		"Green",
+		{{"Critical Strike Rating", 6}, {"Spirit", 6}},
+	},
+	[3435] = {
+		"Green",
+		{{"Hit Rating", 6}, {"Spirit", 6}},
+	},
+	[3436] = {
+		"Green",
+		{{"Resilience Rating", 6}, {"Spirit", 6}},
+	},
+	[3437] = {
+		"Green",
+		{{"Haste Rating", 6}, {"Spirit", 6}},
+	},
+	[3438] = {
+		"Green",
+		{{"Intellect", 6}, {"MP5", 3}},
+	},
+	[3439] = {
+		"Green",
+		{{"Critical Strike Rating", 6}, {"MP5", 3}},
+	},
+	[3440] = {
+		"Green",
+		{{"Hit Rating", 6}, {"MP5", 3}},
+	},
+	[3441] = {
+		"Green",
+		{{"Resilience Rating", 6}, {"MP5", 3}},
+	},
+	[3442] = {
+		"Green",
+		{{"Haste Rating", 6}, {"MP5", 3}},
+	},
+	[3443] = {
+		"Green",
+		{{"Critical Strike Rating", 6}, {"Spell Penetration", 8}},
+	},
+	[3444] = {
+		"Green",
+		{{"Hit Rating", 6}, {"Spell Penetration", 8}},
+	},
+	[3445] = {
+		"Green",
+		{{"Haste Rating", 6}, {"Spell Penetration", 8}},
+	},
+	[3446] = {
+		"Red",
+		{{"Strength", 16}},
+	},
+	[3447] = {
+		"Red",
+		{{"Agility", 16}},
+	},
+	[3448] = {
+		"Red",
+		{{"Spell Power", 19}},
+	},
+	[3449] = {
+		"Red",
+		{{"Attack Power", 32}},
+	},
+	[3450] = {
+		"Red",
+		{{"Dodge Rating", 16}},
+	},
+	[3451] = {
+		"Red",
+		{{"Parry Rating", 16}},
+	},
+	[3452] = {
+		"Red",
+		{{"Armor Penetration Rating", 16}},
+	},
+	[3453] = {
+		"Red",
+		{{"Expertise Rating", 16}},
+	},
+	[3454] = {
+		"Blue",
+		{{"Stamina", 24}},
+	},
+	[3455] = {
+		"Blue",
+		{{"Spirit", 16}},
+	},
+	[3456] = {
+		"Blue",
+		{{"MP5", 8}},
+	},
+	[3457] = {
+		"Blue",
+		{{"Spell Penetration", 20}},
+	},
+	[3458] = {
+		"Yellow",
+		{{"Intellect", 16}},
+	},
+	[3459] = {
+		"Yellow",
+		{{"Critical Strike Rating", 16}},
+	},
+	[3460] = {
+		"Yellow",
+		{{"Hit Rating", 16}},
+	},
+	[3461] = {
+		"Yellow",
+		{{"Defense Rating", 16}},
+	},
+	[3462] = {
+		"Yellow",
+		{{"Resilience Rating", 16}},
+	},
+	[3463] = {
+		"Yellow",
+		{{"Haste Rating", 16}},
+	},
+	[3464] = {
+		"Purple",
+		{{"Strength", 8}, {"Stamina", 12}},
+	},
+	[3465] = {
+		"Purple",
+		{{"Agility", 8}, {"Stamina", 12}},
+	},
+	[3466] = {
+		"Purple",
+		{{"Spell Power", 9}, {"Stamina", 12}},
+	},
+	[3467] = {
+		"Purple",
+		{{"Attack Power", 16}, {"Stamina", 12}},
+	},
+	[3468] = {
+		"Purple",
+		{{"Dodge Rating", 8}, {"Stamina", 12}},
+	},
+	[3469] = {
+		"Purple",
+		{{"Parry Rating", 8}, {"Stamina", 12}},
+	},
+	[3470] = {
+		"Purple",
+		{{"Armor Penetration Rating", 8}, {"Stamina", 12}},
+	},
+	[3471] = {
+		"Purple",
+		{{"Expertise Rating", 8}, {"Stamina", 12}},
+	},
+	[3472] = {
+		"Purple",
+		{{"Spell Power", 9}, {"Spirit", 8}},
+	},
+	[3473] = {
+		"Purple",
+		{{"Spell Power", 9}, {"MP5", 4}},
+	},
+	[3474] = {
+		"Purple",
+		{{"Agility", 8}, {"MP5", 4}},
+	},
+	[3475] = {
+		"Purple",
+		{{"Attack Power", 16}, {"MP5", 4}},
+	},
+	[3476] = {
+		"Purple",
+		{{"Spell Power", 9}, {"Spell Penetration", 10}},
+	},
+	[3477] = {
+		"Orange",
+		{{"Strength", 8}, {"Critical Strike Rating", 8}},
+	},
+	[3478] = {
+		"Orange",
+		{{"Strength", 8}, {"Hit Rating", 8}},
+	},
+	[3479] = {
+		"Orange",
+		{{"Strength", 8}, {"Defense Rating", 8}},
+	},
+	[3480] = {
+		"Orange",
+		{{"Strength", 8}, {"Resilience Rating", 8}},
+	},
+	[3481] = {
+		"Orange",
+		{{"Strength", 8}, {"Haste Rating", 8}},
+	},
+	[3482] = {
+		"Orange",
+		{{"Agility", 8}, {"Critical Strike Rating", 8}},
+	},
+	[3483] = {
+		"Orange",
+		{{"Agility", 8}, {"Hit Rating", 8}},
+	},
+	[3484] = {
+		"Orange",
+		{{"Agility", 8}, {"Resilience Rating", 8}},
+	},
+	[3485] = {
+		"Orange",
+		{{"Agility", 8}, {"Haste Rating", 8}},
+	},
+	[3486] = {
+		"Orange",
+		{{"Spell Power", 9}, {"Intellect", 8}},
+	},
+	[3487] = {
+		"Orange",
+		{{"Spell Power", 9}, {"Critical Strike Rating", 8}},
+	},
+	[3488] = {
+		"Orange",
+		{{"Spell Power", 9}, {"Hit Rating", 8}},
+	},
+	[3489] = {
+		"Orange",
+		{{"Spell Power", 9}, {"Resilience Rating", 8}},
+	},
+	[3490] = {
+		"Orange",
+		{{"Spell Power", 9}, {"Haste Rating", 8}},
+	},
+	[3491] = {
+		"Orange",
+		{{"Attack Power", 16}, {"Critical Strike Rating", 8}},
+	},
+	[3492] = {
+		"Orange",
+		{{"Attack Power", 16}, {"Hit Rating", 8}},
+	},
+	[3493] = {
+		"Orange",
+		{{"Attack Power", 16}, {"Resilience Rating", 8}},
+	},
+	[3494] = {
+		"Orange",
+		{{"Attack Power", 16}, {"Haste Rating", 8}},
+	},
+	[3495] = {
+		"Orange",
+		{{"Dodge Rating", 8}, {"Defense Rating", 8}},
+	},
+	[3496] = {
+		"Orange",
+		{{"Parry Rating", 8}, {"Defense Rating", 8}},
+	},
+	[3497] = {
+		"Orange",
+		{{"Expertise Rating", 8}, {"Hit Rating", 8}},
+	},
+	[3498] = {
+		"Orange",
+		{{"Expertise Rating", 8}, {"Defense Rating", 8}},
+	},
+	[3499] = {
+		"Green",
+		{{"Intellect", 8}, {"Stamina", 12}},
+	},
+	[3500] = {
+		"Green",
+		{{"Critical Strike Rating", 8}, {"Stamina", 12}},
+	},
+	[3501] = {
+		"Green",
+		{{"Hit Rating", 8}, {"Stamina", 12}},
+	},
+	[3502] = {
+		"Green",
+		{{"Defense Rating", 8}, {"Stamina", 12}},
+	},
+	[3503] = {
+		"Green",
+		{{"Resilience Rating", 8}, {"Stamina", 12}},
+	},
+	[3504] = {
+		"Green",
+		{{"Haste Rating", 8}, {"Stamina", 12}},
+	},
+	[3505] = {
+		"Green",
+		{{"Intellect", 8}, {"Spirit", 8}},
+	},
+	[3506] = {
+		"Green",
+		{{"Critical Strike Rating", 8}, {"Spirit", 8}},
+	},
+	[3507] = {
+		"Green",
+		{{"Hit Rating", 8}, {"Spirit", 8}},
+	},
+	[3508] = {
+		"Green",
+		{{"Resilience Rating", 8}, {"Spirit", 8}},
+	},
+	[3509] = {
+		"Green",
+		{{"Haste Rating", 8}, {"Spirit", 8}},
+	},
+	[3510] = {
+		"Green",
+		{{"Intellect", 8}, {"MP5", 4}},
+	},
+	[3511] = {
+		"Green",
+		{{"Critical Strike Rating", 8}, {"MP5", 4}},
+	},
+	[3512] = {
+		"Green",
+		{{"Hit Rating", 8}, {"MP5", 4}},
+	},
+	[3513] = {
+		"Green",
+		{{"Resilience Rating", 8}, {"MP5", 4}},
+	},
+	[3514] = {
+		"Green",
+		{{"Haste Rating", 8}, {"MP5", 4}},
+	},
+	[3515] = {
+		"Green",
+		{{"Critical Strike Rating", 8}, {"Spell Penetration", 10}},
+	},
+	[3516] = {
+		"Green",
+		{{"Hit Rating", 8}, {"Spell Penetration", 10}},
+	},
+	[3517] = {
+		"Green",
+		{{"Haste Rating", 8}, {"Spell Penetration", 10}},
+	},
+	[3518] = {
+		"Red",
+		{{"Strength", 20}},
+	},
+	[3519] = {
+		"Red",
+		{{"Agility", 20}},
+	},
+	[3520] = {
+		"Red",
+		{{"Spell Power", 23}},
+	},
+	[3521] = {
+		"Red",
+		{{"Attack Power", 40}},
+	},
+	[3522] = {
+		"Red",
+		{{"Dodge Rating", 20}},
+	},
+	[3523] = {
+		"Red",
+		{{"Parry Rating", 20}},
+	},
+	[3524] = {
+		"Red",
+		{{"Expertise Rating", 20}},
+	},
+	[3525] = {
+		"Red",
+		{{"Armor Penetration Rating", 20}},
+	},
+	[3526] = {
+		"Yellow",
+		{{"Intellect", 20}},
+	},
+	[3527] = {
+		"Yellow",
+		{{"Critical Strike Rating", 20}},
+	},
+	[3528] = {
+		"Yellow",
+		{{"Hit Rating", 20}},
+	},
+	[3529] = {
+		"Yellow",
+		{{"Defense Rating", 20}},
+	},
+	[3530] = {
+		"Yellow",
+		{{"Resilience Rating", 20}},
+	},
+	[3531] = {
+		"Yellow",
+		{{"Haste Rating", 20}},
+	},
+	[3532] = {
+		"Blue",
+		{{"Stamina", 30}},
+	},
+	[3533] = {
+		"Blue",
+		{{"Spirit", 20}},
+	},
+	[3534] = {
+		"Blue",
+		{{"MP5", 10}},
+	},
+	[3535] = {
+		"Blue",
+		{{"Spell Penetration", 25}},
+	},
+	[3536] = {
+		"Purple",
+		{{"Strength", 10}, {"Stamina", 15}},
+	},
+	[3537] = {
+		"Purple",
+		{{"Agility", 10}, {"Stamina", 15}},
+	},
+	[3538] = {
+		"Purple",
+		{{"Spell Power", 12}, {"Stamina", 15}},
+	},
+	[3539] = {
+		"Purple",
+		{{"Attack Power", 20}, {"Stamina", 15}},
+	},
+	[3540] = {
+		"Purple",
+		{{"Dodge Rating", 10}, {"Stamina", 15}},
+	},
+	[3541] = {
+		"Purple",
+		{{"Parry Rating", 10}, {"Stamina", 15}},
+	},
+	[3542] = {
+		"Purple",
+		{{"Expertise Rating", 10}, {"Stamina", 15}},
+	},
+	[3543] = {
+		"Purple",
+		{{"Armor Penetration Rating", 10}, {"Stamina", 15}},
+	},
+	[3544] = {
+		"Purple",
+		{{"Agility", 10}, {"MP5", 5}},
+	},
+	[3545] = {
+		"Purple",
+		{{"Spell Power", 12}, {"Spirit", 10}},
+	},
+	[3546] = {
+		"Purple",
+		{{"Spell Power", 12}, {"MP5", 5}},
+	},
+	[3547] = {
+		"Purple",
+		{{"Attack Power", 20}, {"MP5", 5}},
+	},
+	[3548] = {
+		"Purple",
+		{{"Spell Power", 12}, {"Spell Penetration", 13}},
+	},
+	[3549] = {
+		"Orange",
+		{{"Strength", 10}, {"Critical Strike Rating", 10}},
+	},
+	[3550] = {
+		"Orange",
+		{{"Strength", 10}, {"Hit Rating", 10}},
+	},
+	[3551] = {
+		"Orange",
+		{{"Strength", 10}, {"Defense Rating", 10}},
+	},
+	[3552] = {
+		"Orange",
+		{{"Strength", 10}, {"Resilience Rating", 10}},
+	},
+	[3553] = {
+		"Orange",
+		{{"Strength", 10}, {"Haste Rating", 10}},
+	},
+	[3554] = {
+		"Orange",
+		{{"Agility", 10}, {"Critical Strike Rating", 10}},
+	},
+	[3555] = {
+		"Orange",
+		{{"Agility", 10}, {"Hit Rating", 10}},
+	},
+	[3556] = {
+		"Orange",
+		{{"Agility", 10}, {"Resilience Rating", 10}},
+	},
+	[3557] = {
+		"Orange",
+		{{"Agility", 10}, {"Haste Rating", 10}},
+	},
+	[3558] = {
+		"Orange",
+		{{"Spell Power", 12}, {"Intellect", 10}},
+	},
+	[3559] = {
+		"Orange",
+		{{"Spell Power", 12}, {"Critical Strike Rating", 10}},
+	},
+	[3560] = {
+		"Orange",
+		{{"Spell Power", 12}, {"Hit Rating", 10}},
+	},
+	[3561] = {
+		"Orange",
+		{{"Spell Power", 12}, {"Resilience Rating", 10}},
+	},
+	[3563] = {
+		"Orange",
+		{{"Spell Power", 12}, {"Haste Rating", 10}},
+	},
+	[3564] = {
+		"Orange",
+		{{"Attack Power", 20}, {"Critical Strike Rating", 10}},
+	},
+	[3565] = {
+		"Orange",
+		{{"Attack Power", 20}, {"Hit Rating", 10}},
+	},
+	[3566] = {
+		"Orange",
+		{{"Attack Power", 20}, {"Resilience Rating", 10}},
+	},
+	[3567] = {
+		"Orange",
+		{{"Attack Power", 20}, {"Haste Rating", 10}},
+	},
+	[3568] = {
+		"Orange",
+		{{"Dodge Rating", 10}, {"Defense Rating", 10}},
+	},
+	[3569] = {
+		"Orange",
+		{{"Parry Rating", 10}, {"Defense Rating", 10}},
+	},
+	[3570] = {
+		"Orange",
+		{{"Expertise Rating", 10}, {"Hit Rating", 10}},
+	},
+	[3571] = {
+		"Orange",
+		{{"Expertise Rating", 10}, {"Defense Rating", 10}},
+	},
+	[3572] = {
+		"Green",
+		{{"Intellect", 10}, {"Stamina", 15}},
+	},
+	[3573] = {
+		"Green",
+		{{"Critical Strike Rating", 10}, {"Stamina", 15}},
+	},
+	[3574] = {
+		"Green",
+		{{"Hit Rating", 10}, {"Stamina", 15}},
+	},
+	[3575] = {
+		"Green",
+		{{"Defense Rating", 10}, {"Stamina", 15}},
+	},
+	[3576] = {
+		"Green",
+		{{"Resilience Rating", 10}, {"Stamina", 15}},
+	},
+	[3577] = {
+		"Green",
+		{{"Haste Rating", 10}, {"Stamina", 15}},
+	},
+	[3578] = {
+		"Green",
+		{{"Intellect", 10}, {"Spirit", 10}},
+	},
+	[3579] = {
+		"Green",
+		{{"Critical Strike Rating", 10}, {"Spirit", 10}},
+	},
+	[3580] = {
+		"Green",
+		{{"Hit Rating", 10}, {"Spirit", 10}},
+	},
+	[3581] = {
+		"Green",
+		{{"Resilience Rating", 10}, {"Spirit", 10}},
+	},
+	[3582] = {
+		"Green",
+		{{"Haste Rating", 10}, {"Spirit", 10}},
+	},
+	[3583] = {
+		"Green",
+		{{"Intellect", 10}, {"MP5", 5}},
+	},
+	[3584] = {
+		"Green",
+		{{"Critical Strike Rating", 10}, {"MP5", 5}},
+	},
+	[3585] = {
+		"Green",
+		{{"Hit Rating", 10}, {"MP5", 5}},
+	},
+	[3586] = {
+		"Green",
+		{{"Resilience Rating", 10}, {"MP5", 5}},
+	},
+	[3587] = {
+		"Green",
+		{{"Haste Rating", 10}, {"MP5", 5}},
+	},
+	[3588] = {
+		"Green",
+		{{"Critical Strike Rating", 10}, {"Spell Penetration", 13}},
+	},
+	[3589] = {
+		"Green",
+		{{"Hit Rating", 10}, {"Spell Penetration", 13}},
+	},
+	[3590] = {
+		"Green",
+		{{"Haste Rating", 10}, {"Spell Penetration", 13}},
+	},
+	[3621] = {
+		"Meta",
+		{{"Critical Strike Rating", 21}, {"Critical Damage Percent", 3}},
+	},
+	[3622] = {
+		"Meta",
+		{{"Critical Strike Rating", 25}, {"Spell Reflect Percent", 1}},
+	},
+	[3623] = {
+		"Meta",
+		{{"Spell Power", 25}, {"Intellect Percent", 2}},
+	},
+	[3624] = {
+		"Meta",
+		{{"Critical Strike Rating", 21}, {"Snare/Root Duration Percent", -10}},
+	},
+	[3625] = {
+		"Meta",
+		{{"Attack Power", 42}, {"Minor Run Speed", 1}},
+	},
+	[3626] = {
+		"Meta",
+		{{"Spell Power", 25}, {"Threat Percent", -2}},
+	},
+	[3627] = {
+		"Meta",
+		{{"Intellect", 21}, {"Chance to restore mana on spellcast", 1}},
+	},
+	[3628] = {
+		"Meta",
+		{{"Agility", 21}, {"Critical Damage Percent", 3}},
+	},
+	[3631] = {
+		"Meta",
+		{{"Defense Rating", 21}, {"Block Value Percent", 5}},
+	},
+	[3632] = {
+		"Meta",
+		{{"Spell Power", 25}, {"Minor Run Speed", 1}},
+	},
+	[3633] = {
+		"Meta",
+		{{"MP5", 11}, {"Critical Healing Percent", 3}},
+	},
+	[3634] = {
+		"Meta",
+		{{"Stamina", 32}, {"Spell Damage Taken Percent", -2}},
+	},
+	[3635] = {
+		"Meta",
+		{{"Spell Power", 25}, {"Silence Duration Percent", -10}},
+	},
+	[3636] = {
+		"Meta",
+		{{"Critical Strike Rating", 21}, {"Fear Duration Percent", -10}},
+	},
+	[3637] = {
+		"Meta",
+		{{"Stamina", 32}, {"Armor from Items Percent", 2}},
+	},
+	[3638] = {
+		"Meta",
+		{{"Attack Power", 42}, {"Stun Duration Percent", -10}},
+	},
+	[3639] = {
+		"Meta",
+		{{"Spell Power", 25}, {"Stun Duration Percent", -10}},
+	},
+	[3640] = {
+		"Meta",
+		{{"Attack Power", 42}, {"Sometimes Heal on Your Crits", 1}},
+	},
+	[3641] = {
+		"Meta",
+		{{"Critical Strike Rating", 21}, {"Mana Percent", 2}},
+	},
+	[3642] = {
+		"Meta",
+		{{"Stamina", 32}, {"Stun Duration Percent", -10}},
+	},
+	[3643] = {
+		"Meta",
+		{{"Chance to Increase Melee/Ranged Attack Speed", 1}},
+	},
+	[3644] = {
+		"Red",
+		{{"Agility", 14}},
+	},
+	[3646] = {
+		"Red",
+		{{"Dodge Rating", 14}},
+	},
+	[3647] = {
+		"Red",
+		{{"Expertise Rating", 14}},
+	},
+	[3648] = {
+		"Red",
+		{{"Parry Rating", 14}},
+	},
+	[3649] = {
+		"Red",
+		{{"Strength", 14}},
+	},
+	[3650] = {
+		"Red",
+		{{"Spell Power", 16}},
+	},
+	[3651] = {
+		"Red",
+		{{"Attack Power", 28}},
+	},
+	[3652] = {
+		"Red",
+		{{"Armor Penetration Rating", 14}},
+	},
+	[3653] = {
+		"Blue",
+		{{"Spirit", 14}},
+	},
+	[3654] = {
+		"Blue",
+		{{"MP5", 7}},
+	},
+	[3655] = {
+		"Blue",
+		{{"Stamina", 21}},
+	},
+	[3656] = {
+		"Blue",
+		{{"Spell Penetration", 18}},
+	},
+	[3657] = {
+		"Yellow",
+		{{"Critical Strike Rating", 14}},
+	},
+	[3658] = {
+		"Yellow",
+		{{"Defense Rating", 14}},
+	},
+	[3659] = {
+		"Yellow",
+		{{"Haste Rating", 14}},
+	},
+	[3660] = {
+		"Yellow",
+		{{"Hit Rating", 14}},
+	},
+	[3661] = {
+		"Yellow",
+		{{"Intellect", 14}},
+	},
+	[3662] = {
+		"Yellow",
+		{{"Resilience Rating", 14}},
+	},
+	[3663] = {
+		"Purple",
+		{{"Attack Power", 14}, {"MP5", 4}},
+	},
+	[3664] = {
+		"Purple",
+		{{"Attack Power", 14}, {"Stamina", 11}},
+	},
+	[3665] = {
+		"Purple",
+		{{"Armor Penetration Rating", 7}, {"Stamina", 11}},
+	},
+	[3666] = {
+		"Purple",
+		{{"Agility", 7}, {"MP5", 4}},
+	},
+	[3667] = {
+		"Purple",
+		{{"Agility", 7}, {"Stamina", 11}},
+	},
+	[3668] = {
+		"Purple",
+		{{"Dodge Rating", 7}, {"Stamina", 11}},
+	},
+	[3669] = {
+		"Purple",
+		{{"Expertise Rating", 7}, {"Stamina", 11}},
+	},
+	[3670] = {
+		"Purple",
+		{{"Parry Rating", 7}, {"Stamina", 11}},
+	},
+	[3671] = {
+		"Purple",
+		{{"Strength", 7}, {"Stamina", 11}},
+	},
+	[3672] = {
+		"Purple",
+		{{"Spell Power", 8}, {"MP5", 4}},
+	},
+	[3673] = {
+		"Purple",
+		{{"Spell Power", 8}, {"Spirit", 7}},
+	},
+	[3674] = {
+		"Purple",
+		{{"Spell Power", 8}, {"Spell Penetration", 9}},
+	},
+	[3675] = {
+		"Purple",
+		{{"Spell Power", 8}, {"Stamina", 11}},
+	},
+	[3677] = {
+		"Orange",
+		{{"Agility", 7}, {"Haste Rating", 7}},
+	},
+	[3678] = {
+		"Orange",
+		{{"Attack Power", 14}, {"Haste Rating", 7}},
+	},
+	[3679] = {
+		"Orange",
+		{{"Attack Power", 14}, {"Hit Rating", 7}},
+	},
+	[3680] = {
+		"Orange",
+		{{"Attack Power", 14}, {"Resilience Rating", 7}},
+	},
+	[3681] = {
+		"Orange",
+		{{"Strength", 7}, {"Critical Strike Rating", 7}},
+	},
+	[3682] = {
+		"Orange",
+		{{"Strength", 7}, {"Hit Rating", 7}},
+	},
+	[3683] = {
+		"Orange",
+		{{"Strength", 7}, {"Defense Rating", 7}},
+	},
+	[3684] = {
+		"Orange",
+		{{"Strength", 7}, {"Resilience Rating", 7}},
+	},
+	[3685] = {
+		"Orange",
+		{{"Strength", 7}, {"Haste Rating", 7}},
+	},
+	[3686] = {
+		"Orange",
+		{{"Agility", 7}, {"Critical Strike Rating", 7}},
+	},
+	[3687] = {
+		"Orange",
+		{{"Agility", 7}, {"Hit Rating", 7}},
+	},
+	[3688] = {
+		"Orange",
+		{{"Agility", 7}, {"Resilience Rating", 7}},
+	},
+	[3689] = {
+		"Orange",
+		{{"Spell Power", 8}, {"Intellect", 7}},
+	},
+	[3690] = {
+		"Orange",
+		{{"Spell Power", 8}, {"Critical Strike Rating", 7}},
+	},
+	[3691] = {
+		"Orange",
+		{{"Spell Power", 8}, {"Hit Rating", 7}},
+	},
+	[3692] = {
+		"Orange",
+		{{"Spell Power", 8}, {"Resilience Rating", 7}},
+	},
+	[3693] = {
+		"Orange",
+		{{"Spell Power", 8}, {"Haste Rating", 7}},
+	},
+	[3694] = {
+		"Orange",
+		{{"Dodge Rating", 7}, {"Defense Rating", 7}},
+	},
+	[3695] = {
+		"Orange",
+		{{"Parry Rating", 7}, {"Defense Rating", 7}},
+	},
+	[3696] = {
+		"Orange",
+		{{"Expertise Rating", 7}, {"Hit Rating", 7}},
+	},
+	[3697] = {
+		"Orange",
+		{{"Expertise Rating", 7}, {"Defense Rating", 7}},
+	},
+	[3698] = {
+		"Green",
+		{{"Critical Strike Rating", 7}, {"Spirit", 7}},
+	},
+	[3699] = {
+		"Green",
+		{{"Critical Strike Rating", 7}, {"Stamina", 11}},
+	},
+	[3700] = {
+		"Green",
+		{{"Defense Rating", 7}, {"Stamina", 11}},
+	},
+	[3701] = {
+		"Green",
+		{{"Haste Rating", 7}, {"Spirit", 7}},
+	},
+	[3702] = {
+		"Green",
+		{{"Haste Rating", 7}, {"Stamina", 11}},
+	},
+	[3703] = {
+		"Green",
+		{{"Hit Rating", 7}, {"Spirit", 7}},
+	},
+	[3704] = {
+		"Green",
+		{{"Hit Rating", 7}, {"Stamina", 11}},
+	},
+	[3705] = {
+		"Green",
+		{{"Intellect", 7}, {"Spirit", 7}},
+	},
+	[3706] = {
+		"Green",
+		{{"Intellect", 7}, {"Stamina", 11}},
+	},
+	[3707] = {
+		"Green",
+		{{"Resilience Rating", 7}, {"Spirit", 7}},
+	},
+	[3708] = {
+		"Green",
+		{{"Resilience Rating", 7}, {"Stamina", 11}},
+	},
+	[3709] = {
+		"Green",
+		{{"Critical Strike Rating", 7}, {"Spell Penetration", 9}},
+	},
+	[3710] = {
+		"Green",
+		{{"Critical Strike Rating", 7}, {"MP5", 4}},
+	},
+	[3711] = {
+		"Green",
+		{{"Intellect", 7}, {"MP5", 4}},
+	},
+	[3712] = {
+		"Green",
+		{{"Hit Rating", 7}, {"MP5", 4}},
+	},
+	[3713] = {
+		"Green",
+		{{"Resilience Rating", 7}, {"MP5", 4}},
+	},
+	[3714] = {
+		"Green",
+		{{"Haste Rating", 7}, {"MP5", 4}},
+	},
+	[3715] = {
+		"Green",
+		{{"Hit Rating", 7}, {"Spell Penetration", 9}},
+	},
+	[3716] = {
+		"Green",
+		{{"Haste Rating", 7}, {"Spell Penetration", 9}},
+	},
+	[3732] = {
+		"Red",
+		{{"Strength", 34}},
+	},
+	[3733] = {
+		"Red",
+		{{"Agility", 34}},
+	},
+	[3734] = {
+		"Red",
+		{{"Spell Power", 39}},
+	},
+	[3735] = {
+		"Blue",
+		{{"Spirit", 34}},
+	},
+	[3736] = {
+		"Blue",
+		{{"MP5", 17}},
+	},
+	[3737] = {
+		"Yellow",
+		{{"Intellect", 34}},
+	},
+	[3738] = {
+		"Yellow",
+		{{"Critical Strike Rating", 34}},
+	},
+	[3739] = {
+		"Yellow",
+		{{"Haste Rating", 34}},
+	},
+	[3740] = {
+		"Red",
+		{{"Dodge Rating", 34}},
+	},
+	[3741] = {
+		"Red",
+		{{"Parry Rating", 34}},
+	},
+	[3742] = {
+		"Yellow",
+		{{"Hit Rating", 34}},
+	},
+	[3743] = {
+		"Yellow",
+		{{"Defense Rating", 34}},
+	},
+	[3744] = {
+		"Yellow",
+		{{"Resilience Rating", 34}},
+	},
+	[3745] = {
+		"Red",
+		{{"Armor Penetration Rating", 34}},
+	},
+	[3746] = {
+		"Red",
+		{{"Expertise Rating", 34}},
+	},
+	[3747] = {
+		"Blue",
+		{{"Spell Penetration", 43}},
+	},
+	[3749] = {
+		"Prismatic",
+		{{"All Stats", 4}},
+	},
+	[3750] = {
+		"Prismatic",
+		{{"All Stats", 6}},
+	},
+	[3767] = {
+		"Orange",
+		{{"Attack Power", 14}, {"Critical Strike Rating", 7}},
+	},
+	[3792] = {
+		"Yellow",
+		{{"Resilience Rating", 20}},
+	},
+	[3798] = {
+		"Meta",
+		{{"Attack Power", 34}, {"Minor Run Speed", 1}},
+	},
+	[3799] = {
+		"Meta",
+		{{"Spell Power", 20}, {"Minor Run Speed", 1}},
+	},
+	[3800] = {
+		"Meta",
+		{{"Critical Strike Rating", 17}, {"Fear Duration Percent", -10}},
+	},
+	[3801] = {
+		"Meta",
+		{{"Critical Strike Rating", 17}, {"Snare/Root Duration Percent", -10}},
+	},
+	[3802] = {
+		"Meta",
+		{{"Spell Power", 20}, {"Silence Duration Percent", -10}},
+	},
+	[3803] = {
+		"Meta",
+		{{"Attack Power", 34}, {"Stun Duration Percent", -10}},
+	},
+	[3804] = {
+		"Meta",
+		{{"Stamina", 26}, {"Stun Duration Percent", -10}},
+	},
+	[3805] = {
+		"Meta",
+		{{"Spell Power", 20}, {"Stun Duration Percent", -10}},
+	},
+	[3861] = {
+		"Red",
+		{{"Strength", 20}},
+	},
+	[3862] = {
+		"Red",
+		{{"Agility", 20}},
+	},
+	[3863] = {
+		"Blue",
+		{{"Stamina", 30}},
+	},
+	[3864] = {
+		"Blue",
+		{{"Spirit", 20}},
+	},
+	[3865] = {
+		"Yellow",
+		{{"Intellect", 20}},
+	},
+	[3866] = {
+		"Red",
+		{{"Spell Power", 23}},
+	},
+	[3867] = {
+		"Yellow",
+		{{"Hit Rating", 20}},
+	},
+	[3879] = {
+		"Prismatic",
+		{{"All Stats", 10}},
+	},
+}
diff --git a/WeightsWatcher.lua b/WeightsWatcher.lua
index 7b19d85..64e9fdc 100644
--- a/WeightsWatcher.lua
+++ b/WeightsWatcher.lua
@@ -67,8 +67,10 @@ end

 function WeightsWatcher:displayItemStats(tooltip, ttname)
 	local itemType, stat, name, value
-	-- Stats: normal stats, socket bonus, gem-given stats
-	local normalStats, socketBonusStat, gemStats = {}, {}, {}
+	-- Item link fields
+	local itemId, gemId1, gemId2, gemId3, gemId4, suffixId, uniqueId, linkLevel
+	-- Stats: normal stats, sockets, socket bonus, gem-given stats
+	local normalStats, sockets, socketBonusStat, gemStats
 	local _, link = tooltip:GetItem()

 	if link == nil then
@@ -77,10 +79,20 @@ function WeightsWatcher:displayItemStats(tooltip, ttname)

 	_, _, _, _, _, itemType, _, stackSize = GetItemInfo(link)
 	if (IsEquippableItem(link) and itemType ~= "Container" and itemType ~= "Quiver") or (itemType == "Gem" and stackSize == 1) or (itemType == "Consumable") or (itemType == "Recipe") then
-		normalStats, socketBonusStat = WeightsWatcher:getItemStats(link)
+		_, itemId, _, gemId1, gemId2, gemId3, gemId4, suffixId, uniqueId, linkLevel = strsplit(":", link)
+		-- Strip color codes
+		linkLevel = strsplit("|", linkLevel)
+		normalStats, sockets, socketBonusStat = WeightsWatcher:getItemStats(strjoin(":", "item", itemId, "0:0:0:0:0", suffixId, uniqueId, linkLevel))
+		gemStats = WeightsWatcher:getGemStats({gemId1, gemId2, gemId3, gemId4})
 		for _, stat in pairs(normalStats) do
 			tooltip:AddDoubleLine(unpack(stat))
 		end
+		if #(sockets) > 0 then
+			tooltip:AddLine("Sockets:")
+			for _, stat in pairs(sockets) do
+				tooltip:AddLine("  " .. stat)
+			end
+		end
 		if socketBonusStat then
 			tooltip:AddLine("Socket Bonus:")
 			name, value = unpack(socketBonusStat)
@@ -89,14 +101,31 @@ function WeightsWatcher:displayItemStats(tooltip, ttname)
 		if #(gemStats) > 0 then
 			tooltip:AddLine("Gem Stats:")
 			for _, stat in pairs(gemStats) do
-				name, value = unpack(stat)
-				tooltip:AddDoubleLine("  " .. name, value)
+				tooltip:AddLine("  " .. stat[1])
+				for _, stat in pairs(stat[2]) do
+					name, value = unpack(stat)
+					tooltip:AddDoubleLine("    " .. name, value)
+				end
 			end
 		end
 		tooltip:Show()
 	end
 end

+function WeightsWatcher:getGemStats(...)
+	local stats, stat
+	local statTable = {}
+	for _, gemId in pairs(...) do
+		stats = GemIds[tonumber(gemId)]
+		if not stats and gemId ~= "0" then
+			print("WeightsWatcher: Unhandled gemId " .. gemId)
+		else
+			table.insert(statTable, stats)
+		end
+	end
+	return statTable
+end
+
 function WeightsWatcher:getItemStats(link)
 	local ttleft, ttright, origTextL, textL, textR, pattern, func, start
 	local normalStats, socketBonusStat = {}
@@ -174,7 +203,8 @@ function WeightsWatcher:getItemStats(link)
 			end
 		end
 	end
-	return normalStats, socketBonusStat
+	-- TODO: return socket types, in order
+	return normalStats, {}, socketBonusStat
 end

 function WeightsWatcher:preprocess(text)
diff --git a/WeightsWatcher.toc b/WeightsWatcher.toc
index fddfbde..734f50b 100644
--- a/WeightsWatcher.toc
+++ b/WeightsWatcher.toc
@@ -14,6 +14,7 @@ Libs\AceAddon-2.0\AceAddon-2.0.lua
 Libs\AceEvent-2.0\AceEvent-2.0.lua
 Libs\AceHook-2.1\AceHook-2.1.lua

+GemIds.lua
 Regexps.lua
 HiddenTooltip.xml
 WeightsWatcher.lua