Hi,
The best way I see it is using a custom plugin for creating a custom rule.
In HikaShop, the orders have something called "additional". In this "additional" part, you can create fees or discounts.
Using a custom plugin, you can check the cart and when your two products are in the cart, you can create (or remove) the additional line for your special discount.
It requires some PHP/Development skills. You can find the developer documentation (with the different triggers) here :
www.hikashop.com/support/documentation/6...r-documentation.html
Regards,
Jerome - Obsidev.com
HikaMarket & HikaSerial developer / HikaShop core dev team.
Also helping the HikaShop support team when having some time or couldn't sleep.
By the way, do not send me private message, use the "contact us" form instead.