With Cataclysm on the horizon, I thought it's time to start adding functionality. Reforging is one of those we can add easily without disturbing other things in the core sim.
The functionality of reforging is quite simple.
The main issue will be implementing the UI to work with it.
RFC: Reforging
Background
With Cataclysm on the horizon, I thought it's time to start adding functionality. Reforging is one of those we can add easily without disturbing other things in the core sim. The functionality of reforging is quite simple. The main issue will be implementing the UI to work with it.
Example item loadout with reforging:
Everything here is optional, so it shouldn't affect current sims at all.
How reforging works
Reforging takes a secondary stat on the item from a list of allowed stats:
Then it takes 40% and adds it to another allowed stat and floors the result. Relevant code from Simulationcraft:
Implementation
Found reforging ids on https://www.wowhead.com/tooltips and the object structure WH are likely to use at https://web.archive.org/web/20120201045249js_/http://www.wowhead.com/data=item-scaling
Todo