> For the complete documentation index, see [llms.txt](https://docs.anyrpg.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.anyrpg.org/architecture/ability-system/abilities.md).

# Abilities

Abilities have 3 basic ways to determine when it is time to cast an effect:

1. Event based abilities are triggered by events in animations, and can be triggered multiple times by the same animation if that animation has multiple events configured.
2. Instant abilities cast their effect right away, and in the cast of channeled abilities, instantly on each tick of the channel.
3. Complete abilities cannot cast their effect until a cast reaches the end of its cast timer and completes successfully.

<img src="/files/2x6LVe23U68EsYTqrC5C" alt="" data-size="original">
