Со скидками всё просто в магазине и жизни 😁
Весь подвох спрятан в терминологии условного обозначения .
Скидка это вещь постоянная и не изменная , больше чем 100% значение быть не может . А соответственно если цена указана как 100 то скидка -20% составит 20 . Оставив в итоге 80 и ни как иначе тут быть неможет .
А вот другие моменты с игрой слов могут быть .
Такие как Ускорение процесса . Весь подвох в значении слов . Ускорение это вовсе не скидка , а прирост .
Имея на базовом значении 100 как 100% и не имея скидок (бустов -10%) и т п .
Мы имеем значение +100% к примеру но это не означает , что нам нужно вычесть от 100% -100% и мгновенно завершить процесс. Это означает что мы имеем ускорение +100% тоесть от 100 базы имеем половину 50. А имея +200% 100 делим на 3 полкчая 33.333 . И каждые следующие +100% имеют меньшую эффективность . Так при Ускорении +1000% в итоге мы получем от 100 всего 10 в остатке что и показывает наше ускорение в десять раз этого процесса .
Другие термины где написано усиление работают как реальный + поскольку их задача нарасчивание мощи а не ускорение ( сокращение) процесса .
И вот уже тут имея +100% при базе 100 как 100% мы на выходе получаем честные 200 так как тут всё просто 100+100
Имея же усиление базовых параметров мы получаем третий расклад .
Запустив процесс длинною в 100 и имея 32 помощь клана мы не отнимаем 32 минуты или 32% в большую сторону , мы отнимаем каждый раз 1% от остатка времени после оказания помощи что в итоге совершенно не заметно у мелких процессов на 32 нажатии и вполне ощютимо на больших где даже десятые доли процента вычетают недели