# Skills

## The Skills

**Skills** are basically a template with a set of actions that an [**Actor** ](https://docs.ninjutsugames.com/game-creator-1/rpg/actor)can execute. This module is packed with a bunch of options to create your skills easily.

### Passive Skills

This type of skill is activated when the Actor learns it. This is useful for things like learn how to use a weapon or a tool.

### **Active Skills**

Active Skill are the type of skill that let's you execute visual actions, there is 4 different types of delivery:

* **Instant:** useful for Melee skills, AOE (Area of Effect) or even an Explosion :).
* **Projectile:** with this you can create from a magic ball to a rain of fire.
* **Status**: this is useful for **Buff**/**Debuff** like DOT's (Damage Over Time). This can also be used for things like Regeneration for example, add a condition if player HP attribute is below 100% increase the HP every 1 second by HP Regen Attribute value.
* **Aura**: with this type of Skill you can have abilities that can add bonus attributes to friendly Actors.

![(Example of an Instant Skill with an animation combo)](https://3895715781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDchaEIEhpBAh2gCe06%2Fuploads%2Fgit-blob-4aab80e0876f1c2274472e30648c3c8d6c8bd116%2FMeleeCombo1.gif?alt=media)

## The Editor

The **Skill** system comes with a very powerful editor that let's create and easily manage all your skills.

{% hint style="success" %}
You can **tweak** skills at **runtime**! All changes are saved automatically.
{% endhint %}

![](https://3895715781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDchaEIEhpBAh2gCe06%2Fuploads%2Fgit-blob-7fb822d37db0d95460a2859f4071aef5b2f14fa2%2FRPG_Preferences.PNG?alt=media)

### Instant Delivery Skill

![](https://3895715781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDchaEIEhpBAh2gCe06%2Fuploads%2Fgit-blob-b7b60f9d16e23b495220c448aa3fa9af835d439c%2FSkill_InstantDelivery.PNG?alt=media)

### Projectile Delivery Skill

![](https://3895715781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDchaEIEhpBAh2gCe06%2Fuploads%2Fgit-blob-2bcaea27469b184a13ccf2edcee876022208cd6f%2FSkill_Activation.PNG?alt=media)

![](https://3895715781-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F-LDchaEIEhpBAh2gCe06%2Fuploads%2Fgit-blob-8045bd3a26d259378e53641152a581625874fd42%2FSkill_ProjectileDelivery.PNG?alt=media)
