![]() |
|
|
|
#1
|
|||
|
Yeah you are right - and in fact you do see that chance to succeed increases as you go up due to the formula change.
Looking at my code, I have another modifier in there. Don't ask me where i got it- I got it off of EQTraders boards some time ago. * MIN (.95 , (200-SKILL/200)) Basically an overarching curve handler. I BELIEVE this was the result of the second roll that is mentioned, and perhaps was more complicated and boiled down to this result? I honestly can't remember. What you can notice is that this also follows the rules of the '190' gap that was mentioned -- at 190 skill MIN becomes always .95 since 190/200 = .95. So, it could have been from different sources, or i could have used this very source and done the conversion, but there you have it. FWIW This is a tool I used very heavily during leveling on FIPPY (which once again, doesn't answer your question about being valid here). My extended spreadsheet calculated 'expected combines til next gem' and so I used this to prebuy my mats so I could go sit in EC and sell while i enchanted my bars / leveled up. I was very nearly spot on, so I believe it has real validity. I know this server does not completely emulate what live was, however, so in all honesty we need a dev to chime in on the tradeskill formulas. If you look at things like the AC spawn and Pyzjin spawn, we clearly have our own separate implementaiton compared to live. -tomtee | ||
|
|
|||
|
#2
|
|||
|
Yep figured it out. I took the original code, split it up into ratios, and then divided by 1000 since that is what the roll of N is for - giving the percentage of the chance that we would pass the first roll, given that, when you go the second roll, there is the curve modifier that checks to see if you win the roll based on the 190 artificial modifier.
So, more or less, my formula in the spreadsheet is that exact post bubbled down into some crappy algebra. It isn't pretty, but the curves it produces seem fine to me. (pun intended). Whether or not that is P1999 implementation, who knows? | ||
|
|
|||
|
#3
|
|||
|
Figured I'd ask one more time, then I'll give up. Anyone happen to know if the formula post at the EQ Traders boards from 2004 from Live is the formula used here?
Also, shameless plug for something almost completely useless. I made my php script that does a bunch of randoms and calculations to give you a sample set of possibilities while raising your tradeskills. You input what trade, what your stat and skill scores are, and a set of trivials you'll use to level up with. In return it'll spit out a randomized outcome, including how many combines it takes, how many successful combines that includes, and the like. Its in my sig, but I might as well post it here too: eq.e42randy.com/test.php. Its running off the formula above, so again, if you know of a different formula, please respond! (Useless program? Yes. But at least its slightly more useful than the last thing I wrote.)
__________________
| ||
|
|
|||
![]() |
|
|