From a PC perspective there are a couple bugs with the Autotarget system that I think should be addressed.
1st one is "ME". If there is a player in the room with ME as the first two letters of their name, then the Autotarget feature should hit them FIRST before it targets the casting player.
2nd one is when the target shares several letters of your name. I will use two characters that have the first 2 - 3 letters as an example. If you are trying to c 'lightning bolt' Lor, and your character is Lorfaine and the enemy is Lorktar, then autotarget should consider yourself as the LAST option, and default to Lorktar.
3rd one, which is a bit more controversial is Zo, Fl, St as necromancer names. I am not sure if it should be set to check PC's first then mob's...but it is a possibility. Unless we wish to consider this an optional perk to being a necro...that is abusing new players naievety by using names with two letter prefixes that match common pets.
I know some people will have some immediate rebutal...
"dont be so lazy" yeah this is great, but doesnt help anything. Autotarget is a command designed so you CAN be a little quicker in casting spells. Mainly without having to spell out Mequezipdottit everytime you wanna hit them with a spell. In the rush of battle though, they have an advantage since anything with ME as the target will strike yourself. Again, yourself should be the LAST thing checked in the order for targetting
"Use target variables" This is a good suggestion, I do it even. Though for the common and especially NEW user this is a non solution. In truth newer players are typically the victims of this abuse of the autotarget command when it comes to fighting characters whose names fit the model.
The solution for all of this in a nutshell would be to check all targets in a room BEFORE the player when considering what is being targeted...not sure how hard or easy that will be though. I think this is a long time coming, an issue that has been dwelling right below the surface for years.
