Monday, October 26, 2009

Enemy Weakness/Resistance Calculation

I thought this was obvious, but idiots prove me otherwise.

Anyways, copypasta.


(Damage Calculation) * Enemy Weakness * Damage Boost

The calculation of Enemy Weakness is:

Affinity * (Action Type + Racial) * General * (Enhance + LNC)

Those are the catgories, in actual practice the numbers follow.

1 * 1 * 1 * 1

Now let’s say if you had 80% resistance to fire, it would go like this in the formula.

(1-0.8) * 1 * 1 * 1 = 0.2

In other words you they take 20% the amount of fire damage than usual.

If they are weak to it, you add. Such as with Jiko.

(1+1) * 1 * 1 * 1 = 2

Two times the amount of fire damage.

Now for fun, this is what it would look like if you stacked Anti-fire, Inc, and enhance together,

(1-0.5) * 1 * (1-0.5) * (1-0.7) = 0.075

7% of the original damage, since as far as I remember most decimals are truncated.

Now in case you haven't gotten the concept yet, if you added more fire resistance it would subtract more from the affinity category. The lowest it can go is 0.01.