Workers

Workers can be assigned to gather resources on farms and used in raids to damage other players' farms.

## Workers

Command: ***/workers***

Using this command allows you to see a list of your current workers, their level, what farm they are assigned to, as well as their power rating. There are seven worker types each having their own drop probability and power ratings.

Each worker has a value assigned to them, ranging from 1-7.

Useless is 1, Deficient is 2, Common is 3, Talented is 4, Wise is 5, Expert is 6, and Masterful is 7.

This is used in formulas and is the [worker type] value.

## How to Obtain

### Hire

Command: ***/worker hire***

By using this command, you can hire new workers. Each time you use the command, or click the "roll" button, you will use four energy and hire a random worker.

### Lootboxes

Command: ***/open [lootbox] [amount]***

Workers can also be obtained from opening lootboxes.

Below is a table showing which workers can be obtained from which lootboxes.

### Request

Command: ***/request [worker type]***

This command is unlocked once a player reach Dirt League IV and allows them to request workers. Once the player request a certain worker type, a message will be sent out, similar to a random event, that is open for any active player to donate 3 of said worker type. Doing this gives the donator idlucks as a reward for giving up their workers and the requesting player will receive the workers.

## Worker Level

Since there are only seven worker types, each time a player hires a worker that they already have, it will be contributed to the worker's level, like XP. As the player hires more of the same type of worker, it's level will increase making it more effective in raids and produce more items in farms.

Here is a table showing each level and how many workers you need to hire to achieve them.

*Note: This table will be updated as higher levels are achieved.*

## Worker Stats

Each worker has stats that cannot be changed, which are Speed, Strength, and Intelligence.
These can be seen upon rolling a worker, or by using the command ***/help worker [worker type]***.

### Speed, Strength, and Intelligence

Each worker has a different set amount of speed, strength, and intelligence, shown in the table below. At the moment, these stats are static.

### Worker Power

Worker power is a statistic that can be viewed with the ***/worker*** command. This statistic is dynamic and is calculated by a formula. It is used to determine how much damage your workers will do against another player's worker in raids, and how much damage an opposing player's worker will do to your workers.

**Formula:** ([worker speed] + [worker strength] + [worker intelligence]) \* (1 + [worker type]/3.25) \* (1 + [worker level]/1.25])

Below is a table showing the worker power for each worker up to level 20. Note that workers are able to level past 20, but it is not shown in the table.

## Farms

Command: ***/worker autoassign***

The autoassign command takes the work out of your hands and lets IDLE FARM decide the best farm to assign each of your workers to. Although, it may not always be the best option for optimization, it is the simplest way to quickly assign all of your workers to a farm.

Command: ***/worker assign [worker type] [farm id]***

This is the manual counterpart to the autoassign command. If you are looking to assign a certain worker to a specific farm this command will give you more control on where your workers are assigned.

### Production

Workers affect the base production of the farms they are assigned to.

A multiplier is calculated for each worker using some formulas, and then applied to the base production of the farm.

**Formula for Material Farms:** *1 + [worker level] \* 0.05 \* ([worker speed] \* 0.3 + [worker strength] \* 0.6 + [worker intelligence] \* 0.1)1.5*

**Formula for Refinement Farms:** *1 + [worker level] \* 0.05 \* ([worker speed] \* 0.4 + [worker strength] \* 0.2 + [worker intelligence] \* 0.4)1.5*

**Formula for Production Farms:** *1 + [worker level] \* 0.05 \* ([worker speed] \* 0.2 + [worker strength] \* 0.1 + [worker intelligence] \* 0.7)1.5*

**Formula for Event Farms:** *1 + [worker level] \* 0.05 \* ([worker speed] \* 0.4 + [worker strength] \* 0.3 + [worker intelligence] \* 0.3)1.5*

#### Worker Efficiency

Worker efficiency is an upgrade that allows workers to get more items while producing.

## Raids

Workers are used in raids to attack the enemy farms. During a raid you will select workers to attack the enemy farms. You must make sure to select your workers wisely, because farms are raided in order from top to bottom.

### Damage

The damage that a worker does to another worker is dependent on both workers' worker power stats.

The **formula** for calculating this is 80 *\* ([attacking worker power]/[defending worker power])*.

For **teamraid**, the base damage is 100 instead of 80.