Custom games with friends. The idea of on-map artillery really needs to be fixed.
Yeah, on map artillery is really pretty bad.
Thing is I don't think it will ever be good for two reasons:
1) Atillery is not sexy.
Tanks are sexy, infantry is necessary.
2) Artillery based gameplay is seen as static and camping, hence unpopular.
Option A would be to remove it from the game entirely and have it all as call ins.
It would then be powerful, but you would not have the option to build it in game.
That might be cool though.
Option B would be to fix it, there are plenty of things that could be done to fix it, but I don't think it would take the game somewhere people would want to go.
Let's look at the issues:
1) High MP cost, no fuel.
2) Vulnerability
Offensively Artillery is fine, because people hate being shelled and devote considerable effort to killing it if they can.
However because most people will build tanks in preference to artillery, it makes it something that people tend to build in two situations:
1) I have no fuel and this is the only powerful unit I can build, because I am losing I can only build it at or in my base so if I have to worry about protecting it I've already lost
2) I am winning and can spare the manpower to build it in a foward position and protect it
It's vulnerable because it's in a fixed position which can never be moved and is fairly fragile.
It can be counterbombarded without LOS, and against an opponent with recon + heavy call in (which is pretty much a given in multiplayer) it will be killed.
To make it useful I would do some or all of the following, some of which might be upgrades, others vet abiltiies
1) Not have give away its position when it causes damage
2) When not firing it is camoflaged and thus invisible to aircraft
3) Buff crew size and hit points
4) Allow it to dig in in a similar way to armour can hull down (boost armour and hit points)
5) Allow it to move, either by sending a halftrack (which are realistically I think too small for the job), or by paying fuel, or by having a special artillery tractor unit (I prefer paying fuel)
6) Accuracy is not linked to veterency but instead to how long it has been in one place, moving it forces the crew to reset their position and find themselves on the map