View Single Post
  #11  
Old 01-02-2007, 05:53 AM
ArChron
Fire Beetle
 
Join Date: Dec 2006
Location: Vienna
Posts: 28
Default

In response to:

"Ok, to end this senseless speculating... I am on Live right now, 2 chars, same merchant. I sold a Meat to the merchant, and without doing anything, it appeared magically on the second toons open merchant window - no closing, no reopening. That's what I expected to see.

The guy who sold it can buy it back immediately. And, it vanishes from the second guys merchant window - dynamically, like I said. Furthermore, the second guy could buy it if he wanted, and it also vanishes from the first guys window immediately. So, no risk of dupe items - on LIVE."

-------------------------------------------------------------

What this seems to infer in Live is that each NPC 'knows' which clients are looking at its inventory, and can push state changes in its inventory list out to those clients. Coupled with some rudimentary semaphore logic (a vendor handles only 1 transaction at a time), this prevents the possibility of a duplicated item. NOTE: This is all conjecture as I'm sitting at work, eating my lunch, browsing the forums...

Can the Emu do this? I have no idea, as I haven't started delving into the emulator code yet... I'm still trying to make sense out of the database and the field definitions... but that's another forum...
Reply With Quote