# Introduction

We have launched a new effects system to unify all of our plugins which use effects (Enchantments, Pets and Mobs) into one system working together.

## Explanation

Abilities are a unique implementation of completely customizable abilities. Abilities can be a powerful tool for adding dynamic gameplay mechanics. By combining effects, triggers, targets, conditions and effects, you can create a wide variety of actions and reactions in your plugin.

* [Effects](https://wiki.advancedplugins.net/abilities/effects)
* [Triggers](https://wiki.advancedplugins.net/abilities/triggers)
* [Targets](https://wiki.advancedplugins.net/abilities/targets)
* [Conditions](https://wiki.advancedplugins.net/abilities/conditions)
* [Functions](https://wiki.advancedplugins.net/abilities/functions)
* [Variables](https://wiki.advancedplugins.net/abilities/variables)
* [Pointers](https://wiki.advancedplugins.net/abilities/pointers)

### Examples

```yaml
    chance: 30 # Chance is optional, default is 100
    cooldown: 5 # Cooldown is optional, default is 0
    cooldownMessage: "&cThis ability is in cooldown!" # Optional cooldown message
    effects:
      - 'LIGHTNING @Victim'
      - 'FIREBALL @Victim'
      - 'MESSAGE:You have been &bfrozen! @NearestPlayer{r=3}'
      - 'FREEZE:10 @NearestPlayer{r=3}'
```

<figure><img src="https://3757509724-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNDIkpfP9aokpBUK8Gs8%2Fuploads%2FsjU0JvIzjqlxrbjcl2Ig%2Fimage.gif?alt=media&#x26;token=6d99a127-30af-4f57-8caf-5c41570ad800" alt=""><figcaption><p><a href="https://mintservers.com/?utm_source=gitbook_wiki&#x26;utm_medium=banner&#x26;utm_content=gitbook"><strong>Sponsored by MintServers. AdvancedPlugins.net integration &#x26; auto updates. Unlimited RAM plan for only $9.99!</strong></a></p></figcaption></figure>
