Trade window bugs
issueid=1491 02-11-2012 01:11 AM
Xsyon Citizen
Trade window bugs
Did a trade with someone, they got my items but I never got thiers.

both of us had hit the accept button. I logged out 20 seconds later and so it seems the inventory exchange request must have been cancelled. This needs to be transactional so that that can't fail. My logging out should not have prevented that transaction completing after both had hit accept. At this point it should be final. the transaction for things like this should kick off a work unit on the server that is independant of the client request so anything happening to the client such as a disconnect cannot affect it.

However even if that is affecting it, it should still be a safe transaction, both items should be removed from each others inventory and moved to the other within one DB transaction so if anything fails both parts of the transaction fail. This therefore highlights a problem with the DB logic for the trade window.

This isn't to mention how many times the trade window doesn't work properly such as when other items overlap such as the other chrs name which prevents you clicking on another window such as the trade window or hitting the accept button.
This issue is closed. No more replies may be made.
Issue Details
Issue Number 1491
Project Bugs Reports
Category Code - Inventory & Items
Status Fixed / Resolved
Priority 2
Affected Version Unknown
Fixed Version (none)
Users able to reproduce bug 0
Users unable to reproduce bug 0
Assigned Users (none)
Tags (none)




02-11-2012 03:17 AM
Issue Changed by AndyI
  • Priority changed from 4 to 2

11-30-2012 12:40 PM
Issue Changed by GuideAzrael
  • Status changed from Unconfirmed to Fixed / Resolved