Hello,
I have the great expertise in prestashop customization and in e-commerce web development.
For creating % discount, when admin create price rules for product discount, we have to place one additional option at that place when admin add discount price for asking that the discount applied as a original amount or the percentage of the Product's base price.
Thanks