Exponential Zone Lag

Discussion in 'Technical Support' started by Wurmus, Apr 9, 2018.

  1. Wurmus

    Wurmus Dalayan Beginner

    Joined:
    Jul 22, 2007
    Messages:
    5
    Buckle up, this is gonna be a long one!

    I have an issue whereby entire zones, or sometimes just pockets of zones, cause a continuously worsening lag such that what I see on the client is behind actual game play by more than several minutes. This means I try to cast a spell, and am then locked out of all controls for several minutes until the client resolves it. Chat, and other features lag behind by the same amount. Other players pop in and out of existence, and warp all over. Obviously this makes these zones completely unplayable.

    I can simultaneously have another client logged in on a non lagged zone and be completely unaffected. When boxing I have also sometimes had one client lag behind slightly, while another is fine (ROFC, RSM) . Which is quite odd to watch.

    I play from Australia, and have an average ping to server of ~300ms. I have had friends who also live in Australia play here and there, and they also experience lag in the exact same zones, or parts of zones, as I do.

    Affected Zones:
    Mansion of Portals - Completely unplayable - trying to move through here with a high level character is a guaranteed death.
    Runnyeye - Completely unplayable - delay ramps up super quick
    Yclist - Completely unplayable - delay ramps up super quick
    Emberflow - Completely unplayable - delay ramps up super quick (have only been around entry so may clear further in)
    Remnants - Zone in area is fine (from murk), but if I move down to the river area it ramps up very quickly. Moving back to tunnel seems to clear it up eventually.
    Greater Faydark - Can run through ok, but certain parts of the zone ramp up the delay hugely
    Crags of Tarhyl - Completely Unplayable - Only in the section with mobs near SWOT zone, moving up into town it clears eventually
    Ruins of First City - Can sometimes get delays around the castle area
    Red Sun Mines - Can sometimes get delays near lesser fire imps/bridge area
    Greenmist Jungle - Only happens on rare occasions, and seemed to effect my other Australian friends more so than me.
    There are still a bunch of zones I've either never been to, or just forgot to mention, so this is by no means an exhaustive list

    What I've tried:
    Logs off
    Spells and environment particles off
    Relogging
    Refreshing
    Player/NPC Names off
    Countless combinations of different graphical settings
    Different PC's
    Different internet connections (even a 400/400 commercial fiber link) - no change!

    My suspicions based on pure speculation and no understanding of the client/server comms:
    Scripts with tight timings, that are near to or less than 300ms with retry on time out would potentially cause this delay blow out for my client because they just keep requesting and never get responses before the next request/retry...

    I would be more than happy to arrange a troubleshooting session with dev's to try any number of suggested remedies or fixes.

    Really I'm at a loss for how to be able to play in these zones, and some of them I feel a pretty important for progression, so I want to open it up for discussion, suggestions, sympathies, and all that...

    Thanks

    TLDR: Zone lag make sad!
     
    Last edited: Apr 10, 2018
    Whopperfoo likes this.
  2. windows777

    windows777 Dalayan Adventurer

    Joined:
    Nov 12, 2012
    Messages:
    106
    I have been having similar lag issues lately.. but it seems to only be on one client while boxing... Also I'm pretty sure it's a local connection problem not server side. I have had one toon killing something just fine the other the mobs HP is super delayed spells/cm hotkeys not working and such. Typically closing discord making sure no one else is on wifi maybe possibly resting the router and reloading and restarting computer clears it up for me
     
  3. windows777

    windows777 Dalayan Adventurer

    Joined:
    Nov 12, 2012
    Messages:
    106
    See if it happens like on a raid.. and then see if it's everyone or just one or 2 people. If I had to guess your pc might be trying to do something in the background. Also if it wasn't a problem on just your side I think the whole community would be complaining about it
     
  4. Wurmus

    Wurmus Dalayan Beginner

    Joined:
    Jul 22, 2007
    Messages:
    5
    I don't believe its an issue on a particular network, or PC because I have tried all different combinations of these. And the lag always occurs in the exact same zones/areas. Surely it would effect all zones if it was pc/network related?
    I'll concede that some of the lesser effected zones that don't always lag could very well be put down to network or pc issues. But for all the zones that are completely unplayable, to be completely unplayable no matter the network, and even for every single other person in Australia I've had try out SoD is too much of a coincidence, which is why i'm here suggesting that the root cause may in fact be something out of my control.
     
  5. Otcho

    Otcho Dalayan Pious Diety

    Joined:
    Oct 4, 2008
    Messages:
    2,061
    I wish I could offer you some insight but even before 2.5 there was always some really weird fucking issue with red sun mine, certain areas of the zone (especially near emberlord) would cause your client to desync or something horrible for no reason I could ever understand. When I last actively camped that place post 2.5 it STILL happened in these spots if I lingered long enough. A few other zones had this issue but I cannot remember them off hand.

    Have you tried playing sod through a VPN? I doubt its likely to fix much but sometimes it will fix atrocious routing issues for some players in some games.

    Great SOD mysteries.
     
    Last edited: Apr 10, 2018
  6. Wurmus

    Wurmus Dalayan Beginner

    Joined:
    Jul 22, 2007
    Messages:
    5
    I haven't tried a VPN, but have tried several different networks. Worth a shot though, will report back :)
     
  7. Rymy

    Rymy Developer

    Joined:
    Nov 23, 2015
    Messages:
    261
    You're using the Steam client right?
     
  8. Wurmus

    Wurmus Dalayan Beginner

    Joined:
    Jul 22, 2007
    Messages:
    5
    Yeah Steam. I have tried both Steam and Daybreak, no change to the issue.
     
  9. Rymy

    Rymy Developer

    Joined:
    Nov 23, 2015
    Messages:
    261
    I don't know for sure but I've seen server issues when your ISP can't keep up with server responses. What generally happens is this desync you speak of. I've typically seen this when
    1) There's a lot of underwater pathing mobs that do some kind of aggro range calculation checking land mobs which is apparently really slow.
    2) Mobs that are constantly checking for closeby mobs.

    I'd be curious if you could find internet with lower ping, like at an internet cafe or something if the desync would be gone completely.
    When I'm less busy I could maybe do something like removing all npcs from a trouble zone and adding them back in to see what the trouble mobs might be. Aside from getting less ping, I don't see an easy fix on the horizon unfortunately.
     
    Snake likes this.
  10. Wurmus

    Wurmus Dalayan Beginner

    Joined:
    Jul 22, 2007
    Messages:
    5
    What you are suggesting sounds about right to me. I definitely suspect its linked with certain mobs, or effects that clients just cant keep up with when latency is up near 300ms. Unfortunately there really is no way for me to get that time down, East coast Australia to Canada (trace puts it up there somewhere?) is always going to have latency in that vicinity. As I mentioned I have tried it from a commercial fiber link and still come up against these same issues.

    The real question is, can anything be done to mitigate it given that my latency will always be in the vicinity of 300?

    I would love to arrange a time to do the testing you suggest. I'm usually in the discord when i'm around (gwrex/midji). PM me when you have some time and wouldn't mind testing out some of these assumptions.

    I would also be interested to see if you experienced the same desync issues if you artificially inflated your ping to server by using a VPN exit node in Asia or Europe that puts you up near 300 similar to me. Then just try to get through MoP or zone into Emberflow and feel the pain...

    In the meantime I am still yet to try out connecting to a VPN to modify the route and see if that changes anything, so that's something I can try on my own.

    Thanks Rymy!
     

Share This Page