Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Mages

Closed Thread
 
LinkBack Thread Tools
Old 02/14/10, 2:45 PM   #1
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Magegraf 2!

Ahoy magesires! I have returned from my basement of toil bearing gifts of new magegrafs! This one is fast, and easier to use, and is much much better in every conceivable way. Behold!



Aside from greatly increased performance and a cleaner interface, the main new feature of magegraf 2 is the improved gear selector. An auto-complete drop down list allows you to quickly equip new items in a matter of moments. Once you've made your changes, just hit the recalculate button and magegraf will automatically display the dps difference for each of your specs, highlighted in either green (good) or red (bad). I've been using the prototype myself during raids to check how big of an upgrade a new item is in a matter of seconds.

Additionally I've added a feature that allows anyone to view the top dps profile to go through the site. Just click on "VIEW TOP PROFILE" at the bottom of the screen to see what the current top profile is. As more users play around with the site, this will quickly become a constantly updating BiS list.

Anyway, that's about it. I want to thank everyone who has been using the site and given their support. You can of course still find the old options inside the new tabs if you still want to play around with manual stat entry. But I think you'll find the new features as preferable as I have.

Keep those ignites rollin'!

UPDATE 03/03/10

It's come to my attention that a lot of users are attempting to load in custom talent specs directly from their character sheets. Currently this is not how the custom spec manager works; you can only load talents from the talent calculator located here: The World of Warcraft Armory

I'm working on automatic spec imports and general improvements to the spec customization system as it seems to have some issues at the moment. Sorry for any confusion.

Last edited by Vontre : 04/23/10 at 3:19 PM.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/14/10, 5:29 PM   #2
Mangara
Glass Joe
 
Gnome Mage
 
Proudmoore
I noticed two bugs:
- The wowhead relative stat-values exporter switches the values for hit and crit.
- I can't select the first item in the drop-down list for adding gear until I select one of the others. If there is only one item (Eye of the Broodmother), I can't select it at all. (using Firefox 3.5.7 on Windows Vista 32)

Some nice features to add would be adding Heroic Presence as buff and importing both specs from the armory when the gear is imported.

Netherlands Offline
Old 02/14/10, 5:46 PM   #3
Kevinally
Bald Bull
 
Kevinally's Avatar
 
Troll Mage
 
Trollbane
One major problem I see, at a cursory glance, is the assumption of 23SP gems in all slots. I understand your reasoning behind this, but there are two problems with it. First, all mages should be using the Chaotic Skyflare, which requires two blue gems. Second, I'm sure that I'm not the only mage who's optimal gemming setup is 12SP/10Haste, rather than 23SP. Would it be possible to add a toggle for full Reckless Ametrine rather than full Runed, if the user so choses?

Other than that, the final result seems very close to what I'm finding on most fights. The stat weighting of hit doesn't seem right to me; I know I'm hit capped for arcane, but that might have something to do with what the last poster mentioned about Heroic Presence. I guess as long as the user knows they will be hit capped when considering an upgrade, its a non-issue.

United States Offline
Old 02/14/10, 6:03 PM   #4
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Originally Posted by Kevinally View Post
One major problem I see, at a cursory glance, is the assumption of 23SP gems in all slots. I understand your reasoning behind this, but there are two problems with it. First, all mages should be using the Chaotic Skyflare, which requires two blue gems. Second, I'm sure that I'm not the only mage who's optimal gemming setup is 12SP/10Haste, rather than 23SP. Would it be possible to add a toggle for full Reckless Ametrine rather than full Runed, if the user so choses?
Yeah, I use reckless instead of runed as well, but that's only optimal for arcane specs. I needed to pick a generic gemming strategy that would give basically the same results across the board. The difference between reckless and runed is so small that it's never going to result in any errors in gear comparison or spec comparison, which is the primary purpose of the tool, so that's what I'm going with for now. More advanced gemming logic or options are on my radar for future enhancements.

This doesn't have any impact on Chaotic Skyflare in the simulations, of course, Chaotic Skyflare is assumed active for all mages.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/14/10, 6:06 PM   #5
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Originally Posted by Mangara View Post
I noticed two bugs:
- The wowhead relative stat-values exporter switches the values for hit and crit.
- I can't select the first item in the drop-down list for adding gear until I select one of the others. If there is only one item (Eye of the Broodmother), I can't select it at all. (using Firefox 3.5.7 on Windows Vista 32)

Some nice features to add would be adding Heroic Presence as buff and importing both specs from the armory when the gear is imported.
Thanks for this. I fixed the wowhead stat switching right quick, small text error there. As for the selection error, I can't seem to reproduce it on my own Firefox 3.5.7. Is there any other information you can give

Edit: nevermind, I can reproduce. Will fix soon.

Edit Part Deux: I've deployed a hotfix that should resolve this issue. Woot!

Last edited by Vontre : 02/14/10 at 6:30 PM.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/16/10, 2:15 PM   #6
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
I made an adjustment to the way magegraf handles gems and socket bonuses.

As I mentioned before, the armory has an error where many items are not displaying their socket bonuses. As a workaround, I decided to apply a close approximation based on the number of sockets. All socket bonuses are counted as spell power, and their value is determined by the number of sockets on the item. So 1 socket means 5 spell power, 2 sockets mean 7, 3 sockets is 9. Any hat with a meta is automatically 9. This seems to be pretty close to how the item formular assigns them.

Now, I also added logic which sockets gems smartly. If the socket bonus is 7 spell power or greater, OR there are no blue sockets, magegraf will match the socket colors correctly. Otherwise it fills in everything with 23 spell power (again, so non-arcane specs benefit equally). Matches are done like so:

Red: 23 spell power
Yellow: 12 spell power 10 haste
Blue: 12 spell power 10 spirit

The addition of estimated socket bonuses has added about 100 dps to my own profile.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/16/10, 5:07 PM   #7
Kevinally
Bald Bull
 
Kevinally's Avatar
 
Troll Mage
 
Trollbane
Good stuff Vontre, thanks for that change. Your tool does a better job of modeling my DPS now.

One last nit picky thing that has already been mentioned, but I didn't see you responding to. Could you add Heroic Presence in the buffs? I think its safe to say any Alliance mage running 25s will have the buff, and gear towards having it. Not having that buff in any sim will throw stat weighting, as well as DPS, off of actual.

United States Offline
Old 02/16/10, 5:32 PM   #8
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Oh yeah, thanks for reminding me. That should be in there now at the bottom of the list, defaulted to off. Works and doesn't double-stack with the race setting as far as I can tell. :V

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/17/10, 9:59 AM   #9
Naqaj
Glass Joe
 
Human Mage
 
Emerald Dream (EU)
Just to check, I can add a custom spec, but not a custom spell rotation, correct? So no modeling of a Scorch spec, right?
I'm just dreaming here, no criticism intended. Really nice work, Vontre.

Offline
Old 02/17/10, 10:15 AM   #10
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Originally Posted by Naqaj View Post
Just to check, I can add a custom spec, but not a custom spell rotation, correct? So no modeling of a Scorch spec, right?
I'm just dreaming here, no criticism intended. Really nice work, Vontre.
You can indeed model a scorch spec. Magegraf automatically calculates your rotation.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/17/10, 12:12 PM   #11
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Magegraf has informed me that there's been some problems importing certain gear items from the armory, mostly with pvp gear. I'm going to implement a fix as soon as possible.

Edit: I just deployed a hotfix that should resolve this issue.

Last edited by Vontre : 02/17/10 at 12:22 PM.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/17/10, 3:34 PM   #12
NateB
Glass Joe
 
NateB's Avatar
 
Gnome Mage
 
Frostmane
I love the updates, but I'm curious about some of the variables used, and some procs clearly aren't working.

For all of the below results - assumption: a 300 second stationary fight, with full raid buffs.

1) ashen band of endless destruction.

If I remove my trinkets (replacing with corroded skeleton key and medallion of the alliance), I get a value of 10279 predicted DPS

If, however, I switch to the manual stat entry, and put in identical stats, and no special effects (i.e. no ashen band proc), my DPS actually goes UP 28 to 10307.

Something weird is going on with ashen band procs, apparently.
~~~~~

2) Assuming Reign of the Unliving = trinket1; In my current gear/spec, Rawr rates Talisman of Resurgence as a very minor (~3 dps) superior to Scale of Fates, while Magegraf II rates Scale of Fates as a 242 dps upgrade over Talisman.

If I use Medallion of the Alliance as my base trinket -
Talisman = 209 DPS upgrade
Scale = 451 DPS upgrade

however, I get different results if I simply add the raw stats derived from the two trinkets in the manual stat input -

Scale - 125 sp, 72 haste for scale of fates ((20/120) x 432) -- +454 dps (so it probably values Scale of Fates appropriately)

Talisman - 128 int (.77% crit, 22 sp) + 99.8 SP:
+128 int = +115 DPS
+ 99 sp = +205 dps
= 320 dps

So by adding raw stats (again assuming using the trinkets every time they are up), the dps difference is 134 (still favoring Scale).


If you merely add the SP/Crit from int (35 crit rating, 22 sp) - the result is a 93 dps upgrade,

So the problem probably isn't the intellect calculation, at least for dps stats, but it does not appear to entirely discount the clicky ability on talisman, so something else is going on.

~~~~~~~~~~~~~
3) Mana usage

The calculator does not have options for replenishment or judgment of wisdom, so I wondered if it accounts for mana usage at all for Arcane.

To test this, I first changed the fight length to 600 seconds, changed my third glyph to arcane power, and changed armor use to mage armor. Still using Medallion of the Alliance instead of Scale/Talisman

Regular Gear screen says my predicted dps should be 9868.

When I switch to manual stat input, DPS goes up 70 points to 9938.

Now, in the manual stat input, i changed spirit from 464 to 600. DPS remained the same. I then changed it from 600 to 1000, DPS stayed the same, and the EP value on the right concluded that Spirit is worth 0 DPS.

When I turned off using a mana gem, DPS did not change at all.
When I switched to Ice Armor, DPS did not change.
When I removed Arcane Meditation, DPS did not change.


Therefore, it's clear that Magegraf 2 isn't accounting for mana usage. Are there any plans to change this?

Offline
Old 02/17/10, 4:00 PM   #13
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
I'll take a look at the trinkets, but you are correct that magegraf 2 does not account for mana usage. The mana calculations have given me enormous trouble in the past, and moreover were not very useful. In practicality the amount of mana you have has very little impact on dps, and that impact is incredibly variable. And this is especially true in tier 10. I made a deliberate decision to not do mana calculations both to improve performance and to not deliver confusing information regarding its usefulness. Mana is not damage: crit and haste and spell power all have a direct impact on your final damage total no matter what you're doing, or how long you're doing it (until you get down to the sub 20 second range or something). What extra mana gives you is the potential to save a few seconds on evocate maybe. In a lot of cases the dps gain from extra mana is literally zero.

I may want to provide mana consumption information in the spell detail in the future, but it's unlikely that I will attempt to assign it any kind of dps value. I find such efforts to be unfruitful and to ignore the realities of encounter differences to a tremendous degree. There is always variance in real damage output but mana is too far out of line in the current game. If it ever becomes a larger concern, I'll add it in.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/17/10, 4:21 PM   #14
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
I just hotfixed the problem with talisman, it was adding 460 crit instead of the 590 spell power. Data entry error.

Edit: The spell detail view should allow you to view exactly how each trinket and proc effect is being applied.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/17/10, 4:27 PM   #15
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
I believe I fixed issue 1 as well. There was a minor issue that was causing the stat totals on the gear selector to be incorrect on initial page load (and only on the initial page load). So if you were copying the stats into manual from the gear selector totals, the stats copied were actually incorrect, which is why your dps seemed to increase. This should be fixed now, and I'm showing the predicted 79 dps decrease from not including the Ashen Band proc.

Thanks for all the good reports guys, keep 'em coming!

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/17/10, 5:02 PM   #16
Wyujroi
Glass Joe
 
Gnome Mage
 
Dark Iron
I tend to agree with Vontre in his opinion of mana management being largely unnecessary in this type of DPS optimizer right now. Swapping out one or two items or even several for more regen really is not going take a mage to the point of being able to evocate that much less. Even if you could get one less tick of evocate that would be a minimal DPS change compared to the alternative gear. I know that the point of an optimizer is often to absolutely maximize gear/spec but I definitely understand why Vontre would not want to go to the trouble of modeling regen as a DPS factor. This of course is all based on the current content and the current state of gear itemization and mage mana regeneration.

Offline
Old 02/18/10, 12:19 AM   #17
yallazon
Glass Joe
 
Troll Mage
 
Spinebreaker
It looks like your wowhead links are filtered to show shoulders and normal gems at the moment. Not a huge deal as you can change it easily enough.

Offline
Old 02/19/10, 5:53 PM   #18
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
PTR version of magegraf is up at this url, Vontre's Magegraf

This is for the 3.3.3 patch.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/19/10, 6:18 PM   #19
Aramezzet
Von Kaiser
 
Gnome Warlock
 
Andorhal
The PTR Graf is giving me strange scale factors for Fire/TTW: SP at 1, crit at 2 , Haste at 6.08, Int at 7.73 and 4.55. Stats for that spec might not be getting normalized properly.

Offline
Old 02/19/10, 7:00 PM   #20
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Thanks, minor issue with the glyph. Should be fixed now.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/22/10, 1:37 PM   #21
Saruk
Piston Honda
 
Troll Mage
 
Mal'Ganis
So according to magegraf, with the latest changes, Frost is now our number 2 dps sepc, ahead of fire and frostfire? Just want to make sure I am reading that right (it's number 2 for me with BiS and my own gear).

If so, how do you access the Frost spec you are using to calculate these numbers? I've love to take a look at it.

Offline
Old 02/22/10, 3:10 PM   #22
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Originally Posted by Saruk View Post
So according to magegraf, with the latest changes, Frost is now our number 2 dps sepc, ahead of fire and frostfire? Just want to make sure I am reading that right (it's number 2 for me with BiS and my own gear).

If so, how do you access the Frost spec you are using to calculate these numbers? I've love to take a look at it.
There should be a view button next to the Frost spec option.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Old 02/23/10, 3:33 AM   #23
Neshalin
Piston Honda
 
Worgen Mage
 
The Sha'tar (EU)
My level 78 mage alt probably isn't the target audience for Magegraf, but: when I import my gear from Armory and then change any other setting, it 'forgets' my heirloom items. It just drops them from the equipped items list when recalculating. Sample profile.

Netherlands Offline
Old 02/23/10, 5:29 AM   #24
minx69
Glass Joe
 
Undead Mage
 
Balnazzar (EU)
Getting this error : Warning: Invalid argument supplied for foreach() in /var/www/public_html/magegraf.com/public/classes/Character.php on line 409

When trying to add this spec: The World of Warcraft Armory

Possible compatibility issue with eu.armory?

(works if I input the spec into The World of Warcraft Armory talent calc)

Offline
Old 02/23/10, 10:17 AM   #25
Vontre
Mr. Sandman
 
Vontre's Avatar
 
Gnome Mage
 
Cenarion Circle
Originally Posted by minx69 View Post
Getting this error : Warning: Invalid argument supplied for foreach() in /var/www/public_html/magegraf.com/public/classes/Character.php on line 409

When trying to add this spec: The World of Warcraft Armory

Possible compatibility issue with eu.armory?
More than likely, I'll take a look at fixing this. Thanks.

www.magegraf.com

Raiding is full of challenge. Sometimes there is fire. You have to not be in the fire.

United States Offline
Closed Thread

Go Back   Elitist Jerks » Mages

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Vontre's Magegraf, advanced theorycrafting tool for mages. Vontre Mages 195 10/22/09 7:03 AM