The internet is asynchronous and it takes (a small but indeterminate amount of) time to transmit information over it. It's just an inconvenient fact. If you hit your cap at around the same time the server has determined that the mob killed you, how is your client supposed to know which happened first until it communicates with the server to get the answer?
So the truth is that you just clicked your cap too late--after you were dead. If you think this means WC caps are useless, you're welcome to that opinion.
The only remaining question is whether the charge on your cap should be reimbused after this happens, which I guess would require a new mechanism in code (and isn't a bug per se). If it can be shown that such a mechanism is classic, then by all means.
|