Have have come so close to getting this to work but I'm falling just short. Below is a table with prices which I am trying to achieve in Zen Cart



I have set up an attributes dropdown box with "Unpainted" and "Painted + £40", this adds £40 if the customer selects the painted version.

Now for the discounts, they have been set as below,



Now the Unpainted version works correctly with the discounts, however when a "Painted" version is selected what seems to happen is the discount is deducted from the "Product Price" (Set above) and then the £40 is added afterwards.

This is the problem, what needs to happen is the £40 added first and then the discounts deducted.

I am getting these results from my settings:

Unpainted

1-9 - £250 (Correct)
10-19 - £225 (Correct)
20+ - £212.50 (Correct)

Painted

1-9 - £290 (Correct)
10-19 - £265 (Incorrect)
20+ - £252.50 (Incorrect)

I hope someone can understand what I'm trying to say, I feel I've explained it the best I can.