Bishop Steiner, on 15 August 2013 - 04:52 PM, said:
except the LB-X is supposed to be much more than an "effective infighting weapon". BAM. 5 seconds to apply yet another bandaid. Awesome.
Making the LBX into an infighting weapon will give it utility which makes it actually function in the game. It will make the game better.
The cannister shot idea is ridiculously complex, and will never work in practice. Trying to determine the correct range to explode will be nonsensical. Your use case involves a perfect world where you are shooting directly at a stationary target, and are using the raytrace from the gun to determine range.. this will almost never be the case in actual usage, since you'll be leading your target.
So then that will leave you will the options of either using whatever your selected target's range is (which eliminates snap shot options) or you'll be using some proximity detection which will not only be computationally intensive, but won't even work since another enemy mech you aren't even trying to shoot may just happen to get close to the path of fire, and trigger the explosion, possibly hitting friendlies.
Seriously, JUST UP THE DAMAGE. It solves the problem. It makes the weapon good, while not just eclipsing other AC weapons.
It's an infinitely easier solution which takes no additional coding to fix.