> 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/scriptable-objects/abilities/gather-ability.md).

# Gather Ability

{% embed url="<https://youtu.be/DuNoF0h7lUc>" %}

## Creation

To create a gather ability, find (or create) the *GameName/Resources/GameName/BaseAbility* folder (or any subfolder) in the project tab and right click.  Choose *Create > AnyRPG > Abilities > GatherAbility*.

## Properties

Gather abilities do no contain any properties other than the default properties shared by all [Abilities](/scriptable-objects/abilities.md).

## Next steps

* Add a gather ability to the *Capabilities* of a [Character Class](/scriptable-objects/character-class.md).
* Add a gather ability to the *Capabilities* of a [Class Specialization](/scriptable-objects/class-specialization.md).
* Add a gather ability to the *Capabilities* of a [Unit Type](/scriptable-objects/unit-type.md).
* Add a gather ability to the *Capabilities* of a [Faction](/scriptable-objects/faction.md).
* Add a gather ability to the *Capabilities* of a [Unit Profile](/scriptable-objects/unit-profile.md).
* Add a gather ability to a [Gathering Node Config](/scriptable-objects/interactable-option-configurations/gathering-node-config.md) to allow the ability to be used to gather from it.
* Add a gather ability to a [Skill](/scriptable-objects/skill.md) so the player learns it when they learn the [Skill](/scriptable-objects/skill.md).
