The first change is simple: Allow players to tag multiple assassinations and then randomly use an animation from the group selected when the player performs an assassination. It’s silly that players wind up have multiple legendary and ultra rare animations, many of which are awesome, and are forced to continually use one over and over again throughout a match.
The second is a bit more complicated would the effects would be huge: Keep a running total on how much damage players do to their own teammates, and slowly phase players that rise to the top of that chart into their own matchmaking group.
I know the amount of programming and work involved in that is probably a bit steep, but in Arena at least, the game is already keeping track of how much damage each Spartan is doing. All you’d have to do is keep track of damage to teammates only, as well.
I think that the majority of people don’t realize the effect that others are having on their game when their teammates are overly selfish/careless.
Here’s what made me think of this:
I played a match where, at the start of the game, there was a firefight between both teams for the Sword. It was on the Overgrowth map.
Myself and one other teammate were in the thick of things, and we eliminated the other team.
We both had no shields, and a third teammate had only weakened shields, having avoided most of the opposing teams fire.
Our fourth teammate, after all the enemies were eliminated but before our shields recharged, began spamming grenades into the room, killing all three of us.
All three of us had been damaged by the opposing team prior to this, so he didn’t get any betrayals, the other team was given three points for free basically, when we had just killed all of them, and they wound up getting the sword too because the guy spamming nades didn’t actually go into the room that he killed all of us in. That’s pretty ridiculous.
Later in the match, I challenged an opponent 1v1, and immediately when I started shooting him, my shields dropped, and he turned around and killed me. Low and behold, it’s the same teammate from before, and he just dumped his AR mag into my back trying to squeak the kill on me, but because he took my shields down, the enemy killed me when they otherwise wouldn’t have.
We lost that match 50-47. I know for a fact that one teammate on my team was responsible for FOUR of my teams deaths, and he didn’t get any betrayals, no notifications about it, nothing.
Currently there is nothing in place to prevent this kind of crap, which is a bit frustrating. It really should be there.
If 343 just kept a running total of how much damage one has done to their teammates divided over the number of games, and then increased the likelihood that the players that are above average are matched with each other and vice versa, Arena games would be a lot more fair.
It’s frustrating to have the carelessness of another player literally cost you the match, especially knowing that they probably don’t even know they did it because they don’t even get a betrayal for it.
So that’s my rant.