@lionfromnorth
@ShionSinX
Sorry for being a nerd, but just summing the 0.1% probability of each person gives you the wrong answer. To calculate the probability that invincibility is activated, you'd have to calculate the probability that it is activated for at least one person. Assuming that the events are independent, the probability of it not being activated for anyone would be (999/1000)^4, and therefore the probability of it being activated for at least one person is 1 - (999/1000)^4 = 0.003994..., which is not 0.4%, but extremely close. The reason for the sum being so close is that the linear approximation of the function f(x) = 1 - (1 - x)^4 at x = 0 is g(x) = 4x, and so for small values of x we have near equality of f and g.
For a party of 100 people, the probability is 1 - (999/1000)^100 = 0.0952... ~ 9.52%, so less than 10% chance of invincibility being activated.
For a party of 1000 people, the probability is 1 - (999/1000)^1000 = 0.6323... ~ 63.23%, a little less than 2/3.
For a party of 10000 people, the probability is 1 - (999/1000)^10000 = 0.9999... ~ 99.99%.
But wait, one of you might say, isn't it the case that the linear approximation of h(x) = 1 - (1 - x)^1000 at x = 0 is equal to y(x) = 1000x? Why don't we have near equality here? That's because the linear constant is much larger in the second case, and therefore the linear approximation "goes bad" much faster than in the first case.
TL;DR: Summing gives wrong probability, actual probability is given by P(x; n) = 1 - (1 - x)^n, where x is probability of invincibility being activated per person and n is number of people in the party.