Dash

Mu online season 21 - grand opening

DeeKayDee

Loyal Member
Loyal Member
Mar 26, 2014
391
0
43
Is there anything the team can do to stop this bugging out ? Happens far too often
 

DeeKayDee

Loyal Member
Loyal Member
Mar 26, 2014
391
0
43
Sorry i thought it was pretty well known

When you dash you can sometimes get stuck, on your screen you will move positions and the mobs will appear to be moving to a position where you are suppose to be. You cannot move and the only way to get unstuck is to dash again

---------- Post Merged at 11:58 AM ---------- Previous Post was at 11:55 AM ----------

http://www.lomcn.org/forum/showthread.php?84861-Shoulder-Dash-Bug koriban explains it better here
 

lancelot1

Golden Oldie
Golden Oldie
Sep 26, 2007
610
3
105
Sorry i thought it was pretty well known

When you dash you can sometimes get stuck, on your screen you will move positions and the mobs will appear to be moving to a position where you are suppose to be. You cannot move and the only way to get unstuck is to dash again

---------- Post Merged at 11:58 AM ---------- Previous Post was at 11:55 AM ----------

http://www.lomcn.org/forum/showthread.php?84861-Shoulder-Dash-Bug koriban explains it better here
Since this is a 13 year old bug I doubt it's fixable. The solution was always to move, on your screen, to where you should be.

So you dash 4 steps NorthWest but appear at your initial location on your screen. You have to walk 4 steps SouthEast from your server-side location (the real one) to your client-side location. You can then move freely.
 

DeeKayDee

Loyal Member
Loyal Member
Mar 26, 2014
391
0
43
Since this is a 13 year old bug I doubt it's fixable. The solution was always to move, on your screen, to where you should be.

Yeah defo an old one, which is why i didn't include and details in the top post .. just wondering if Sam has any tricks up his sleave to solve it :)

So you dash 4 steps NorthWest but appear at your initial location on your screen. You have to walk 4 steps SouthEast from your server-side location (the real one) to your client-side location. You can then move freely.


The only solution i have is to re-dash, i cannot walk anywhere after the bug kicks in
 

Samuel

Mir Chronicles Dev
VIP
Feb 8, 2011
2,614
117
280
Anything is fixable...

Who gets stuck? the ShoulderDasher or the ShoulderDashee?

Sam
 

lancelot1

Golden Oldie
Golden Oldie
Sep 26, 2007
610
3
105
The only solution i have is to re-dash, i cannot walk anywhere after the bug kicks in
You can, any time you get stuck. Walk (don't run) and retrace the steps you took (but did not see).

Always worked, both when dashing and being repulsed/running while dismounting/whatever. Easiest to figure out if you have another person seeing you on their screen, as they can tell you exactly where you are and how to retrace your steps. Tricky to do from memory.

Anything is fixable...

Who gets stuck? the ShoulderDasher or the ShoulderDashee?

Sam
Either can get stuck.
 

Samuel

Mir Chronicles Dev
VIP
Feb 8, 2011
2,614
117
280
So this usually happens when the server and client fall out of sync, ie on the server you are 3 steps away from where your client believes you to be...

I am guessing that after a dash the server is sometimes not updating the client, the real question is why :P

Sam
 

Koriban

Addict
Legendary
Loyal Member
Aug 18, 2006
5,842
215
260
Brighton
Same can happen when being Repulsed. It seems anything that effects your movement can cause this bug.
 

DeeKayDee

Loyal Member
Loyal Member
Mar 26, 2014
391
0
43
Anything is fixable...

Who gets stuck? the ShoulderDasher or the ShoulderDashee?

Sam

Good mentality, As a web developer I have the same view :)

The ShoulderDasher, I mainly get stuck when dashing away from mobs


You can, any time you get stuck. Walk (don't run) and retrace the steps you took (but did not see).

Always worked, both when dashing and being repulsed/running while dismounting/whatever. Easiest to figure out if you have another person seeing you on their screen, as they can tell you exactly where you are and how to retrace your steps. Tricky to do from memory.

Either can get stuck.

Didn't know this, i'll try next time lol - Altho, much easier to re-dash especially when in a room full of mobs :P

So this usually happens when the server and client fall out of sync, ie on the server you are 3 steps away from where your client believes you to be...

I am guessing that after a dash the server is sometimes not updating the client, the real question is why :P

Sam

Yes that's right, i can post a screenshot tonight if it will help
 

lancelot1

Golden Oldie
Golden Oldie
Sep 26, 2007
610
3
105
So this usually happens when the server and client fall out of sync, ie on the server you are 3 steps away from where your client believes you to be...

I am guessing that after a dash the server is sometimes not updating the client, the real question is why :P

Sam
Because 13 yr old poorly optimized code is my guess.

The @sync thing seems to be the easiest solution. Plus I've noticed it happening WAY less than in M2/M3 on here. Especially when dismounting mid-stride, you'll see the animation reset, but not be stuck. In Mir 3 you'd be stuck in 99% of the cases when doing that.
 

Scorpian

Golden Oldie
Golden Oldie
Jul 8, 2003
728
37
165
Manchester
So this usually happens when the server and client fall out of sync, ie on the server you are 3 steps away from where your client believes you to be...

I am guessing that after a dash the server is sometimes not updating the client, the real question is why :P

Sam

It happens to both the dasher and the dashee. You need to prevent the client from sending run requests within so many ms of SM_RUSH or SM_PUSH I think I did 500. It is because the client sends a CM_RUN to out of date XY so the player actually runs backwards from the dash
 

lancelot1

Golden Oldie
Golden Oldie
Sep 26, 2007
610
3
105
It happens to both the dasher and the dashee. You need to prevent the client from sending run requests within so many ms of SM_RUSH or SM_PUSH I think I did 500. It is because the client sends a CM_RUN to out of date XY so the player actually runs backwards from the dash
Dude what happened to P69!

PS: The Arcadia site is screwy
 

Chriz

Captain Lurker
VIP
Mar 24, 2003
1,198
1
336
315
LOMCN
When this happens, you can dash again to sync backup..

Sent from my GT-I9300 using Tapatalk
 

DeeKayDee

Loyal Member
Loyal Member
Mar 26, 2014
391
0
43
Did scorpions reply help sam ? Do you need a screenshot of the bug happening ? Would be nice to get this in for the weekend reboot :k
 

lancelot1

Golden Oldie
Golden Oldie
Sep 26, 2007
610
3
105
Did scorpions reply help sam ? Do you need a screenshot of the bug happening ? Would be nice to get this in for the weekend reboot :k
I think everyone who's played Mir for more than a few months has had the bug :P