I think that the Company of Heroes 2 multiplayer is lacking in basic functionality. I don't mean game play, I'm talking about options. Things that are just the basics in other multiplayer games.
Kick players in game
I can't count the amount of times I've had a player AFK, or troll in my matches. Being able to kick players while playing the actual match would be awesome and help half of my issues with the multiplayer features. As the host I should either be able to instantly kick someone from the match, or initiate a vote kick. I can kick anyone while in the lobby, so why can't I in game? It'd be simple to implement as all Relic needs to do is add the option to kick players from the player list in game.
Rank requirement
As I play more and more of Company of Heroes 2, and improve my skill, I'm getting tired of having teammates with only 6.5 hours on the game in my match against expert bots. I also have Spearhead on which is a lot harder than vanilla. I don't want to kick these new players just for being new because I'd feel like a dick, so being able to set a level requirement to keep these new players out would be awesome. Having PvP matches would be funner for me as there is always that noob, or two that make the match super unbalanced.
Improved workshop support
Another thing that happens constantly is someone in my match not being able to download the mods I have enabled. The most prevalent one people can't download is a very small mod that increases the population limit to 150 and allows me to zoom the camera out more. It's probably less than a MB big. People not being able to download maps, stuff like that. One of the biggest issues for players with slow internet speeds are downloading skins. The best way I can think to fix this is to either A. Make it so workshop skins, victory strikes and decals aren't required to download to start the match, or B. Give players an option to to not have to download anything in the first place other than the map, tuning pack, and win condition. I can't tell you how many times I've gone from a full lobby to an empty lobby because someone couldn't download the map, or something.
Edit:
Some of you guys gave some good ideas I didn't even think of.
Reconnect to game matches
As someone who's crashes quite a bit after the winter patch... yes.
Create a custom server name
As you all know, the server name is just your username. It wasn't like this in CoH 1 and it was a cool thing that was there. I could finally let people know what mod I'm using and other stuff by just looking at my server.
Voice communication
As someone who uses a hotkey program to make my arrow keys WASD, it can make typing a little tricky. Voice communication would be pretty cool to have considering how many Russian's I get in my game.
Ability to close slots |