User blog comment:Willbachbakal/(Champion Rework) Rumble, the Mechanized Menace/@comment-368567-20161025094518

Ok, I may be late to this, but Rumble unable to basic attack is not only dumb, a constant Flamespitter mean generating Heat until Rumble can't cast his abilities and he has to wait for his Heat to decay to 0. And why do you remove his cooldown from his basic ablities? Even though he doesn't buy any CDR items, the cooldown is essential to him. How about this (and this being my idea inspired from Vainglory's Lyra):

Junkyard Titan (Innate) Flamespitter: Rumble's basic attacks spew streams of flames, dealing (%AP) magic damage and generating 5 Heat. After casting an ability, his next basic attack becomes a continuous swathe of flame in a cone for 3 seconds, dealing flat magic damage (+ %AP) and generating 10 Heat.

Heat: Scrap Shield and Electro-Harpoon generate 20 Heat, and Rumble loses 10 Heat per second after 5 seconds of not casting them. At 50 Heat or above, Rumble enters Danger Zone, and his basic abilities are enhanced. At 100 Heat, Rumble enters Overheating, silencing himself until Heat decays to 0.

And as for his Q:

Morningstar (Q) Rumble punches in a line to deal flat magic damage (+ %AD) to the first enemy it hits. During Danger Zone, Morningstar becomes an area of effect sweep.

Because his basic attack generates Heat and his Q don't, it would be best to cast your Q for farming. I also rework on his E so that it becomes a stun during Danger Zone.

Let me know what you think of my version of the Rumble rework.