Post#4 » Wed May 26, 2010 9:24 am
I think it may be related to latency to the server, which would explain why I am unable to reproduce it on my own server. Basically, I think the fix is just to send the player a packet to end the looting when the corpse poofs. Though, I think the problem is that the server doesn't realize the player is looting until maybe after the corpse has already poofed. Unless I can reproduce it myself enough to see where the problem is actually happening, it is hard for me to know where/when to send the packet to end looting.
For the time being, you should be able to just wait a couple of seconds to see if the corpse poofs. Otherwise, another solution is to add like 1cp to each NPC loot table so they are never empty, which is the only time the bug is seen.