Our Newest Acolyte on 19/7/2011 at 22:52
As I was dragging my sorry arse around the Cargo Bays the other day, having stupidly joined the OSA instead of the Navy or Marines like a sensible person, I began to muse on the workings of the damage multiplier system. In short, how does the game deal with the decimal points thrown up by some of the damage multipliers. Is it able to count them, or does it just round them off or truncate them?
To give a simple example, imagine you're a weapons dude and have STD 1 and you perform the first mod on the pistol, which gives a 10% damage bonus.
Does it do the following:
Standard bullet at any target:[INDENT] 4 x 1.1 = 4.4 (counted as 4 damage)[/INDENT]
AP bullet at a cyborg:[INDENT]8 x 1.1 = 8.8 (counted as 8 damage)[/INDENT]
AP bullet at a robot:[INDENT]16 x 1.1 = 17.6 (counted as 17 damage)[/INDENT]
?
Nameless Voice on 27/7/2011 at 18:03
Hit points are integers, so there can't be any amount of damage less than one point. Instead, damage less than 1 is treated as a chance.
So, if something deals 0.10 damage, then there's a 10% chance that it will deal one point of damage.
Our Newest Acolyte on 28/7/2011 at 20:33
I see, thanks. Does the same method apply to armour, e.g. a four-damage hit while wearing light armour (4 * 0.8 = 3.2) would deal 3 damage, with a 20% chance of it doing 4?
That would explain those bloody monkeys managing to duff me up so badly (or do I mean so well?).
Nameless Voice on 29/7/2011 at 00:02
It will be the final damage value after all armour has been taken into account. So, yes, as far as I understand it, that would mean 3 damage with a 20% chance of 4 damage.