OutputType
U8 = 0 Which output of statType to read when UseNewStats is set. See IGameCalculationPartWithStats.
A calculation part that returns the value of
mSubpart increased in proportion to a stat:
(1 + mRatio * stat) * mSubpart
The unit and the stat are selected with the same fields as for a stat
part. If mSubpart is not set, the part
returns 0.
The style tag of the part in the tooltip is chosen in this order: the modified tag of
GlobalStatsUIData when the value differs from the base value, then
mStyleTagIfScaled when mRatio * stat is not 0, then mStyleTag.
U8 = 0 Which output of statType to read when UseNewStats is set. See IGameCalculationPartWithStats.
Bool = false When set, the part reads statType with OutputType instead of mStat and mStatFormula.
Bool = false When set, the part reads the stat of the target instead of the caster. Without a target, it reads the caster.
F32 = 0 The fraction of the stat that is added to the scale factor. With mRatio 0.01, every point of the stat adds 1% to the value.
U8 = 0 The stat to read when UseNewStats is not set. See mStat on IGameCalculationPartWithStats for the values.
U8 = 0 Which part of the stat to read: total, base or bonus. See IGameCalculationPartWithStats.
String = "" Tooltip style tag of the part when the stat adds nothing.
String = "" Tooltip style tag of the part when mRatio * stat is not 0.
The part whose value is scaled.
U8 = 13 The stat to read when UseNewStats is set. See IGameCalculationPartWithStats.