Get an Epic Experience with Premium

Reforgenator

Bags & Inventory Login to Add Favorites
  • 39 Likes
  • World of Warcraft
  • 11,487 Monthly Downloads
  • Supports: 5.4.8
  • 2,466,059 Total Downloads
  • Updated 05/25/2014
  • Created 10/22/2010
  • 1,112 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: BSD License
  • Newest File: v2.4.3
or
Support development! **
Donate

About Reforgenator

News

V2.4.3 has been released.

There are still many Issues that need addressing but i figured i would push a couple updates that I have made.

I have started to go through all of the models and update them where needed.

I am aware of the expertise not counting as hit issue and am working to resolve it.

If you know of any other calcualtions that are not correct please let me know and i will work to fix them.

I have quite a bit of re-writing to do to cleanup alot of messy code.

If anyone is interested in helping out please let me know.

Description

This addon attempts to inspects your class, spec, weapons, and stats to construct a priority list of stats and caps. With this model and your currently-equipped gear, this addon determines the most efficient way to reach the relevant caps for each stat.

At this time, at least one reforging scheme is supported for each class/spec.

If you find your class/spec isn't recognized and an appropriate reforging scheme recommended for you, please open a ticket and let me know.

The reforging window has three dropdown boxes to set relevant parameters for reforging:

  • Spec to reforge for
  • reforge existing or leave them how they are
  • reforge for Heroic 5 mans or for raiding.

The first dropdown displays all the models defined for your class. The first time you run Reforgenator for any character, it will guess which model to use based on your class and spec. After the first time, it will choose the same model your character used last time.

The second dropdown box lets you choose between "consider reforging anything" and "leave reforged gear alone".

If you choose "consider reforging anything" then the addon calculates what your stats your character would have if you undid all of your existing reforges and started over.

After figuring out what it wants to reforge, it will display those items that are different than what they are currently; this likely means undoing and redoing some existing reforges on your gear.

If you don't want to undo and redo reforgings, then set the dropdown box to "leave reforged gear alone" and the addon won't attempt to change any of it.

The third dropdown box lets you choose between reforging for heroic 5-man instances and reforging for raid instances.

Finally, there is a checkbox in the settings to emit verbose information about the reforging decisions to the chat frame.

If you get odd results from the reforging, please turn on the checkbox and run Reforgenator again. If the explanation doesn't make sense, please comment on Curse.com or open a ticket. If you can copy-paste the explanation as well, that would be much appreciated.

An armory link for your toon would also be helpful, as this will help us determine what you currently had equipped.

tag v2.4.3
deb5b00d4739f9afa1b72faf314b9a4cd862ae8f
dnewell <newell.donald@gmail.com>
2014-05-25 12:03:34 -0400

Tagging as v2.4.3

--------------------

dnewell:
    - Cleanup  bit and stared to rework a few things
    - updated Warlock models
    - bumped r3evision to 2.4.3
    - Formatting Cleanup
    - updated DW Frost DK

Comments

First Previous Page 39 of 58 Next Last
  • #287
    Beautiful addon. Just want to say thanks! Easy to use, and saves me TONS of mathing on my gear haha.
  • #286
    I have just downloaded the latest Reforgenator through the Curse Client.

    Reforgenator has no cognizance of diminishing returns on parry vs. dodge. After reforging all gear for raiding exactly per Reforgenator's suggestions, I manually went through all my gear with parry/mastery on it and reforged the parry into dodge rating for a net gain of 0.2% avoidance over Reforgenator's suggestions.

    It would be nice if Reforgenator could check character stats, determine if the player has more dodge or parry rating, then weight the rating suffering from harsher diminishing returns lower than the other rating. Or something. So I could blindly follow the tool like a lemming again and be assured of optimal reforgings.
  • #283
    The resto druid model seems to be kinda confusing..the weights tend to indicate that haste is prefered to spirit and mastery but the rules tend to imply that haste is less important.
    Obviously haste is more for hitting certain breakpoints so should the haste fixed values not still be part of the model to avoid haste being completely reforged in favor of spirit and mastery?
    crit/haste" seems to be the concensus at jerks in so far as you attempt to hit the haste breakpoints of 915 and 2004 haste (raid buffed i beleive) one you can hit those you then reforge to mastery. This is due to the extra ticks you get from WG and RJ at those points.
    Having said that, the haste breakpoints listed are raid buffed. You can hit these points non raid buffed but the numbers are different. Would it be possible to put in a 5 man version of fixed haste values for the various classes that use haste breakpoints? IE the resto druid raid buffed first breakpoint is 915 but non raid buffed is at 1601 (per http://theincbear.com/resto-haste-breakpoints/) which gives you an extra LB WG and RJ tick. Obviously i could make my own for druids and I have but other classes have these breakpoints as well and seem to be tended toward raid buffed values in the models.
  • #269
    I've been trying this add-on out and I really like the concept but...
    "Earlier rules are satisfied before later rules are considered" I think this is what is causing my problem, it reforges anything it can to reach spell hit cap,

    I have a custom model set up for my Moonkin.

    Stat Weights
    Crit Rating 33
    Mastery Rating 44
    Haste Rating 74
    Hit Rating 100
    Spirit Rating 100

    Rules
    Spell Hit Rating - SpellHitCap - Force Greater Than - Prefer Spirit
    Spell Haste Rating - MaximumPossible
    Mastery Rating - MaximumPossible
    Spell Crit Rating - MaximumPossible

    Now the stat weights are a ball parked but what I see is:

    [11:34] Reforgenator: ===== Begin =====
    [11:34] Reforgenator: level=85
    [11:34] Reforgenator: className=DRUID
    [11:34] Reforgenator: primaryTab=1
    [11:34] Reforgenator: race=Troll
    [11:34] Reforgenator: mainHandWeaponType=One-Handed Maces
    [11:34] Reforgenator: talent points in Balance of Power=2
    [11:34] Reforgenator: spiritHitConversionRate=1
    [11:34] Reforgenator: useSandbox = "true",
    [11:34] Reforgenator: targetLevelSelection = Reforge for raiding
    [11:34] Reforgenator: Player stats as calculated before reforging:
    [11:34] Reforgenator: melee hit = 0
    [11:34] Reforgenator: melee crit = 679
    [11:34] Reforgenator: melee haste = 1760
    [11:34] Reforgenator: expertise = 0
    [11:34] Reforgenator: ranged hit = 0
    [11:34] Reforgenator: ranged crit = 679
    [11:34] Reforgenator: ranged haste = 1760
    [11:34] Reforgenator: spell hit = 1205
    [11:34] Reforgenator: spell crit = 679
    [11:34] Reforgenator: spell haste = 1760
    [11:34] Reforgenator: dodge = 0
    [11:34] Reforgenator: parry = 0
    [11:34] Reforgenator: mastery = 1378
    [11:34] Reforgenator: -----
    [11:34] Reforgenator: base spell hit rating = 1741.582
    [11:34] Reforgenator: calculated target spell hit rating = 1742
    [11:34] Reforgenator: reforging for Spell Hit Rating, starting at 1205
    [11:34] Reforgenator: prefer spirit = true
    [11:34] Reforgenator: desired value is 1742
    [11:34] Reforgenator: ending up at 1742
    [11:34] Reforgenator: -----
    [11:34] Reforgenator: reforging for Spell Haste Rating, starting at 1602
    [11:34] Reforgenator: desired value is 9999
    [11:34] Reforgenator: ending up at 1752
    [11:34] Reforgenator: -----
    [11:34] Reforgenator: reforging for Mastery Rating, starting at 1033
    [11:34] Reforgenator: desired value is 9999
    [11:34] Reforgenator: ending up at 1100
    [11:34] Reforgenator: -----
    [11:34] Reforgenator: reforging for Spell Crit Rating, starting at 428
    [11:34] Reforgenator: desired value is 9999
    [11:34] Reforgenator: ending up at 428
    [11:34] Reforgenator: -----
    [11:34] Reforgenator: Player stats as calculated after reforging:
    [11:34] Reforgenator: melee hit = 158
    [11:34] Reforgenator: melee crit = 428
    [11:34] Reforgenator: melee haste = 1752
    [11:34] Reforgenator: expertise = 0
    [11:34] Reforgenator: ranged hit = 158
    [11:34] Reforgenator: ranged crit = 428
    [11:34] Reforgenator: ranged haste = 1752
    [11:34] Reforgenator: spell hit = 1742
    [11:34] Reforgenator: spell crit = 428
    [11:34] Reforgenator: spell haste = 1752
    [11:34] Reforgenator: dodge = 0
    [11:34] Reforgenator: parry = 0
    [11:34] Reforgenator: mastery = 1100
    [11:34] Reforgenator: -----


    Even though I am currently at.
    spell hit = 1743
    spell crit = 428
    mastery rating = 972
    haste rating = 1879

    So I guess my question is, is there anyway to not do "Earlier rules are satisfied before later rules are considered" since one would you usually like to use the least useful stat to reforge first rather than just satisfying the earliest rule first.

    Or am I doing something wrong?

    Also, in the verbose output, is it possible to show what currents stats are to compare with the projected stats rather than just un-reforged stats. Also maybe relevant only stats so gag that dodge=0 type output for classes that do not use it for easier reading.

    Thanks again for a great addon :)
  • #270
    #6? How would I decide which rule to satisfy first?

    In each case, when reforging an item the addon will always reforge away the attribute with the lowest weight (setting aside attribute that are over their respective caps).
  • #280
    Thanks for the response gunboat. I was unaware of the "always reforge away the attribute with the lowest weight". I guess what I am trying to say is that the projected reforging did not seem to follow that rule, instead it seemed to reforge out of haste before mastery.

    The debug output gives:
    [11:34] Reforgenator: Player stats as calculated after reforging:
    [11:34] Reforgenator: spell hit = 1742
    [11:34] Reforgenator: spell crit = 428
    [11:34] Reforgenator: spell haste = 1752 ***
    [11:34] Reforgenator: mastery = 1100 ***

    Even though I am currently at: (from my character sheet)
    spell hit = 1743
    spell crit = 428
    haste rating = 1879 ***
    mastery rating = 972 ***

    The stat weights and rules I used are listed above in my original post.

    I am expecting the projected output to be similar to what I have done myself :)

    Thanks again.
  • #282
    my guess would be it determined you would get more hit from other sources then spirit since it seems to have given you actual hit rating rather then spirithit. this is shown in the report since you started with 0 melee hit and now have 158 which seems to imply you were given hit rating. And since you checked the force greater than it put extra into hit. This probably caused it to reforge out of haste or mastery later on and thus lowered your haste rating. Maybe uncheck the force greater than and see what happens? Just a guess though..lol
  • #284
    Thanks Odin, i just gave it another shot without Forcing Hit and without Prefer Spirit checked and still got the same results.
  • #285
    if you want it to not reforge haste at all perhaps put a haste maintain rule before mastery?
  • #289
    Good advice! It was much closer to my actual when performing the "maintain haste" rule before the spell hit rule.

    [00:16] Reforgenator: -----
    [00:16] Reforgenator: Player stats as calculated after reforging:
    [00:16] Reforgenator: spell hit = 1746
    [00:16] Reforgenator: spell crit = 428
    [00:16] Reforgenator: spell haste = 1810
    [00:16] Reforgenator: mastery = 1038
    [00:16] Reforgenator: -----

    Compared to my current:

    Even though I am currently at: (from my character sheet)
    spell hit = 1743
    spell crit = 428
    haste rating = 1879 ***
    mastery rating = 972 ***

    which maintains the hit cap but still has more haste. Very close though. I'll give it that.
  • #290
    well another guess...the spirit rating of 100 is putting it as top priority with spell hit to not reforge..my suggestion is put your rules as follows:
    Spell Hit Rating - SpellHitCap - Prefer Spirit
    Spell Haste Rating - MaximumPossible
    Spell Haste Rating - maintain
    Mastery Rating - MaximumPossible
    Spell Crit Rating - MaximumPossible

    if i read this right it will hit cap you with spirit as prefered method..haste max you and maintain that rating then attempt to get max mastery and crit.
    This should get you the maximum haste available from reforging your gear and still keep you hit capped...well hopefully..lol


  • #268
    Something is off with the latest version. It asked me to reforge most of my items to mastery which I did and the result was hit and expertise well below cap. As a Warrior Tank mastery is good but not at the expense of taking these 2 stats below cap. Hopefully this is a mistake and can be corrected since prior to this version I found the recommendations spot on.
  • #271
    No, that's exactly correct for the vast majority of people for the vast majority of the time. Mastery determines how often you block incoming attacks, which is always useful as survival is job #1. Hit and expertise are useful for threat and dps only, and are completely irrelevant after you connect a vengeance-fueled 100K shield slam; nobody is going to catch up to your threat output after about three GCDs.

    The EJ OP for prot warrior hasn't updated recently, but you'll find the math backing this up in the prot paladin threads, and Theck's math-heavy work at Maintankadin. Have a look here:

    http://elitistjerks.com/f76/t110338-cataclysm_tanking_protection_field_manual_updated_feb_9_2011_4_0_6_a/#Reforging
  • #266
    This latest update v1.3.6 wanted me to reset most of the reforged item. (Destro Lock) - I did, then just reforge 1 item and then no more suggestions. Many suggestions for Afl and Demo.
  • #272
    If your gear is already reforged according to what the addon wants based on the stat weights and rules, it will give you that "no suggestions"; that doesn't mean it doesn't know what to do, it just means you've already done what it would have done.
  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Landmark Beta Key Giveaway!

Get My Code!