Closed Philipp15b closed 12 years ago
This is a non-issue due to the fact that Steam doesn't let you trade someone in a trade.
But the bot is still unable to quit a trade and detect if an error happened on the user's side.
It has a catch clause on the poll() side; if the trade is closed, a NullReferenceException is cast and that closes the trade. It can be done much better.
Reopened because the trade doesn't actually cancel when there is an issue
6fb22a5 should fix this.
Currently when the bot is in a trade and another user wants to trade with the bot, the current trade is overriden and the new one is used.
This has also to do with trade end detection as the bot is currently unable to stop polling a timed out or finished trade.