Менять алгоритм вычисления скидки ни кому не нужно. Он представлен верно, скидка 30%, значит Цена - 30%.
У вас получается новый тип скидки, для создания новых типов существует модуль Prestashop Specific Price Pro, стоит этот модуль 174$. Купите, установите и создавайте новые правила ценообразования.
Если хотите сделать без модуля, то где менять расчет цены вам уже написали: /classes/Product.php - function priceCalculation.
Измение формулы расчета производится для товара, атрибутов, групповых скидок.