Before someone start to criticize me, saying "Injection is not Razor" or some other thing on that line, I must say that when someone comes with a great idea, we should say "yeah, this is a great idea, let's do it" instead of "bah, that wasn't MY idea, so it sucks".
We can learn a lot and save work looking into what's already done instead of trying to create everything from scratch.
As Carl Sagan once said, "if you want to create a apple pie from scratch, you must first create the universe".
That being said, let's go to the main purpose of the thread. Anyone that have played with Razor knows that it targeting system beats Inj's one in almost every possible aspect. What they do have:
Smart last target: if I do a 'good' action on a target, that will be my last 'beneficial' target, so for instace:
I cast EB on player A, player A attacks player B, I cast GH on player B. If I cast another EB and last target, instead of going in player B, that should be my last target, it would target player A, my 'harmful' last target.
The possibility of 'saving' targets:
I know that Injection has the ',target' command, but IMHO, it not works very well. That 'seed' stuff is annoying, and, most of the times, I can't use it right. If I could even use the ',set lasstarget' right, that wouldn't bother me a lot, but this doesn't seems to work very well too. With Razor, you can save a target easily, and you can use it for everything, no 'seed' stuff.
So, that's it. I think injection will take a huge step by adding those features.
"Most people are other people. Their thoughts are someone else's opinions, their lives a mimicry, their passions a quotation." - Oscar Wilde