Fix "nearest enemy" command.

Started 17 Dec 2019
by Sotor
in Suggestions
Since computers and servers are much better than back in the days , the excuse-coding should be fixed and made into a real nearest enemy-command.

I mean: when u press the assigned command-key, the client gets the right ( as logic definition is : closest to the own character model )

That makes the game much easier to handle in most pvp and pvm actions and much more reliable and a better game experience in my opinion without needing to guess the right enemy by spamming the command button until the player gets it right...

If u have problems understanding what i mean, feel free to ask me via pm.

Greets Sotor
Tue 17 Dec 2019 11:45 AM by gruenesschaf
F8 is client side and we don't do client modifications.

And simple is also somewhat relative, I mean sure the bug that has always existed on pvp servers that even friendly pets are cycled through appears to be easy enough to fix until you realize that owner information for npcs is never sent to the client, all the client receives is the realm which is rather meaningless in a pvp setting.

Then on to the nearest enemy behavior, this kind of function is deceptively simple, just target the nearest enemy. However, the problem becomes apparent when you expect to be able to cycle through enemies in a more or less predictable manner. As soon as there are 3 possible targets things become more complicated as a simple "literally target the nearest enemy ignoring the one I currently target" no longer works as it would never ever target the target that is furthest away, therefore you need a list to cycle through enemies. The complicated part, or at least the part that needs some trial and error and may or may not even have to be user configured, is when you reset / recreate this list and if / after what delay another f8 press goes back to the literally nearest target instead of continuing on in the cycle list.
Tue 17 Dec 2019 2:02 PM by Lillebror
$F8::
Send "Esc" ; used to clear target
send "F8" ;nearest target key allocated ingame
return

Will always give you the closest target, but nothing else.
Tue 17 Dec 2019 8:09 PM by Sotor
Actually the question : why is there any cycle list at all? Shouldnt it just give back the really next target as supposed to be ? And why does the cycle list doesnt give back the really nearest target first ?

Greets Sotor
Tue 17 Dec 2019 8:31 PM by Sepplord
Because then you would only get one target...the nearest one. Currently you can cycle through multiple "near" targets

I am confused myself what your question is though...so if above doesnt help maybe you can rephrasr
Tue 17 Dec 2019 8:42 PM by vxr
Sotor wrote:
Tue 17 Dec 2019 8:09 PM
Actually the question : why is there any cycle list at all? Shouldnt it just give back the really next target as supposed to be ? And why does the cycle list doesnt give back the really nearest target first ?

Greets Sotor

Lillebror gave you a good hint to exactly what you want. Sure you need third party program, but its easy to setup. If your looking for an in game solution, well that probably is not going to happen.

I prefer my nearest target to cycle than to always pick the nearest target. I wish there was a nearest target that avoids mobs.
Tue 17 Dec 2019 9:18 PM by Sotor
I mean , why does the "cycle" doesnt start with the actual literally real nearest ( closest ) target? Today for example, i tried to target one mob in DF with my SB and the first target that was picked was like 700 range away while 4 mobs where hitting my supps in like 10 range.. Why doesnt the "cycle" start with the closest and then picks 2nd closest etc etc..? Increasing up to the farest. As supposed to be imo.
This topic is locked and you can't reply.

Return to Suggestions or the latest topics