This is the logic us humans use in cases like this. The logic the Store uses may be a different one. My guess would be that in the logic of Store the Apprentice item (the box with three items in it) and the Journeyman item (the box with four items in it) are entirely separate. The Riding trait is recognized because it is an actual sub-set of both of these bundles. To make the Store apply our human logic to these purchases, I think the Journeyman item would need to be split up into the Apprentice item (aka the box with three items in it) plus a separate item that grants only the upgrade from +68% speed to +78% speed. That way, the Apprentice item would become a true sub-set of the Journeyman item instead of a separate item.
Originally Posted by Mennhabar
German, female, migrated from CodeMasters in 2011, Premium member, slow-leveller, pure PvEer and opposed to Forced Emotes - wherever I fit into the statistic, it's not in its middle.