Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Public Discussion » Class Mechanics

 
 
LinkBack Thread Tools
Old 12/03/08, 3:29 PM   #1
fip
Von Kaiser
 
Gnome Warlock
 
Proudmoore
Item Proce mechanic and formula

I am trying to come up with a relatively catch-all formula to compute the DPS value of any trinket/weapon/whatever with a proc chance effect:

((average cast time of spells in rotation * chance to proc)/fight duration) *(effect of proc)/(proc duration + internal cooldown)

is what I have so far. I realize that I might be missing something, but I'm basically using the "chance on spellcast to increase spellpower by X" mechanic to start with. Chance on crit and other such effects should be easily adjustable once I can get the basic formula down.

Offline
Old 12/03/08, 4:05 PM   #2
Ravelvan
Von Kaiser
 
Tauren Druid
 
Hyjal
I think it would look something like this:

How many casts to proc:
(100)/(Proc Chance)

How long it takes to proc:
(Average cast time)*(100)/(Proc Chance)

How much time between procs:
(Average cast time)*(100)/(Proc Chance)+(Internal Cooldown)

Percentage of Time that the Proc is Active:
(Proc Duration)/[(Average cast time)*(100)/(Proc Chance)+(Internal Cooldown)]

Average +Spell Power Value:
(Proc Duration)/[(Average cast time)*(100)/(Proc Chance)+(Internal Cooldown)]*(Proc Spell Power)

You can replace the words "Spell Power" with anything you like, Crit Rating, Haste Rating, etc.

Offline
Old 12/20/08, 9:34 PM   #3
Inkux
Glass Joe
 
Worgen Rogue
 
Ragnaros
I'm trying to calculate the AP average from [Mirror of Truth]
Please can you help me with that ? :S

EDIT: for a Rogue, so no Average cast time on the formula

(10)/[(Average cast time)*(100)/(10)+(45)]*(1000) <--- ¿?

Last edited by Inkux : 12/20/08 at 9:41 PM.

Chile Offline
Old 12/20/08, 10:41 PM   #4
• Aldriana
Mike Tyson
 
Night Elf Rogue
 
Doomhammer
There's a reasonable discussion of this in the TTT; take a look at Proc Mechanics. If there's anything missing/confusing, let me know and I'll update accordingly.

Offline
Old 12/21/08, 3:11 AM   #5
Inkux
Glass Joe
 
Worgen Rogue
 
Ragnaros
Originally Posted by Aldriana View Post
There's a reasonable discussion of this in the TTT; take a look at Proc Mechanics. If there's anything missing/confusing, let me know and I'll update accordingly.
Thanks for the answer but I can't see that thread, Idk why but the link show me this:

Warning: mysqli_query() [function.mysqli-query]: (HY000/2013): Lost connection to MySQL server during query in /includes/class_core.php on line 1075
The Elitist Jerks database has encountered a problem.


That, or never charge any page

Chile Offline
Old 12/21/08, 3:24 AM   #6
• Aldriana
Mike Tyson
 
Night Elf Rogue
 
Doomhammer
Yeah, that page seems... intermittent in it's functionality. I had to reload it a few times to get it to work earlier, and I'm having trouble again now. I'll talk to the admins about it.

Offline
Old 01/09/09, 1:47 PM   #7
solbergb
Don Flamenco
 
Gnome Mage
 
Earthen Ring
For items with 45 second internal cooldowns and 15% proc rate a fair approximation is to assume it procs about 1/minute, or perhaps a bit faster. This in my case anyway matches what I see in WWS parses for uptime of the buff for Sundial vs total time recorded.

The napkin-math theory goes like this.

What you've got is 45+(function based on how fast you cast/% chance to proc) = average seconds between procs.

With a 15% proc rate it takes betwen 4-5 castings to get a 50% chance of proccing.

If you cast ~3 second spells/effects then you're looking at 57-60 seconds, if you cast ~1.5 second spells/effects you're looking at 51-52.5 seconds for a 50% chance to proc. You'll never get 100% chance to proc the way statistics works most of the curve for a typical rotation, including haste and other crap speeding individual casts will get the median proc time a bit under 15 seconds. How far depends on your rotation and how the day went.

A 10% proc rate would widen the gap, probably more like "a bit over a minute" rather than "a bit under a minute". The fixed 45s cooldown keeps these trinkets fairly predictable for long term dps.

Items like mirror of truth that proc on crit obviously depend on your crit rate and are going to be more variable than items like Sundial that proc on hit. Blizzard seems to compensate for that somewhat with higher proc rates after cooldown, at least according to wowhead comments. I have yet to get such an item to play with it myself.

Offline
 

Go Back   Elitist Jerks » Public Discussion » Class Mechanics

Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
[Mechanic Primer] - Haste - How it works, and what that means. Anias Class Mechanics 146 04/06/09 10:43 PM
Spell pushback -- last broken mechanic of arena PvP? Sumie Player vs. Player 295 08/25/08 2:49 PM
Mana Regen: the last broken mechanic? Patterns... Public Discussion 504 06/06/08 1:02 PM
The Offensive Dispel Mechanic(s) Starfire Public Discussion 82 01/04/08 1:24 PM
What do you think of the planned hunter mechanic changes? grimjack Public Discussion 82 10/17/06 8:33 AM