Tab-Targeting Algorithm

I am not really sure how the game decides who to cycle through when targeting people via the hotkey (Tab by default), but it would be nice if there was a way to have it cycle through in order from closest to furthest. There are plenty of times when I am in a group of people where I can't click on the person I am trying to target so I hit Tab, but I have to cycle through several people before I get to the person I am literally standing on.

Re: Tab-Targeting Algorithm

I'm curious too.

Btw, one thing i'm pretty sure is that you target the closest one from you if you tab when you don't have any target.
So when i have a target, but want to switch target to the closest one from me, I press esc(to release my target) and then tab.
A bit bothering cuz i need to press 2 keys in a row, but this way has been way safer not to switch to the target i didn't intend to.

Re: Tab-Targeting Algorithm

Freedomcall wrote:
Mon 14 Oct 2019 3:27 AM
I'm curious too.

Btw, one thing i'm pretty sure is that you target the closest one from you if you tab when you don't have any target.
So when i have a target, but want to switch target to the closest one from me, I press esc(to release my target) and then tab.
A bit bothering cuz i need to press 2 keys in a row, but this way has been way safer not to switch to the target i didn't intend to.

AHK esc+tab and you got what you want.
think it would work like this.
$tab::
send {esc}
send {tab}
return

im not good at AHK but i think that will do the trick, each time you then push tab you should get the closest target and only that each time.

Re: Tab-Targeting Algorithm

Lillebror wrote:
Tue 15 Oct 2019 3:13 PM
Freedomcall wrote:
Mon 14 Oct 2019 3:27 AM
I'm curious too.

Btw, one thing i'm pretty sure is that you target the closest one from you if you tab when you don't have any target.
So when i have a target, but want to switch target to the closest one from me, I press esc(to release my target) and then tab.
A bit bothering cuz i need to press 2 keys in a row, but this way has been way safer not to switch to the target i didn't intend to.

AHK esc+tab and you got what you want.
think it would work like this.
$tab::
send {esc}
send {tab}
return

im not good at AHK but i think that will do the trick, each time you then push tab you should get the closest target and only that each time.

Wow didn't think that way!
Sounds like an idea. Thx a lot!

Re: Tab-Targeting Algorithm

Not entirely sure what exactly the client does but it at least behaves as if at some point a distance sorted list is generated and hitting tab advances to the next entry in that list. No idea when this list is generated or what causes it to refresh though except when you have no target, then it looks like it always recreates the list.

Re: Tab-Targeting Algorithm

Lillebror wrote:
Tue 15 Oct 2019 3:13 PM
AHK esc+tab and you got what you want.
think it would work like this.
$tab::
send {esc}
send {tab}
return

im not good at AHK but i think that will do the trick, each time you then push tab you should get the closest target and only that each time.

While I appreciate the work around, it would be nice to not need one. AHK is clunky and I try not to scripts in general so I don't get flagged.

Re: Tab-Targeting Algorithm

doppel wrote:
Tue 22 Oct 2019 3:51 PM
Lillebror wrote:
Tue 15 Oct 2019 3:13 PM
AHK esc+tab and you got what you want.
think it would work like this.
$tab::
send {esc}
send {tab}
return

im not good at AHK but i think that will do the trick, each time you then push tab you should get the closest target and only that each time.

While I appreciate the work around, it would be nice to not need one. AHK is clunky and I try not to scripts in general so I don't get flagged.

Why will you be flagged? Your allowed to macro as long as you don't add any timers/delays
Bombzz - SM

Re: Tab-Targeting Algorithm

vxr wrote:
Tue 22 Oct 2019 4:49 PM
doppel wrote:
Tue 22 Oct 2019 3:51 PM
Lillebror wrote:
Tue 15 Oct 2019 3:13 PM
AHK esc+tab and you got what you want.
think it would work like this.
$tab::
send {esc}
send {tab}
return

im not good at AHK but i think that will do the trick, each time you then push tab you should get the closest target and only that each time.

While I appreciate the work around, it would be nice to not need one. AHK is clunky and I try not to scripts in general so I don't get flagged.

Why will you be flagged? Your allowed to macro as long as you don't add any timers/delays

You have way too much faith in the system. Once again, why is not fixing something because there's a 3rd party work around an acceptable excuse?

Re: Tab-Targeting Algorithm

doppel wrote:
Wed 23 Oct 2019 2:19 AM
vxr wrote:
Tue 22 Oct 2019 4:49 PM
doppel wrote:
Tue 22 Oct 2019 3:51 PM
While I appreciate the work around, it would be nice to not need one. AHK is clunky and I try not to scripts in general so I don't get flagged.

Why will you be flagged? Your allowed to macro as long as you don't add any timers/delays

You have way too much faith in the system. Once again, why is not fixing something because there's a 3rd party work around an acceptable excuse?

Why would anyone always reinvent the wheel if there is already a perfectly fine wheel around?
Especially in a privately done fanproject where everything has to be done in someone free time?

Why is trying to shift extra work onto the developers when you can solve the problem with a few minutes investment yourself an acceptable course of action?

Re: Tab-Targeting Algorithm

Sepplord wrote:
Wed 23 Oct 2019 8:45 AM
Why would anyone always reinvent the wheel if there is already a perfectly fine wheel around?
Especially in a privately done fanproject where everything has to be done in someone free time?

Why is trying to shift extra work onto the developers when you can solve the problem with a few minutes investment yourself an acceptable course of action?

It's a suggestion forum, do you have nothing better to do than troll other people's suggestions? That's like saying there's a UI bug but you can just install a custom UI. Yeah I could, I don't want to. You want something fixed for a specific character? Why don't you just play a different character instead? These comments aren't helpful.