This project is read-only.

Because we haven't talked about it in a while...

Topics: Rawr.Base, Rawr.Base.Items
Aug 4, 2009 at 2:28 PM

Gemming templates.  Given the JC profession benefit change in 3.2 (released today), I need some clarification as to how the gem system in Rawr works, through pointed questioning.  And, yes, it's just because I've missed the constant talk of gems that we had around the time of the last Gem Revolution.


  • If I enable a gem in the Comparisons>Slot:Gems>Normal/Meta section, does that make it available to any socket in any piece of gear, regardless of gemming templates?
  • If I enable one specific type of gem in the gemming templates - say, an Expertise gem is placed in a red socket - does that make it available to Rawr to gem any socket with that gem? To be more direct, would enabling that one gem in that one red socket make it available to Rawr for placement in any yellow/blue/prismatic socket, as well?
  • If I enable one specific type of gem in the gemming templates - say, an Armor Penetration gem is placed in a blue socket - does that make it available to Rawr to gem any of that same color socket with that gem (any blue socket would now Basically, do, or can we somehow toggle, the gemming templates to act like "seeds"? If not, and if the only gemmings available to Rawr are through what is explicitly provided by the user through the gemming templates, then the damage may be severe. Spending just a few minutes on setting up new gemming templates for 3.2, I am now working with 34 gemmings at a minimum. This is not optimal by any stretch of the imagination. On the same topic, is there a quick fix we can put in to force the JC gems to not be treated as Prismatic? As of the last I've heard (, it requires some sort of logic fixin, more than just turning off the Prismatic attribute. Will turning off the Prismatic attribute work for at least a temporary fix, or, can we expect some other method or a checkin/patch/update for the new 3.2 functionality? Oh. And, if the Slot:Gems section really does make the gems totally flexible (re: is usable in handling gems within Rawr), then can we add some sort of filters to the gems, in terms of rarity and color?
Aug 4, 2009 at 2:39 PM

For the Enhance model I changed the templates so that it used the same colour schemes for dragons eyes as the other gems with just a lot better stats. I also needed to do a refresh itemcache from wowhead (with the ptr data button ticked) to force the itemcache data to be updated to use new JC gem data.

Aug 4, 2009 at 3:02 PM
Edited Aug 4, 2009 at 3:12 PM

Is that a workaround from the core, or do all modules handle Prismatics independently of the method other models employ?  I'm definitely tending to think the former for efficiency's sake.


[Edit] That's a question as to the handling of Prismatics, not a question as to the the default gemming templates for each module.


[DoubleEdit] After refreshing the item cahce from WowHead's PTR data, the new values are implemented, but the JC handling is a bit... off.  While they are not acting prismatic, they seem to have switched from a "Unique (3) (all available JC gems)" to "Unique (1) (that particular gem)".  In other words, it's trying to use 5 different gems, a Crit, a Hit, an Exp, an ArP, and a Str.  Not quite so awesome, but I suppose there's a simple fix for this...?

Aug 4, 2009 at 5:52 PM

We're still working on the gemming changes for 3.2 (hope to have it all fixed tonight).


Regarding your original questions, I think you're confusing gemming templates and "Available to the Optimizer". There's an option in the Options dialog to consider all gems in any enabled gemming templates as "available to the optimizer"; it'll use any gem from there in any socket, just like if you marked them all available normally. Gemming templates on the other hand remain slot-specific. If you only have a gem used in a blue socket in a gemming template, then the only time you'll see that gem used is in a blue socket, and only with other gems from that gemming template if there are other sockets. See the help page on gemming.

Aug 5, 2009 at 2:11 PM

I just downloaded 2.2.11 and I'm not seeing any changes in the JC gems. Was this finished in the 2.2.11 release?

Aug 5, 2009 at 4:14 PM

i'm going to repeat BrWarner's question, in a slightly more compact way, since it wasn't really answered:

Question: How do i enable all gems to be available to the optimizer?


1. Is it enough that i've gone through

    Slot:Gems >Normal
    Slot:Gems > Meta

And made sure a green diamond is next to each one? Will that make the optimizer optimize my gems?

2. Is it enough that i've gone through Tools -> Edit Gemming Templates, and put a checkbox next to every combination? Will that make the optimizer optimize my gems?

3. Is it enough that i've gone to Tools -> Edit Gemming Templates, and set the "Top Gemmings to Show" to 100? Will that make the optimizer optimize my gems?

4. Is it enough that i check the "Override Regem" checkbox on the Optimizer dialog? Will that make the optimizer optimize my gems?

5. is it enough that i change the optimizer's "Thoroughness" to maximum? Will that make the optimizer optimize my gems?


  • i don't care how long it takes the optimizer to run. With the above settings chosen, it takes less than 5 minutes to run. i'm quite happy with less than 5 minutes.
  • i can do all the above, but i still don't know if it's giving me optimial gem choices - because i don't understand why there are "gemming templates" and then you "select gems".
  • what effect does gemming templates have on the optimizer, if any?
  • what effect does gemming templates have on the Slot:Gems list?
  • what effect does the Slot:Gems list have on gemming templates?
  • what effect does the Slot:Gems list have on the optimizer?


But really i can forget all that: i just want Rawr to optimize my gems. And computers are faster than you think. Even if my Core2 Duo 1.8GHz took an hour (rather than 5 minutes), i'm still happy as long as i know that the optimizer has optimized my gems.

How do i get the optimizer to optimize my gems?


Aug 5, 2009 at 6:56 PM

Not sure if you're just trolling josejimeniz... Read the help page on Gemming. Gemming Templates are for comparison charts, Available to the Optimizer is for the optimizer.

As has been said many times before, you really do not want to mark all gems (or all items of any slot) available. Period. You just don't. Trust us.

Aug 5, 2009 at 6:58 PM

Gemming is looked at in two ways:

1) It considers each item with all possible gemming templates (which is socket-related)

2) It considers each item with all gems selected in Slot:Gems in any socket

When optimizing, if you want to consider the possibility of all gems in all sockets, then you should have all of those gems selected in Slot:Gems.

Regardless of what's selected in Slot:Gems, the dropdown when setting your gear is limited to your gemming templates (and does NOT look at Slot:Gems).

Lastly, be wary when the optimizer warns you about having too many choices.  It slows down execution time, yes, but it also affects the effectiveness of the Optimizer.  The optimizer only checks a subset of all possible gear/gem/enchant combinations.  It is NOT an exhaustive search.  If you have too many gems selected, there's a chance that the optimizer will not give you the best gemming combination because of this.  You will need to re-run the optimizer multiple times to ensure that you really do have the optimal set.


For this reason, I personally recommend using a combination of the two.  I set up my gemming templates with common gem configurations (generally speaking, you should only have a handful of these).  Then I individually select the JC gems that I use, and any weird cap-like gems (hit, expertise).  I'm pretty satisfied with the results, and only have to run the optimizer once to get the best combination (>95% of the time at least)