I am having this same problem, but it *displays* a different value for the attribute, let me try to explain:
Product A - Price $6.00
Product Attribute Aa -Price 50% ($3.00)
so.
A($6.00) + Aa($3.00) = $9.00
I have a 20% Sale going on store wide, so price should be:
A($4.80) + Aa($2.40) =$7.20
But its adding the store as $7.80 or...
A($4.80) + Aa($3.00:original cost)
^ this part i understand from reading the threads above, but.. on the product page, it displays the Aa attribute costing $1.92? It is getting this value from taking 20% discounted price of original product ($4.80) then getting the Aa attribute price ($2.40) and appling the discount to that ($1.92)
which means product *should* come out to be $6.72 (what it displays on product page), not $7.8 (what it shows in cart)
I am using v1.3.8a
- sorry for being so long winded!
link to product i used for above values




