2009-11-23, 01:51 AM
shouri Wrote:Wow, quite a clever to solution to this little conundrum. If I may ask, what hinted towards this? Basically, I'm interested in what tipped you towards this solution (whether correct or incorrect is irrelevant).
Edit:
Also, alex... fail :3
I'm just used to see formulas and patterns. That's all to it, really.
For this problem specifically, we know that:
Critical-multiplier is either applied with the skill-multiplier, before the skill-multiplier or after the skill-multiplier. The "problem" here, is that the multiplier is additive.
Now, from the posts in this thread, it seems like multiplier is not applied at the same time the skill-multiplier is. That must mean that the crit-multiplier is either added before or after the skill-multiplier. (doh) Now, I think it makes the most sense that it was added afterwards, therefore I tried that out. Then including simple computation-mathematics, e.g. integers are always rounded down (floored) if they are converted into ints, turned out to be something that worked.
As I said in the paragraph above, I'm not entirely sure whether the critical multiplier is applied before or after the skill-multiplier. However, it's not hard to find out: If you have 100% critical hit and 300% damage, or a 1/3 (or 3/1) crit/skill ratio, then the following will occur:
![[Image: y9rhxqs.png]](http://mathurl.com/y9rhxqs.png)
(Top is skill-mult before crit, bottom is crit-mult before skill-mult)
That is, in English:
If you manage to get odd numbers if you have 100% skill% and 300% crit% when critting, then skill-mult is calculated first. If it's impossible to get odd numbers, then crit-mult is calculated first(!)
Again, assuming this is the correct formula.
Noah

