I'm attempting to spell this out for PGI in plain simple terms so we can end the shenanigans immediately. Russ Bullock thinks it is too complicated a problem and doesn't want to do anything about it until after Community Warfare.
The truth is, though, the community is sick of waiting. We're sick of the current front-loaded, long range pinpoint metagame. There are plenty of us that want brawling back. I'm one of them. I can handle the meta just fine (others will attest to this I'm sure) but it has gotten old.
We want our brawlers back!
So, for Paul and Russ... let me help you.
The SRM problem:
1. SRMs don't register damage often enough.
2. SRMs, when they actually register... do inadequate damage.
Up for debate is whether SRM hit registration has always been an issue. I'll admit before HSR, I did have to lag shoot the SRMs into thin air to cause damage sometimes. For oldschool players, this is simple to do as we already know all about lag shooting. Still, I recall times where they wouldn't count damage even back then (but from my memory it wasn't nearly as often.)
So what do we do?
1. Remove HSR for missiles. Yep. Turn it off. You implemented it in three stages. Turn it off for missiles. Comment out that section of code so missiles go the old-fashioned route. This probably could be done in a ... DAY. Even less if you coded it properly with function calls. If that's the case... minutes.
2. Put back in SRM splash damage as a function. Make the existing SRM damage algorithm a function. Make Streak damage a separate function.
2a. Stop calling the existing SRM damage function.
2b. When SRMs hit a target, call the SRM splash damage function (like it was in the old days)
2c. When SRMs hit a target, call the Streak damage (no-splash) function.
3. Remove ghost heat on ALL SRMs. This is stupid simple table edit for craps sake. Five minute job here.
4. Bring back the closed-beta SRM flight path (the close-in, spread, then close back in). You already wrote the code. Copy and paste, man.
PROFIT.
Russ, Paul: YOU ALREADY HAVE WRITTEN THE CODE. Structure the code properly. Use functions. End this madness now.
You have coders dedicated to supporting issues. WELL guess what? SRMs are an ISSUE. A BIG issue. Bigger than pulse lasers, flamers and machine guns... Combined!
We can live with no HSR for missiles. It is better than the current ball of shit we are dealing with. We can live with SRM splash damage. Splat Cats would be refreshing. Super Centurions would bring tears of joy to my eyes.
... I don't care if mechs disintegrate to SRMs again. It'd give me something to fear in my 733C. It'd give a reason to run... different types of builds on my 733C.
Do this... and you'll start seeing money trickle back into your coffers. You'll probably see attrition slow down... or even stop... as the gameplay will become immediately more interesting.
So there you go. Simple terms, simple solution, simple timeframe to do this. No new major code, just a few functions and a few lines here or there. Elementary changes that even a junior programmer could make in short order.
Get to it. Feel free to contact me if you want more info. I know you won't... but if you'd like... the door is open.
Oh, and to tease your memory, remember this?
It was supposed to be scary. That Atlas with SRMs... it murdered the Warhammer. I want that sight to be scary again.
Edited by Mister Blastman, 26 February 2014 - 10:10 AM.