selecting an inventory item and moving it to another character (right click option) failed with a warning of 'insufficient funds' as the other character did not have any cash.
The item was removed from the current player, but not added to the other character!
This was using the standard 'market value' buy/sell rate. It worked fine when set to 'cashless'. Testing again at market value with some funds added, it charged the receiving player the value of the item.
This 'move' of equipment should be free !
The "move" option seems to work if you have the receiving character in "Cashless" mode. It would seem that the mode of both the sending and the receiving character play a part in whether or not the funds are accounted for.
CharacterA has item valued at 500gp and Buy/Sell rate set to Market Price
CharacterB has no items but a Funds value of 500gp and Buy/Sell rate also set to Market Price
When "Move item to..." is selected while on CharacterA to CharacterB, CharacterA will recieve 250gp in funds, while CharacterB will have 500gp removed from his available funds.
Long story short, the question then comes down to, is this expected behavior? or is this a bug that needs to be resolved? If you set both characters to Buy/Sell rate of Cashless, the transaction will appropriately swap the item from one character to the other with no funds transfer and no 'insufficient funds" message.
This does not, however, address the issue of the item disappearing in the transfer when insufficient funds. I will begin digging into that.
The behaviour I would expect is that the gear is moved from A to B without any effect on cash funds. The move should always behave as if the mode were cashless.
Move and copy are now free - no funds are updated as part of the exchange.