Issue information

Issue ID
#5830
Status
Fixed
Severity
Fair
Started
Hercules Elf Bot
May 26, 2012 19:00
Last Post
Hercules Elf Bot
Jul 3, 2012 7:42
Confirmation
Yes (1)
No (0)

Hercules Elf Bot - May 26, 2012 19:00

Originally posted by [b]Angezerus[/b]
Hi!

I noticed, a weird movement bug. I was leveling my hunter on droseras, when this occured:
I clicked on a drosera to attack it, but there was a stone between us, so the character started to move closer to get in a shooting position. Because it started to move more and more closer, i wanted to break the move, by clicking somewhere else, because I didn't want to get hit by the drosera. So I kept clicking to stop the movement, but every time clicked away and the character started to move in the desired direction, it suddenly turned around and resumed going for the drosera. I couldn't do anything about this, no matter how many times i clicked, the character always wanted to go for the drosera. This weird behaviour lasted as long as the character could start at least one attack. After that i could control my character again.
I tried this multiple times, and every time I start attacking from a non snipeable position, I lose control over my character :o

This post has been edited by Angezerus on May 26, 2012 19:01

Hercules Elf Bot - May 26, 2012 21:34

Originally posted by [b]Ind[/b]
i'm not sure i get it, for the ease to reproduce would you be able to provide a x/y for the drosera and a x/y for the hunter?(and the map name)

Hercules Elf Bot - May 27, 2012 9:35

Originally posted by [b]Angezerus[/b]
I'm not at home, so I can't make a video, but try to attack a mob with a hunter (with bow) while a small, non snipeable spot is between you and the monster:

[attachment=2026:1.JPG]

When the character starts to move towards the monster to get around the big rock, you can't break the movement.

ve_fild04

This post has been edited by Angezerus on May 27, 2012 9:38

Hercules Elf Bot - May 28, 2012 17:49

Originally posted by [b]malufett[/b]
hmm...I possible reproduce it..but let check if it the same with official server...

Hercules Elf Bot - May 28, 2012 18:28

Originally posted by [b]malufett[/b]
Ind..confirmed..in kRO it doesn't do the 'target lock'..the character stopped when between an obstacle...but let me do more test..XD

Hercules Elf Bot - May 31, 2012 16:17

Originally posted by [b]Ind[/b]
I reproduced, waiting for malufett to confirm how it works on officials.

Hercules Elf Bot - May 31, 2012 16:29

Originally posted by [b]malufett[/b]
so here is final I test in payon cave between the tower so it acts like there is a wall so the character didn't do anything even didn't glanced the target....

Hercules Elf Bot - May 31, 2012 16:55

Originally posted by [b]Ind[/b]
so rathena is not even supposed to go after the target if its not in range...wtf?

Hercules Elf Bot - May 31, 2012 17:34

Originally posted by [b]malufett[/b]
[quote]so rathena is not even supposed to go after the target if its not in range...wtf?[/quote]
what do you mean by this??hehehe

as far as my testing concern..
Y = archer
- = shootable distance
+ = need closer distance or too far from target
X = target
| = wall/obstacle

Y-----|-----X (in official the Y doesn't do anything like walls in mazes)
Y+++----------X ( Y moves closer to target until it reaches the maximum range)
Y+++-----|-----X (still doesn't do anything)

This post has been edited by malufett on May 31, 2012 17:34

Hercules Elf Bot - Jun 1, 2012 9:14

Originally posted by [b]Angezerus[/b]
So.. If the shortest route to the target is blocked, It should say "No way to get around that" no matter if there's another route next to the blocked cell. Strange, but if it's official... :)

Btw, this could fix an annoying thing: If theres a stair somewhere with a poral on the end (like the thief guild enterance in pyramids 1st floor, geffen tower, geffen dungeon, izlude dungeon... etc), sometimes if you click on the portal, you go around the whole thing and stop at the back of the stairs instead of going into the portal, possibly because when you click on the portal in the meantime you click on the wall beind the portal, so the character wants to move there....

This post has been edited by Angezerus on Jun 1, 2012 9:15

Hercules Elf Bot - Jun 1, 2012 10:39

Originally posted by [b]malufett[/b]
hmmm..it depends if the path has a snipping/shootable path it still will go around...as I check in Geffen Tower the distance has been limited not like in rA..
look at this illustration:
[img]http://i49.tinypic.com/sq2y3m.jpg[/img]

Hercules Elf Bot - Jun 1, 2012 11:20

Originally posted by [b]Angezerus[/b]
Nice pic. That shows exactly the difference :)

I believe in rA, if there's a possible path on the screen, the char goes for it, but kRo chars can move only to "visible" places from the view of the character (=snipeable).

Actually, that makes sense to me :)

A good question could be:
What about monsters? If a monster follows a character, and the character turns in a corner, can the monster follow the player, or will it stop on the corner (And continue the following if it sees the player again)?

Hercules Elf Bot - Jun 1, 2012 11:47

Originally posted by [b]malufett[/b]
[CODE][color=#282828][font=helvetica, arial, sans-serif][size=3]A good question could be:[/size][/font][/color]
[color=#282828][font=helvetica, arial, sans-serif][size=3]What about monsters? If a monster follows a character, and the character turns in a corner, can the monster follow the player, or will it stop on the corner (And continue the following if it sees the player again)?[/size][/font][/color][/CODE]
a very good answer would be....

the use of ICE WALL...that can answer your question...^^

Hercules Elf Bot - Jun 1, 2012 11:54

Originally posted by [b]Ind[/b]
as I was playing with this bug report yesterday I found out the client keeps spamming the server to move to the drosera even if the server acknowledges the previous go-elsewhere move (e.g. click to attack drosera, char starts to walk around the stone, you click somewhere else, the client sends another packet to attack the drosera).

Hercules Elf Bot - Jun 1, 2012 12:01

Originally posted by [b]malufett[/b]
hmm..its seems that it made a glitch...so once the character go towards the target behind obstacles the client get confused....

Hercules Elf Bot - Jun 1, 2012 12:07

Originally posted by [b]Angezerus[/b]
[quote name='malufett' timestamp='1338551229' post='9906']
[CODE][color=#282828][font=helvetica, arial, sans-serif][size=3]A good question could be:[/size][/font][/color][color=#282828][font=helvetica, arial, sans-serif][size=3]What about monsters? If a monster follows a character, and the character turns in a corner, can the monster follow the player, or will it stop on the corner (And continue the following if it sees the player again)?[/size][/font][/color][/CODE]a very good answer would be....the use of ICE WALL...that can answer your question...^^
[/quote]

True, but icewall is snipeable :)

@Ind So it's a client side bug?

This post has been edited by Angezerus on Jun 1, 2012 12:07

Hercules Elf Bot - Jun 1, 2012 12:39

Originally posted by [b]malufett[/b]
[quote]@Ind So it's a client side bug?[/quote]

I think not... first at all the checking of target is in the server side...so if the server doesn't allow to hit the target between obstacle..the glitch won't happen...

Hercules Elf Bot - Jun 1, 2012 13:00

Originally posted by [b]Ind[/b]
it's broken client side though client side isn't expected to behave like that since as per data malufett provided in officials the character doesnt chase stuff when the path isn't clear .-. so the client is working as intended i guess lol

Hercules Elf Bot - Jun 16, 2012 18:10

Originally posted by [b]Angezerus[/b]
Okay, so the path difference is the one that needs to be fixed.

Hercules Elf Bot - Jun 24, 2012 0:22

Originally posted by [b]Ind[/b]
now the question becomes do we really need/want to mimic this "bug"?

Hercules Elf Bot - Jun 24, 2012 8:27

Originally posted by [b]Angezerus[/b]
[quote name='Ind' timestamp='1340497375' post='11119']
now the question becomes do we really need/want to mimic this "bug"?
[/quote]


I think making characers to stop on corners and not to let them to walk behind walls, when there is a path on the screen, would make the characters more controllable (they won't run around walls, stairs and stuff when you want to go near to, or up on them). And this is the official way. Also, it would prevent the client from going crazy, like in the first post.

Hercules Elf Bot - Jun 25, 2012 14:20

Originally posted by [b]malufett[/b]
I second the motion... /no1

Hercules Elf Bot - Jul 3, 2012 7:42

Originally posted by [b]malufett[/b]
Fixed @ [rev='16370']