2010-05-18, 07:53 AM
So for Heal we have...
Skill * 0.01 * (INT * 0.8 * 1.5 + LUK) * (0.3 + 1/NumTargets) * Magic / 200
Which I believe is equivalent to our original:
Max = (INT * 1.2 + LUK) * Magic / 1000 * TargetMultiplier
Yeah. My TargetMultiplier is 5 times the value of (0.3 + 1/NumTargets), so that cancels out the denominators.
Also I think I must apologize for the magic formula... that particular one was on Sleepywood a long time ago, but I doubted it because of the 0.058. Guess not.
Edit: As for the postprocessing:
(Damage * Element - rand(0.5, 0.6) * MDEF) * nMGuardUp * Crit * KeyDown. That is all.
Edit: As for the preprocessing:
Just curious... could you get similar code for physical attacks?
Skill * 0.01 * (INT * 0.8 * 1.5 + LUK) * (0.3 + 1/NumTargets) * Magic / 200
Which I believe is equivalent to our original:
Max = (INT * 1.2 + LUK) * Magic / 1000 * TargetMultiplier
Yeah. My TargetMultiplier is 5 times the value of (0.3 + 1/NumTargets), so that cancels out the denominators.
Also I think I must apologize for the magic formula... that particular one was on Sleepywood a long time ago, but I doubted it because of the 0.058. Guess not.
Edit: As for the postprocessing:
(Damage * Element - rand(0.5, 0.6) * MDEF) * nMGuardUp * Crit * KeyDown. That is all.
Edit: As for the preprocessing:
Spoiler
Just curious... could you get similar code for physical attacks?

