Horrible Rubberbanding only when Body Blocked!?

Klas

Ascalonian Squire

Join Date: Aug 2007

Mo/

Not much to this, just as the title says. I occassionaly suffer from terrible rubberbanding (about 4 seconds worth) however I've noticed it only EVER happens when I am body blocked by either a group of enemies or a single enemy and a wall.

Happens in both PvP and PvE.

Just wondering if anyone else has noticed the same.

I play with a reasonably high ping because I'm in Australia (averages 300-500ms) which I suppose could be the culprit.

ReiNaruto

ReiNaruto

Lion's Arch Merchant

Join Date: Jun 2007

Valencia, Spain

Green Arse Team

Yes, me too. I experienced it this weekend in HA (the first time I arrive to HoH, I solo capped a shirne, ran away from enemies, and pluf! I was back, bodyblocked and almost dead.), in AB, and in PvE while running through silent surf on cantha.

Mr Face

Frost Gate Guardian

Join Date: Jul 2006

England

Wuss

Mo/Me

Same here, has been happening since i started playing 2 years ago and i dont think my ping is the problem, I ping around 50 normally. This really does need to be fixed, but I doubt it ever will.

Hyper.nl

Hyper.nl

Desert Nomad

Join Date: Oct 2006

Defending Fort Aspenwood

E/

The problem occurs when the server and client disagree about the position of the player. The client decided that the player was not body blocked while the server thinks otherwise. The result is that after some time the server overrules the player's position.


Or maybe it just was a ranger using a 'Rubber Band Trap' ;-)

Infectious

Lion's Arch Merchant

Join Date: Dec 2006

New Zealand FTW

Ex Talionis [Law]

/stuck is your friend, learn to use it like the rest of the community have

Klas

Ascalonian Squire

Join Date: Aug 2007

Mo/

Quote:
Originally Posted by Infectious
/stuck is your friend, learn to use it like the rest of the community have
And how is that? I'm not stuck until after I rubberband.

makosi

makosi

Grotto Attendant

Join Date: Mar 2006

"Pre-nerf" is incorrect. It's pre-buff.

Requirement Begins With R [notQ]

Me/

Quote:
Originally Posted by Infectious
/stuck is your friend, learn to use it like the rest of the community have
You're missing the point. A game bug means that the server has your character in one place and your client shows your character in another. This means that the player can't act/react appropriately. Using /stuck works to align the server and client but it might be too late and your character dies.

It's annoying in PvE and a killer in PvP, that has been around since 2005. It happens with and without lag.

tmakinen

tmakinen

Desert Nomad

Join Date: Nov 2005

www.mybearfriend.net

Servants of Fortuna [SoF]

E/

As explained, this doesn't have anything to do with lag or ping. It is known as 'desync' when the predictive position algorithm on your client and on the server disagree on character positions by a minute amount at a crucial moment, the result being that your character gets bodyblocked on the server but not on the client. It may be quite persistent, even way past radar range and the most obvious signs of a desync are the lack of mobs (since servers spare resources by only creating mobs as a player gets close enough to their spawning point) and/or getting attacked by 'invisible' monsters (since the server thinks that they reach you and sends hit events to the client which shows them despite the respective monsters apparently being elsewhere - that is a common occurrence when corralling raptor nestlings). The /stuck command forces a resync, i.e., the actual state is sent from the server to the client.

At the root of the issue is the way GW manages player interaction with the game world. To conserve bandwidth the client is relatively autonomous and full status check is done quite seldom.

cataphract

cataphract

Forge Runner

Join Date: Aug 2005

Ashford Abbey

Hey Mallyx [icU]

Mo/Me

What's fascinating about this is the fact it happens (for me at least) at same locations and in same situations. Like aggroing all 3 groups of Grasping Darknesses in UW and aggroing all Raptor Nestlings. It's really fun to watch yourself casting Radiation Field, only to see it two aggro bubbles behind.

xPIMPx

xPIMPx

Frost Gate Guardian

Join Date: Jul 2005

Uk

Hmmm Defrosted Cat [Poo]

W/A

Anet make it happen in uw 90% for the lulz !

fenix

fenix

Major-General Awesome

Join Date: Aug 2005

Aussie Trolling Crew HQ - Event Organiser and IRC Tiger

Ex Talionis [Law], Trinity of the Ascended [ToA] ????????????????&#

W/

I believe it's because there is a time delay between using the Keyboard for movement, and the Mouse for movement, so if you click, you don't get bodyblocked as the client reacts faster to the server, as opposed to the Keyboard...

Another fantastic 'feature' Anet included in their awesome game.

XDeadboltX

Frost Gate Guardian

Join Date: Feb 2008

R/

As said above the solutions are:

1. Type /stuck ,it will 'teleport' you to your correct place on the server
2. Click to move and it shouldnt really happen much

Nyree

Ascalonian Squire

Join Date: Aug 2007

Brazil

The DeathBlow Team

R/Rt

It happens to me sometime mainly when i'm running, but since i have 300~400ms ping i thought that that happened because of my ping, but you guys are saying that this problem is not because of the ping...

BTW, i tryied /stuck before, it doesn't works...

D8tura

Frost Gate Guardian

Join Date: Feb 2006

why are you guys talking about the /stuck command? It's clear from people's descriptions of the issue (and I've seen it firsthand as well) you don't know you're stuck till the rubberband has already occurred and at that point you're screwed. Clearly the /stuck being the fix for this is, as Gaille would say, not an elegant solution to the problem.....

Dallcingi

Dallcingi

Desert Nomad

Join Date: Nov 2006

USA

The Black Parades [死人死]

Mo/

i think /stuck works only when the game is glitched and you cant move anywhere, not cause you are body blocked... like when u run relics and ur body is stuck in between the bridge in burial mounds or something. Body blocks are legit and can be done.

BlackSephir

BlackSephir

Forge Runner

Join Date: Nov 2006

A/N

Quote:
Originally Posted by XDeadboltX
As said above the solutions are:

1. Type /stuck ,it will 'teleport' you to your correct place on the server
2. Click to move and it shouldnt really happen much
Or 3. they can fix it.
Just a thought.

Arduin

Arduin

Grotto Attendant

Join Date: May 2005

The Netherlands

Limburgse Jagers [LJ]

R/

Quote:
Originally Posted by cataphract
What's fascinating about this is the fact it happens (for me at least) at same locations and in same situations. Like aggroing all 3 groups of Grasping Darknesses in UW and aggroing all Raptor Nestlings. It's really fun to watch yourself casting Radiation Field, only to see it two aggro bubbles behind.
I agree on that. I got killed so many times by a particular group of Aatxes while running to the Ice Wastes... I now make sure they are well out of my range before I rush through. It always happens at the same spot, so I now know how to avoid the Rubberbanding 'o Death.

Widowmaker

Widowmaker

Krytan Explorer

Join Date: Mar 2008

N/

Quote:
Originally Posted by Hyper.nl
Or maybe it just was a ranger using a 'Rubber Band Trap' ;-)
I hate it when they use those.

Yeah, I've noticed it is really bad in UW when doing the 'clearing the chamber' quest, I'll often group a few together, skip past them, and then be unable to agro anything else as I stand around waiting to suddenly teleport back to them.

You always know there is trouble when you start a casting animation and continue moving at the same speed.

tmakinen

tmakinen

Desert Nomad

Join Date: Nov 2005

www.mybearfriend.net

Servants of Fortuna [SoF]

E/

This is not a bug per se but instead an unavoidable consequence of game design decisions. ANet could 'fix' the issue any time at the cost of (a) requiring high speed DSL to play the game and (b) radically increasing the amount of servers/server bandwidth. Unfortunately, that would cost a lot of money that players are not throwing in on a monthly basis as is the case with many other online games. Would you tolerate, e.g., in-game product placement as an additional source of revenue, just to fix a minor issue?

The /stuck command was implemented for a completely different issue and it is only applicable here because one of the things that it does is a resync which resolves the desync.

ReiNaruto

ReiNaruto

Lion's Arch Merchant

Join Date: Jun 2007

Valencia, Spain

Green Arse Team

The real thing is that most of the times when you realize that you are in the limbo, it's too late to /stuck.

Klas

Ascalonian Squire

Join Date: Aug 2007

Mo/

Quote:
Originally Posted by tmakinen
This is not a bug per se but instead an unavoidable consequence of game design decisions. ANet could 'fix' the issue any time at the cost of (a) requiring high speed DSL to play the game and (b) radically increasing the amount of servers/server bandwidth. Unfortunately, that would cost a lot of money that players are not throwing in on a monthly basis as is the case with many other online games. Would you tolerate, e.g., in-game product placement as an additional source of revenue, just to fix a minor issue?
That's fair enough, but what if the client didn't let you run through a body block in the first place? Isn't that just a matter of updating the client side?

Dylananimus

Dylananimus

Lion's Arch Merchant

Join Date: Mar 2007

The Eternal Champions

W/Mo

Countless times I've lost my 1k entry fee for the UW cos those big bloody cows get me stuck against a wall, or trapped between them. Yunno, I think they need to go on a diet :/

It's just one of those things, though. You need to pull stuff away from small gaps before running past, or learn to take a big route around stuff, and if you can't, just accept that you might get stuck now and then. Most of the time you're not losing much more than your patience (1k isn't that hard to come by). No point getting upset about it or demanding changes that can't realistically be implemented at low cost by Anet.

Meh, games do weird stuff sometimes...that's just how they are.

Kusandaa

Kusandaa

Forge Runner

Join Date: Jul 2006

N/Mo

Quote:
Originally Posted by Dylananimus
Countless times I've lost my 1k entry fee for the UW cos those big bloody cows get me stuck against a wall, or trapped between them. Yunno, I think they need to go on a diet :/
Yeah, it just happened to me. Went in UW, cleared chamber, started my usual route, avoided mobs, made it to bridge... rubberbanded at the wall. "WTF". I go again... rubberbanded again. The third time I turned around using the WASD keys, noticed a bunch of aatxes attacking the air. "Oooookay. I rubberbanded FAR". I couldn't go back to my original spot, so I used the /stuck command. It sent me in the middle of the aatxe ball, but I could leave the ball, run around, yet they wouldn't follow me, which means I was still stuck. I spammed /stuck, but it was useless. I could move around but wouldn't leave my spot anyways... /resign.

Annoying bug is annoying. >_<

Stolen Souls

Stolen Souls

Desert Nomad

Join Date: Feb 2006

This has always happened to me, and I've learned to deal with it. It's quite simple, really...if running, stay a GOOD DISTANCE away from enemies/mobs...don't try to squeeze through that tiny opening between that NPC and that wall...if something feels "wrong" (no enemies are spawning, or you are taking damage for no apparent reason), hit /stuck...if you can't back out or squeeze through, GG.


It should be fixed but for reasons mentioned....probably won't.

Neo Nugget

Neo Nugget

Site Contributor

Join Date: Jan 2006

R/

Happened to me when i was (trying) to farm UW

Taisayacho

Taisayacho

Wilds Pathfinder

Join Date: Jan 2007

England (GMT)

The Imperial Guards of Istan [TIGI]

R/

happens to me running people to droks, and it is possibly the most annoying thing ever. I think I'm moving, but then BAM! I'm in the middle of a bunch of trolls.
Luckily, [glyph of swiftness][deadly paradox][shadow form][death's charge] gogogo

Akolo

Akolo

Krytan Explorer

Join Date: Jul 2006

V??xj??, Sweden

Stop Stealing [agro]

Mo/

um rubberbanding is a part of gw and is easily avoided with some experiences. When you see yourself running through enemies and they stop its an easy hint.
Just dont run near walls as it almost always leads to rubberbanding. Click, attack or move backwards etc will get you to your correct position.

Sol Faithman

Frost Gate Guardian

Join Date: Aug 2005

WOLF

W/Mo

When running my daughter's char from Ascalon to LA, I once found myself running right through a warp point and into the portion of the next zone you can see, standing there for a good 15 seconds then rubber banding back a good 45-60 seconds worth of running distance and getting squished by a mob or 4!!

Very annoying indeed

Rich

Chthon

Grotto Attendant

Join Date: Apr 2007

Quote:
Originally Posted by Thanks Spiderman
That's fair enough, but what if the client didn't let you run through a body block in the first place? Isn't that just a matter of updating the client side?
The client isn't "letting" you run through a body block; the client does not think a body block exists in the first place. It thinks there's a big enough hole between the monsters that you can and did run through. The problem is that the hole your client let you run though doesn't exist on the server, so you're going to get yanked back the next time your client's display is reconciled with the server's reality.

The problem could be minimized by doing automatic resyncs more often, resulting in smaller rubberbands. But that comes at the cost of requiring really, really good connection speed and much more bandwidth, particularly on a-net's side. And that's expensive. Probably prohibitively expensive.

The problem could be eliminated by completely removing the client's ability to predict positioning and always wait for the server to send it a new state. But that would require ludicrously fast connection speeds and even more bandwidth. That's definitely prohibitively expensive.

A third option would be to try to make the client "smart" enough to recognize situations where you just went through a small hole between monsters and to ask the sever for a resynch whenever that happens. That would solve most of the rubberbanding issues without too much of an increase in connection speed or bandwidth requirements. Why doesn't a-net do this? I'm not sure if (a) they haven't thought of it, (b) they can't get just-went-through-a-small-hole detection working well, (c) it turns out that you pass through so many small holes that the bandwidth increase wouldn't be trivial after all, or (d) they're afraid of malicious/stupid people crashing the servers by getting into situations that cause their clients request a huge number of resynchs in a short period.

Trvth Jvstice

Trvth Jvstice

Wilds Pathfinder

Join Date: May 2006

HALE

W/

Usually when this happens to me, I will have just passed a mob or an NPC. If it's a mob - which it usually is - you'll notice you're taking damage when you shouldn't be. Usually if you run back towards the mob for a second, the game will resynchronize it self a lot quicker than if you just keep running along. I've noticed though - that this is happening a lot more often than it used to - especially for the last few months.

cosyfiep

cosyfiep

are we there yet?

Join Date: Dec 2005

in a land far far away

guild? I am supposed to have a guild?

Rt/

get bodyblocked lots....and never seem to figure it out until AFTER I am dead (or the battle is over)....and I always use my mouse for movement unless I am mapping then I use both.

Diddy bow

Diddy bow

Furnace Stoker

Join Date: Oct 2006

Jawsome!!!!!!!!!!!

looking for one :p

A/D

Since day one ive had that i can brish by an ennemy and jump back a bit or suddenly end up miles back because i was surrounded -.-

Mystical

Lion's Arch Merchant

Join Date: May 2005

Mississauga, Ontario

Inyurface Gaming [IYF]

This has been in the game since I started Guild Wars.

It's come to the point when in HA and running relics or some other map that body blocking becomes a good tatic -- the second we see someone body blocked we yell at them over TS/Vent.

Now they know to type /stuck.

scythefromunder

scythefromunder

Desert Nomad

Join Date: Apr 2008

CA

Tears Of The Ascended [ToA]

Quote:
Originally Posted by Infectious
/stuck is your friend, learn to use it like the rest of the community have
Thats a very good win. =D

pumpkin pie

pumpkin pie

Furnace Stoker

Join Date: Jul 2006

behind you

bumble bee

E/

Quote:
Originally Posted by Thanks Spiderman
Not much to this, just as the title says. I occassionaly suffer from terrible rubberbanding (about 4 seconds worth) however I've noticed it only EVER happens when I am body blocked by either a group of enemies or a single enemy and a wall.

Happens in both PvP and PvE.

Just wondering if anyone else has noticed the same.

I play with a reasonably high ping because I'm in Australia (averages 300-500ms) which I suppose could be the culprit.

300-500 average O.o stop complaining! (my averages on good day is around 500, bad days lol, don't even want to think about it, lets just say the dot is always sort of orangy never green)


PS: this is why mouse use in GW 2 should not be removed :P~

Not The One

Ascalonian Squire

Join Date: Jan 2007

New Jersey

The Pink Animal Clan [Pink]

E/

I really wish the /stuck command worked for Heroes,Olias got stuck in a bush
while vanquishing Skyward reach and i had to rezone 2/3 of the way through.

Klas

Ascalonian Squire

Join Date: Aug 2007

Mo/

Quote:
Originally Posted by scythefromunder
Thats a very good win. =D
Sorry, I still do not understand how /stuck helps rubberbanding, because generally when you're rubberbanding you don't know until after.

It seems that at least some of 'the rest of the community' don't know either, so please enlighten us Infectious or someone else who is knowledgeable in this area. Appreciated.

The Red Messenger

The Red Messenger

Krytan Explorer

Join Date: Mar 2008

America

theres solutions to getting out of it

for starters, recognise it fast (key giveayays: taking damage when it looks like nothing is hitting you, melee characters swinging weapons at nothing)

to get out of it, i find the fastest way is to click on the ground on all sides, in front of you and behind you. if that doesnt work, hit c + spacebar, then tab - spacebar, tab - spacebar, etc. really fast and it will get fixed. i used to run into this all the time when chestrunning, and i learned to avoid it mostly, and escape it before death when it does happen

scythefromunder

scythefromunder

Desert Nomad

Join Date: Apr 2008

CA

Tears Of The Ascended [ToA]

Quote:
Originally Posted by Thanks Spiderman
Sorry, I still do not understand how /stuck helps rubberbanding, because generally when you're rubberbanding you don't know until after.

It seems that at least some of 'the rest of the community' don't know either, so please enlighten us Infectious or someone else who is knowledgeable in this area. Appreciated.
Actually, you can tell if you are rubberbanding when you are moving and you are taking damage. You just dont look like you are running and die without noticing. IF you are fast enough, /stuck gets you out before fatal damage.

Magikarp

Magikarp

Desert Nomad

Join Date: Nov 2007

[HAWK]

i can almost never tell when im stuck till after my monk is asleep on the floor... i wish they could fix that : /