Issue information

Issue ID
#7255
Status
Duplicate
Severity
Fair
Started
kyeme
May 17, 2013 12:09
Last Post
kyeme
Dec 21, 2015 17:17
Confirmation
Yes (4)
No (0)

kyeme - May 17, 2013 12:09

Whenever i click on a cell and i cast a skill before stepping on that certain cell my charactter goes back to the cell where i was.

[url="http://www.youtube.com/watch?v=PVRk7I59dmw"]http://www.youtube.com/watch?v=PVRk7I59dmw[/url]

malufett - May 17, 2013 13:15

I'm not able to reproduce...

:meow:

Ind - May 17, 2013 17:38

whats your client date kyeme

kyeme - May 17, 2013 20:13

[quote name="Ind" timestamp="1368812301"]
whats your client date kyeme[/quote]
2012-04-10 :)

kyeme - May 18, 2013 1:27

All clients can reproduce this. :)

Xgear - May 18, 2013 2:41

Actually I am able to reproduce this, but it seems to only work sometimes, on self-casting skills and when you're moving between the first or second cells.

Feels more like a position fixing tho. Doesnt seem to occur once you've walked 3 cells or more. And it also happens randomly.

Update: Lemme correct myself, it can happen if you walk more than 3 cells, but it really feels a lot like a fixing position issue more than an actual bug.
I guess the biggest bug would be to make the character move to the next cell instead of the previous and make it stop once it hits that cell (Rather than flash-teletransport them to the previous cell)

This post has been edited by Xgear on May 18, 2013 2:44

Ind - May 18, 2013 3:01

it looks like the client moves the character faster than the server, when you cast a skill the server makes the char stop walking and tells the client to lock the char in the cell (the cell the server thinks it is in) thats why that happens...i think.

malufett - May 19, 2013 2:42

[quote]
it looks like the client moves the character faster than the server, when you cast a skill the server makes the char stop walking and tells the client to lock the char in the cell (the cell the server thinks it is in) thats why that happens...i think.[/quote]
same theory....in aegis its in the other way it teleports you to the new destination..however its random specially in lag situations...

:meow:

mybitch - May 22, 2013 16:19

I have also reproduced this. Is there a way for it to be fixed via server?

kyeme - May 29, 2013 5:31

Confirmed? :)

This post has been edited by kyeme on May 29, 2013 5:32

Ind - Jun 6, 2013 23:37

[code=auto:0] if(ud->walkpath.path_pos>=ud->walkpath.path_len) i = -1; else if(ud->walkpath.path[ud->walkpath.path_pos]&1) i = status_get_speed(bl)*14/10; else i = status_get_speed(bl); if( i > 0) ud->walktimer = add_timer(gettick()+i,unit_walktoxy_timer,bl->id,i); [/code]its likely the status_get_speed(); thing doesnt match the client value, I'm not entirely sure (but confirming the issue exists)

mkbu95 - Jun 7, 2013 3:52

Do you mean we have wrong constant?

malufett - Jun 9, 2013 5:33

here is the problem[code=auto:0] if(!ud->state.running) //need TK_RUN or WUGDASH handler to be done before that, see bugreport:6026 unit_stop_walking(src,1);// eventhough this is not how official works but this will do the trick. bugreport:6829 [/code]
however by disabling this fix new problem exist instead of going back like the first problem it snaps to a new destination just reverse of the other one..

here is how official works
[035F]PACKET_CZ_REQUEST_MOVE2 - player click to a new position then cast
[0087]PACKET_ZC_NOTIFY_PLAYERMOVE - sever immediately issue this to notify the client that tells "oops your casting a skill so I cut your request up to this point.."
and using skill and cast follows [0113]PACKET_CZ_USE_SKILL, [07FB]PACKET_ZC_USESKILL_ACK2
:meow:

kyeme - Jul 17, 2013 4:50

Up~

xrok04onx - Aug 5, 2013 4:05

bump~ I need this fix.

madalilng - Sep 28, 2013 18:36

bump~ :((

sevenzz23 - Sep 29, 2013 4:45

Mine is working properly. I am using 2013 client

kyeme - Nov 5, 2013 2:40

[quote name="sevenzz23" timestamp="1380429948"]
Mine is working properly. I am using 2013 client[/quote]
[color=rgb(40,40,40)][font=helvetica, arial, sans-serif][size=3]Im using 2013 too and the bug is still there [/size][/font][/color] :)[color=rgb(40,40,40)][font=helvetica, arial, sans-serif][size=3] [/size][/font][/color]

Cyrax - Nov 18, 2013 9:31

Hello i also have this problem is there any way to fix this?

[spoiler][url="http://youtu.be/C0kUAmAzwlo"]http://youtu.be/C0kUAmAzwlo[/url][/spoiler]

This post has been edited by Cyrax on Nov 18, 2013 9:32

sevenzz23 - Nov 18, 2013 12:37

Working Great rev. 13263 Renewal Client..

kyeme - Nov 26, 2013 10:09

[quote name="sevenzz23" timestamp="1384778223"]
Working Great rev. 13263 Renewal Client..[/quote]
Aww

Bumping~

KeiKun - Mar 10, 2014 3:04

what happen here?

Fire Pillar - Mar 31, 2014 11:23

Can't to understand, why people say about impossible to reproduce.
This is very old bug, minimum from 2010 (from eAthena), and all game .exe & emulators have that.

kyeme - Dec 21, 2015 17:17

[url="https://github.com/HerculesWS/Hercules/issues/1001"]https://github.com/HerculesWS/Hercules/issues/1001[/url]