2010-07-30, 03:37 PM
Quote: v2 = this;v3 = str
v3 = _ZtlSecureFuse((this + 36), *(this + 44));
v4 = _ZtlSecureFuse((v2 + 48), *(v2 + 56));
v5 = _ZtlSecureFuse((v2 + 72), *(v2 + 80));
return (_ZtlSecureFuse((v2 + 60), *(v2 + 68)) * 0.4 + (v5 + v4) * 0.5 + v3 * 1.2);
v4 = dex
*(v2 + 68) = int
v5 = luk
Gives 44 56 68 80 or 36 48 60 72 offsets, a reasonable way to lay out str/dex/int/luk.
Which would mean it's returning
0.4 * INT + (DEX + LUK)*0.5 + STR * 1.2

