@riot, you say you don't keep old version of the game on file
#Maybe you should start doing that...
Because as it stands, you're just letting the mess pile up. Constantly making changes, with complementary changes, then reverting the primary change, but not reverting the changes which went out explicitly due to the original change.
3 main examples, but there are countless more.
-
Kog Maw rework. After you change him to be the 5.0 Atk Spd nightmare, you followed up by nearly a complete revert to his kit, except you left in the execution design of the ult and the 20% AP nerf to his E. The AP nerf being the strangest, because it really didn't matter for the rework.
-
Malzahar Rework. Well this was a year of chaos... You were so damn determined to implement this new design on to the existing champion, that you ended up changing 3 of his abilities and adding additional interactions between half of them just to stitch everything together, but that ended up not working out. So you added back flat damage to his ult and bumped the scaling of his Q and E back up. You effectively reverted half of the changes that you made, except gave him a small nerf to his flat damage #s. Yet, despite this seeming to be the only thing that would've been necessary from the start, you leave the voidlings and passive in the state that was created to try and push this rework which flopped.
-
AP nerfs. As another thread pointed out recently. Many AP items were nerfed a while back, with the introduction of a +15% AP bonus given to blue buff. Which was completely justified given that you'd have access to the extra AP provided by Blue buff. Yet at this point, the bonus has been removed and the AP items are still seeing the effects of the nerfs, to the point that AP and AD are nearly at parody with the maximum you can achieve.
Hanlon's Razor I suppose... I understand, when programming, if you make changes in response to another change, which later gets retracted, it's very tempting to just leave the secondary changes in place. But this creates a mess. This is why i say save the old patches, that way you at least have a template to revert the surrounding changes back if a change later gets reverted. If you take 1.5 steps in the wrong direction, it doesn't make sense to not step back that extra 1/2 a step, which was only added under the assumption at the time, that it was the correct direction.
So as an obligation to the players and the people who make this game successful... #Clean up after yourselves.