Engineer

Engineer is one of the 4 classes currently playable in Roboquest.

Class Ability
Engineer's class ability is Summon-Buddies. Activating Summon-Buddies deploys a friendly drone partner that circles the player. While circling, the drone will target enemies and fire at them every 0.3 seconds, dealing a base 6 damage per shot. Without modification, the base number of deployable drones is 2, and the perk has a 16 second cooldown between uses.

The secondary effect of the class melee override directly affects Summon-Buddies cooldown times, reducing the cooldown by 1 second for each scrap collected.

Class Melee Override
Engineer's class melee override is Scrap Blaster. Scrap Blaster is a projectile-based override with a 3 second cooldown. When used, Scrap Blaster fires a projectile that deals 50 points of explosive damage against the enemy it hits.

Scrap blaster has the secondary effect of generating scrap upon succesfully hitting an enemy. 3 scraps are generated upon a succesful hit. When collected, scrap can directly decrease the cooldown of Summon-Buddies and also synergizes with certain Engineer upgrades.

Class Perk
Engineer's class perk is Repair-Buddies. Repair-Buddies changes Engineer's class ability when the maximum number of drones is deployed; in this situation, Summon-Buddies will now heal all currently deployed drones to maximum health rather than deploying another drone.

Class-Locked Upgrades
As well as Universal Upgrades, each class has their own set of upgrades specific to them.