How about giving turrets an aggro system?
It's relatively simple, instead of towers attacking the first enemy it sights, instead you can make towers smarter. As it stands right now, if you play something like
top lane, and you're up against
, let's say you're back at your tower, and the enemy jungler
comes to gank you. That jungler just has to hit you 1 time under turret to make it tunnel vision on them, and the squisher and much more threatening Akali can then start chunking you down like the turret was never there to begin with.
I propose that turrets should get smarter, so depending on the actions the enemies take the turret will determine who's the best target to focus. This also adds a new way to play around them, instead of just doing the "you hit him first and then I go in after" strategy.
Every point of damage and CC you deliver to an enemy champion puts aggro on you, the enemy champion that holds the most aggro will be attacked by the tower. Leaving tower range and reentering will set your aggro to 0, but immediately pumps back up to your previous amount if you damage an enemy champion. All aggro is reset when the turret hasn't been in combat with champions for a short time.
So this way
would be given more time to react, as
would have to deliver a full rotation before it's safe for
to do her combo, or she'll be focused down by the turret and Swain.
It requires better plays as a tank to take up the aggro as well for your teammates.