Engineer

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

Class Ability
Engineer's class ability is Summon-O-Drone. Activating Summon-O-Drone 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 15 second cooldown between uses.

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

Class Melee Override
Engineer's class melee override is Scrap Blaster. Scrap Blaster is a projectile-based override with a 6 second cooldown. When used, Scrap Blaster fires a homing projectile that deals 55 base damage against the enemy it hits.

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

Class Perk
Engineer's class perk is Repair-O-Drone. Repair-O-Drone changes Engineer's class ability when the maximum number of drones is deployed; in this situation, Summon-O-Drone 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.