With all the gadget gear thats been dropping in the daily bugle (vulture medallion, cosmic spiderman mask, salvaged alien tech legendary, ect) I was already decided that my beast would be a gadget build from lvl 1. This is a decision I do not regret. I noticed something strange from very early levels, with my build the enemies were permanently stunned. I face tanked the bosses and trash with my health never moving. As soon as I hit lvl 60 I went into cosmic trial in my crappy unoptimized (not even lvl 60) purple gear and face tanked both bosses. Only needing to move around a bit to group up the ranged mobs so I could stunlock them. What about the bosses? Never hit me. Buckle up for a respec into the easiest playstyle that is most likely not working as intended. I will first go over the skills and talents, then explain how the rotation works and why it is broken.
Skills (only 3 non-gadget attacks. One is your sig, one always brutal strikes, the third resets the cooldown on the brutal strike ability):
Grappling Hook Slam
Deploy Gas Drone
Deploy Adhesive Drone
Deploy Taser Drone
Unleash the Beast
Leave none Behind (optional any choice on this tier will work, choose whichever you prefer)
Ok, now here's the breakdown. You may have noticed there is not a non-cooldown filler attack. With Problem solver decreasing your gadget cooldowns each time you cast a gadget this build will have your fingers very very busy. Grappling Hook Slam has a bonus if you have over 50% momentum, it's irrelevant, as is momentum with this build. If you are looking to gear this build for damage, focus on Cooldown Damage over gadget damage because every skill is tagged cooldown. Out of our 7 attacks, 7 are cooldowns, 4 are gadgets, 3 do DoTs.
You have an optional not so safe opener. Technically the most DPS opener you can do is rush in and cast Bestial Beatdown, Grappling Hook Slam to reset the cooldown, then Bestial Beatdown one more time. so we get an extra 2 casts of Beatdown during the fight, but as I am focusing on the overpowered stun lock, I just let these first casts go to waste. (Bestial Beatdown is guaranteed to brutal strike thanks to Ferocious Claws)
So here is our rotation...
(Optional opener of Bestial Beatdown, grappling hook slam, Bestial Beatdown)
Deploy Gas Drone, Deploy Adhesive Drone, Deploy Taser Drone, Grappling hook Slam, Electro-Catalyst, Bestial Beatdown, Electro-Catalyst (now your drones are off cooldown), Unleash the Beast (will be up every other rotation)
by How it works
As you run in you can drop all three drones from ranged on your target then use grappling hook slam to also drop right on top of the target. This serves 2 purposes. It gets you in range to use electro catalyst on all three drones, as well as giving the animation time of the blackbird shadow to pass and drop the drones. by the time you land the drone animations have completed and you can cast electro catalyst. (Now each gadget you cast is taking 1 sec off the cd's of all gadgets on cooldown thanks to Problem Solver). After you leap in and pop electro catalyst the enemies still stunned and immobilized from two of the drones, are now taking fairly heavy dot damage for 8 seconds. Next, you cast bestial beat down (guarantee brutal thanks to ferocious claws) and within a second, electro catalyst is back off cooldown. if you have sig you pop it here, which ends with a 3 second terrify and a strong dot from Jubilee. If sig is not off cooldown fret not because all your drones are already off cooldown and your rotation restarts immediately. There is no downtime save for the 1 second in between your bestial beat down and the 2nd cast of electro catalyst.
Heres the issue though. I find when I apply the dot from the Adhesive drone and Gas Drone, the enemies are becoming stunned for the entire dot duration, and with my cooldowns back up before the dots wear off, I can reapply them before the stun wears off. Hence the enemies (even cosmic trial bosses) I am fighting never move after my first rotation as long as I am in step with my rotation and don't waste more than 1-2 seconds in between. Try this out and tell me if you think this is working as intended...or just broken as hell.