From Tales of Maj'Eyal
Revision as of 13:41, 29 February 2016 by Ibanix (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


This template is used to denote talent parameters that scale by the combatTalentScale function.

The template accepts up to six parameters, corresponding to those in the LUA code: low, high, power, add, shift, raw. It is assumed that the first three parameters will be fed to the template in the order specified above.

The first two parameters are required, and the rest are optional.

Basic Example

If the LUA code calls for

self:combatTalentScale(t, 4, 15)

then one should invoke the template in wiki markup with


which will produce the following text


Note that any percentage signs must be inserted manually with the parameters.

Adjusting the Scaling Power

If the LUA code calls for a different scaling power as follows

combatTalentScale(t, 4, 15, 0.75)

then enter the wiki markup


which will turn into


If logarithmic scaling is to be used instead, then simply enter


to obtain


The letter P will be appended to parameter 3 to mark it as a power only if it is a number.

Additional Parameters

Since add, shift and raw are not frequently used, the parameters 4, 5 and 6 are left open so you can enter whatever is necessary. Here is an example where all parameters have some value

combatTalentScale(t, 4, 15, 0.75, 1, 2, true)

so we can use the wiki markup


to produce


If we only have some of the optional parameters such as

combatTalentScale(t, 4, 15, 0.5, 0, 0, true)

then we can use the wiki markup


Simply leave the unused parameters blank. This will produce


Many chronomancer talents also apply a Paradox modifier, which you can indicate with PM in any of the free parameters.