Нет это тоже не првильно потому что с одним компенсатором будет:
100/(1 + 0.5) = 66
1 компенсатор с эффектом -50% повреждений: 100/(1 - (-1)) = 100/2 = 50 - значит будешь получать 50% повреждений.
2 компенсатора с эффектом -50% повреждений: 100/(1 - (-1 + -1)) = 100/3 = 1/3 - значит будешь получать 1/3 повреждений.
3 компенсатора с эффектом -50% повреждений: 100/(1 - (-1 + -1 + -1)) = 100/4 = 25 - значит будешь получать 25% повреждений.
Вот возьмем фиоловые компенсаторы -59% повреждений, у них уже mod будут давать не -1, надо считать.
Значение при -59% станет 41% - это newValue. Берём формулку: newValue = baseValue/(1-mod). Отсюдова: mod = 1 - baseValue/newValue.
mod = 1 - 100/41 = -1.439
Теперь можно это заюзать:
2 компенсатора с эффектом -59% повреждений: 100/(1 - (-1.439 + -1.439)) = 100/3.878 = 25.786 - значит будешь получать 25.786% повреждений.
3 компенсатора с эффектом -59% повреждений: 100/(1 - (-1.439 + -1.439 + -1.439)) = 100/5.317 = 18.808 - значит будешь получать 18.808% повреждений.
2 компенсатора, один с эффектом -50%, другой -59% повреждений: 100/(1 - (-1 + -1.439)) = 100/29.078 - значит будешь получать 29.078% повреждений.
Сча посчитаю антиконтроль и тему даж запилю))
Я не хочу вас оспаривать, но присмотритесь к графику, значение -1.439 получится если значение модуля будет МЕНЬШЕ 50%, а если больше, то значение уже меньше единицы. Я понимаю, что вы получили ваши выводы логически, поскольку если нам удалось получить 50% при одном 50% модуле, то при одном 59% модуле мы получим 41%, но порой законы математики не подчиняются законам логики, а точнее подчиняются ДРУГИМ законам логики, порой не совсем логичным для нас с вами, и график тому доказательство, а поскольку график является официальным представлением данных, то ему я поверю больше.