> For the complete documentation index, see [llms.txt](https://quickfire-corp.gitbook.io/ncpf/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://quickfire-corp.gitbook.io/ncpf/guides/getting-started/configuration/checks/fight/speed.md).

# Speed

Config path: `checks.fight.speed`\
Permission (bypass): `nocheatplus.checks.fight.speed`\
Exemption: `FIGHT_SPEED`

The Fight.Speed check prevents players from hitting entities too quickly.

| Option                | Description                                                                                                                                                                                                                                                   |
| --------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| limit                 | How many clicks per second should players be allowed to perform?                                                                                                                                                                                              |
| shortterm *ticks*     | Ticks to track for the short-term checking.                                                                                                                                                                                                                   |
| shortterm *limit*     | How many clicks can a player perform in the specified ticks?                                                                                                                                                                                                  |
| Improbable *feedonly* | Decide the influence this check should have when contributing to the Improbable check analysis. If false, this check can directly incur Improbable **violations** with its data. If true this check will only contribute in feeding Improbable with its data. |
| Improbable *weight*   | The weight this check should have when feeding improbable. Set to 0.0 if you don't want this check to feed Improbable at all.                                                                                                                                 |

{% hint style="warning" %}
See also `Net.AttackFrequency`for a better version of this check.
{% endhint %}

{% hint style="danger" %}
It is *extremely* unlikely that a (casual) player can reach 20 CPS and keeping such value for long period of times, anything above 20(+)-ish can be considered as cheating.

1 tick = 50 ms.
{% endhint %}

**Related**

* [Active](/ncpf/guides/getting-started/configuration/checks/general/active.md)
* [Actions](/ncpf/guides/getting-started/configuration/checks/general/actions.md)
