[Suggestion] Juggernaut
a) RNG – nope, thank you
b) overpowered, even if you take confusion and fear out of the condition-list
c) makes no sense whatsoever, especially lore-wise.
Engineer is love, Engineer is life.
To be honest it should give brief stability when finishing flame jet or periodic stability so the name makes sense… A juggernaut should be unstoppable but permanently would be kinda op