fixed bug when purchasing items. Server was sending back the user's new total amount of an item in a PurchaseUpdate, yet when the client received it, it called updateItem on it which adds onto the existing total, not overrides it