Paradox Failure formula changes
Posted: Tue Jun 21, 2011 4:14 am
Currently, failure rates for chronomancy talents are calculated as: (Backfire and Anomaly calculations are analogous)
or, a different format (I believe it's the same at least):Willpower has very little influence the resource pool, to the extent that a gain of 100 Willpower from the start of the game to the final fight only lets you cast 100 (or 165 with Paradox Mastery) more Paradox worth of talents (about two or three high level spells) before reaching the same failure rates.
This is far below the 500 mana (3-10 spells), 200 stamina (5-10 techniques), or access to 100 failure free equilibrium (~10 summons, or 8-9 breath attacks) you get with other resource types. This does not account for the 6-20% increase in damage that 150 extra paradox would give (at 1000/1150, and 100/250, respectively).
I have two ideas to change Paradox scaling, giving a bigger bonus for Willpower. The first is a simple multiplication of the Willpower scaling by four, bringing it closer in line with other resource types, at the cost of allowing much more powerful paradox scaling skills. The second is to flatten the curve, based on Willpower, maintaining most of the equation but replacing "self:getParadox()" with a function of Paradox and Willpower like:This would lead to 100 Willpower cutting the failure rate in half as well as giving the extra room. A third option is a combination of the two, in some ratio to be determined.
Code: Select all
local chance = math.pow(((self:getParadox() - self:paradoxChanceModifier())/200), 2)*((100 + self:combatFatigue()) / 100)Code: Select all
([Paradox - (Willpower * Paradox Mastery)] ^ 2) /40000, modified by fatigueThis is far below the 500 mana (3-10 spells), 200 stamina (5-10 techniques), or access to 100 failure free equilibrium (~10 summons, or 8-9 breath attacks) you get with other resource types. This does not account for the 6-20% increase in damage that 150 extra paradox would give (at 1000/1150, and 100/250, respectively).
I have two ideas to change Paradox scaling, giving a bigger bonus for Willpower. The first is a simple multiplication of the Willpower scaling by four, bringing it closer in line with other resource types, at the cost of allowing much more powerful paradox scaling skills. The second is to flatten the curve, based on Willpower, maintaining most of the equation but replacing "self:getParadox()" with a function of Paradox and Willpower like:
Code: Select all
Paradox * (100 + Willpower) / 200