ChildrenOfUr / cou-issues

CoU Issues
http://childrenofur.com/help/
12 stars 3 forks source link

Server crash/disconnection == free stuff! #2275

Open cou-issue-bot opened 7 years ago

cou-issue-bot commented 7 years ago

Pixley

I picked up a Big Green Bag full of crops in Middle Arbor. The server had some kind of problem and I got the "oh dear, please reload" screen. I reloaded, went back to Middle Arbor still carrying the Big Green Bag... and there's another Big Green Bag, with the same crops in it.

Not that I'm not thankful to have extra crops, but I'm assuming this is not how the world is supposed to behave.

User Agent

Mozilla/5.0 (Macintosh; Intel Mac OS X 10_12_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.2987.133 Safari/537.36

Ping

34 ms

Window

1440 x 803

Log

[Server Communication] Map data loaded. 0:00:01
[SoundManager] Registered services 0:00:01
[AuthManager] Setting API tokens 0:00:01
[AuthManager] Logged in 0:00:01
[StreetService] Requesting street "LIF12PMQ5121D68"... 0:00:01
[StreetService] "LIF12PMQ5121D68" loaded. 0:00:02
[StreetService] Assembling Street... 0:00:02
[StreetService] Street assembled. 0:00:03
Game loaded! 0:00:03
[UI] Sorry, this browser does not support the gamepad API 0:00:05
[StreetService] Requesting street "GIF101NCNU112O2"... 0:00:24
[StreetService] "GIF101NCNU112O2" loaded. 0:00:24
[Server Communication] Sending global leaveStreet with arguments: {street: LIF12PMQ5121D68} 0:00:24
[StreetService] Assembling Street... 0:00:24
[StreetService] Street assembled. 0:00:27
[StreetService] Requesting street "GLI3272LOTD1B1F"... 0:00:47
[StreetService] "GLI3272LOTD1B1F" loaded. 0:00:47
[Server Communication] Sending global leaveStreet with arguments: {street: LIF101NCNU112O2} 0:00:47
[StreetService] Assembling Street... 0:00:47
[StreetService] Street assembled. 0:00:51
[StreetService] Requesting street "GCR101UN0NJ1QPQ"... 0:00:59
[StreetService] "GCR101UN0NJ1QPQ" loaded. 0:01:00
[Server Communication] Sending global leaveStreet with arguments: {street: LLI3272LOTD1B1F} 0:01:00
[StreetService] Assembling Street... 0:01:00
[StreetService] Street assembled. 0:01:01
0 menu(s) destroyed 0:01:31
1 menu(s) destroyed 0:01:32
[Server Communication] Sending pickup to entity: ib694615109 (GroundItem) with arguments: {count: 1} 0:01:32
Klikini commented 7 years ago

@CraigCottingham Did you actually get another bag, or did it go away when you reloaded?

krisalyssa commented 7 years ago

I actually got another bag. I'm assuming that a "add to my inventory" message was processed before the server crashed/disconnected, but the corresponding "remove from the street" message was not.

Klikini commented 7 years ago

That's probably exactly what happened. We do it in that order because it prevents the opposite from happening. A user complaint about getting another bag isn't is angry as a user complaint about losing a bag 😄