So, I remember about 3 patches back the changelog mentioned that 'Tower AI greatly improved' or something similar. I was wondering what exactly is tower targeting priority and does it differ from Dota?
I ask because of something that happened in my last match.
Match ID: 8530250
I was arac, playing a 3v3 Darkwood Vale, inside the enemy base pushing, Jera was attacking the tower while I was fighting scout outside of tower range. I kill scout, only have about 50-100 hp left, I walk past the tower (enter its attack range) to leave, while Jera continues to attack tower, and the tower switched to attacking me and killed me. I thought towers always targeted what was closest attacking them, unless a hero was attacked, then the tower would defend the hero.
Did the tower target me because I killed scout before entering range? If so, how long does this target priority last? Or did it recognize I was almost dead and attack because I was low?
You previously had a single target that was a hero, that takes priority over a single target of a tower. so the tower attacked you. If you had attacked ground and then ran through the tower you wouldn't be hit.
I've seen many times where a hero on low health has walked right past a tower (talking like 1-2 hits from death), and not get attacked, while the tower focuses still on the NPCs and other heroes. This also would mostly occur just after that player on low HP had killed an enemy hero or scared them off into fountain.
5 creeps attack the tower. You walk at 100% into tower or autoattack in that way (not clicking on an enemy hero/tower) - the tower (often) switches to you for absolutely no reason.
You are ganked by 2 enemy heroes. You try to hide/juke in the forests (for e.g. bottom legion) and one of the heroes attacking you was attacked by the tower the whole time. He needs one more shot from the tower to die. Suddenly the tower switches to attack creeps or the other hero and that one guy easily gets outside of tower range.
I must agree with Anubis. Tower AI has been anything other than intelligent as of late. Maybe there are too many situations to code properly - but your example of the 2 man gank and the tower switching at the last minute is a little too familiar. What side is the tower on anyway?
I have also experienced the tower hitting me early game while my creeps attack their creeps beside it....and I'll I've done is move towards the creeps to get last hits. I get the tower not wanting to be attacked, or wanting you to hit heroes, hell I'd even understand if you were attacking the creeps...but since when does it care if you're in the middle of wandering up to get a last hit or 2. (and no, I wasnt the closest, there were plenty of allied creeps left, I didn't auto or target an enemy hero or the tower, etc etc - it just randomly decided to start hitting me.)
Also - I have auto attacked a location, in which there happened to be an enemy hero - and the tower decided that because I was probably going to hit the hero, it'd better start attacking me. How does the tower know my intentions? My heroe's automatic targetting AI triggered the tower to prioritize me over the closer creeps. Fair play - but sheesh, if they can code that, whats with all the other sporadic things towers do?
I've had many times when I was bot first tower trying to hide in trees from 2 man gank and tower never attacks them the whole time. They finally find me, track me down, and walk away without a scratch on them, like the tower was never there.
If you aimed on enemy hero tower will hit you.
If you aimed on tower, tower kill first who very closely... if you have better range then scout(range creep)... tower first kill this creep, after you...
If enemy hero aimed you(and you hit tower), your creep run for enemy hero, and tower hit you, because no oneelse hit tower...
sorry for my bad english)))