Bonus Attack Speed

is a Weapon Stat that affects the speed of the player's attack rate by reducing the | damage immunity frames of the entity hit.

It can be increased by holding items and wearing Armor with certain Reforges.

You can calculate the amount of times you hit per second with and  using this calculator:

Shortbows
Attack speed increases the rate of fire of the Terminator and Juju Shortbow proportional to the player's, starting at a rate of 2 attacks per second up to 4 at 100%.

Formula
The formula for the invulnerability ticks is:

$${\forall BAS \in [-99,100], hurtResistantTime = \lfloor \frac{10}{1+\frac{BAS}{100}} \rceil}$$


 * BAS: Player's Bonus Attack Speed
 * hurtResistantTime: Amount of invulnerability ticks

Trivia

 * Attack speed does not affect.
 * The max is 100%, doubling the speed that you attack at.
 * The time before you can attack again is 0.5 seconds, down to 0.25s at 100%.
 * It is possible to have negative attack speed, and it will lower your attack rate.
 * The Livid Dagger and the Zombie Soldier Cutlass are the only items that give 100%.