Description:
Prior to this update, you could use a wagon (Alpaca) without actually having one summoned, if the last trade you completed was with the alpaca. Today's update (4/22) introduced a server-sided patch to block this, as it's potentially exploitable. Now, if you try to buy goods, you'll be told you need to summon your Alpaca.
This is fine. However, because your alpaca is desummoned after you click "purchase", you can't buy any more items. Attempting to do so results in the "You need to summon your alpaca" message, despite the fact that you're riding one. Attempting to re-summon the alpaca results in the usual "cannot summon during commerce" message, meaning you can only buy one amount of one item.
This breaks several commerce system features, including the ability to take several types of items, or add additional items to existing loads.
This is a SEVERE issue for serious commercers, as you're effectively stuck with the first item and quantity you buy.
Steps to reproduce:
1. Summon an alpaca and buy ONE item.
2. Attempt to buy a SECOND item, of the same type or a different type.
Screenshots:
[Image: http://puu.sh/hniFd/7d2e3c220f.png]
Suggested fix:
- Temporarily disable the new protection on the Alpaca.
- Have developers check for the current commerce transport type if no pet is summoned. If neither the pet nor the transport is an Alpaca, return the error message.