having another 24 hours to think about it, few more observations.
Although the OP was focused on boating, im pretty sure everyone can agree its not the actual boating of same weapons that's the problem, but the end result, large alpha strikes.
Paul posted as much, this isn't an anti-boat measure, its an anti-alpha measure. otherwise they would be adding tonnage/crit penalties to prevent you from equipping them in the first place.
With that in mind ...
Whats the issue with alphas? usually being able to take out a single section in one shot
without requiring much ability to aim. Yep, my ability to hit the same section twice might have the same probability as lightning, but if (like lightning) I destroy whatever I hit on the first shot, it doesn't matter.
THAT is the main problem with high alphas, which is generally from boating (but not always. boating = rectangle, alpha = square).
On the other hand, you can't simply remove group fire. there are mechs with 8,9,10 weapon slots and without group fire you simply can't chainfire the weapons fast enough if the 0.5sec is enforced. with large lasers for example, if I just chainfire in a stalker, my first LL is coming off cooldown while im still firing the 4th, let alone the 5th or 6th. hunches and anyone using more than two ac2's would have the same problem.
My new suggestion is
staggered group fire.
when you hit fire for a group of weapons, they don't all go off at once. they autochain fire, but at a higher speed, say 0.1 or 0.2 second gap. You can still hit backspace to set them to classic chainfire of 0.5sec.
That's it pretty much. with a 0.2 sec delay between weapons even in group fire, you can fire those 9xML's (that aren't an issue at all currently) and it'll take you 1.8 seconds to unleash hell. er, moderate damage.
You could even make it weapon dependant. You can broadly group weapons into small 0.1sec (SL, SPL, ac2, ac5, lrm5, srm2/4) medium 0.2sec (ML's, ac10, lrm10/15, srm6) and of course large weapons, being the biggest in each class 0.3sec (ac20, lrm20, ppc, LL, LPL, guass).
I think that would work. you can fire a full payload without silly heat penalties. You can even hit that atlas reasonably confidently with 6 PPC's, heck that example is only slightly longer than it takes to hit him 100% with a single large laser, but to get all 6 shots in the same section (much like group firing LL's right now) would take a reasonable amount of skill.
Actually that's a thought. beam weapons should probably only have half the delay penalty, since they are already DOT effects. Missiles are sortof, but they do higher damage per ton so regular delay for them.
*edit*
wtf is up with this editor? make it compatible with IE10!
TDLR;
put a slight delay between weapons in group fire 0.1-0.3 seconds which will prevent unskilled people hitting the same mech location with 4-6 (ppc, gauss, ac20etc) heavy weapons aka alpha problem.
*edit*
it should go without saying, but there would obviously need to be something to prevent you from firing multiple groups simultaneously to prevent having groups 1-6 contain 1 ppc each. the delay (0.1 - 0.3) would need to be global, not just group specific.
Edited by Asmosis, 13 June 2013 - 04:07 AM.