so what sundust is saying is make the line look like this :

if(preg_match("/^[0-9]{1,3}([" . $currencies->currencies[DEFAULT_CURRENCY]["decimal_point"] . "][0-9]{1,2" . "})?%$/", $discount))

Line 152 of special_enhances.php

no file

More...