# Status Effect

## Creation

To create a status effect, find (or create) the *GameName/Resources/GameName/AbilityEffect* folder (or any subfolder) in the project tab and right click.  Choose *Create > AnyRPG > Abilities > Effects > StatusEffect*.

![](/files/4wzyh0c8u3dF8OmgmNUM)

## Properties

In addition to all the properties of its parent class, [Length Effect](/scriptable-objects/ability-effects.md#length-effect-properties), status effects have the following properties.

| Name                            | Description                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Status Effect Alignment         | <p>An enumeration of values that determine if the effect is considered beneficial or harmful.<br><strong>None</strong><br>The effect has no alignment, and can be removed at will by the player.<br><strong>Beneficial</strong><br>The effect is considered beneficial, and can be removed at will by the player.<br><strong>Harmful</strong><br>The effect is considered harmful, and can only be removed by an appropriate type of <a href="/pages/lLYKM0SLjA0TT8AwGQOH">Remove Effect</a>.</p> |
| Status Effect Type Name         | The [Status Effect Type](/scriptable-objects/status-effect-type.md), for the purposes of determining if a [Remove Effect](/scriptable-objects/ability-effects/remove-effect.md) can be used on it.                                                                                                                                                                                                                                                                                                |
| Status Effect Group Name        | The [Status Effect Group](/scriptable-objects/status-effect-group.md), for the purposes of limiting how many effects of the same group can be active on a character at the same time.                                                                                                                                                                                                                                                                                                             |
| Class Trait                     | If true, the the effect is considered to be inherent, cannot be removed, and will not show on the UI status effect bars.                                                                                                                                                                                                                                                                                                                                                                          |
| Required Level                  | If *Class Trait* is true, the character must be this level or higher for the effect to be applied.                                                                                                                                                                                                                                                                                                                                                                                                |
| Scene Names                     | A list of the names of [Scenes](/scriptable-objects/scene-node.md) that this effect can be active in. If the character moves to another [Scene](/scriptable-objects/scene-node.md), the effect will be removed.                                                                                                                                                                                                                                                                                   |
| Require Out Of Combat           | If true, the effect can only be active when the character is out of combat, and will be removed upon entering combat.                                                                                                                                                                                                                                                                                                                                                                             |
| Limited Duration                | If true, the effect will have a limited duration, and be removed when the duration has passed.                                                                                                                                                                                                                                                                                                                                                                                                    |
| Duration                        | If *Limited Duration* is true, the effect will last for this many seconds.                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Max Stacks                      | The maximum number of stacks of this effect that can be on a character at once.  When more than one stack is active, numerical properties are added together.                                                                                                                                                                                                                                                                                                                                     |
| Stat Buff Type Names            | The names of [Character Stats](/scriptable-objects/character-stat.md) that will be added to and multiplied by the values in the *Stat Amount* and *Stat Multiplier* fields.                                                                                                                                                                                                                                                                                                                       |
| Stat Amount                     | Any [Character Stats](/scriptable-objects/character-stat.md) in the *Stat Buff Type Names* field will have their value increased by this amount.                                                                                                                                                                                                                                                                                                                                                  |
| Stat Multiplier                 | Any [Character Stats](/scriptable-objects/character-stat.md) in the *Stat Buff Type Names* field will have their value multiplied by this amount.                                                                                                                                                                                                                                                                                                                                                 |
| Secondary Stat Buff Types       | The names of Secondary Stats that will be added to and multiplied by the values in the *Secondary Stat Amount* and *Secondary Stat Multiplier* fields.                                                                                                                                                                                                                                                                                                                                            |
| Secondary Stat Amount           | Any Secondary Stats in the *Secondary Stat Buff Types* field will have their value increased by this amount.                                                                                                                                                                                                                                                                                                                                                                                      |
| Secondary Stat Multiplier       | Any Secondary Stats in the *Secondary Stat Buff Types* field will have their value multiplied by this amount.                                                                                                                                                                                                                                                                                                                                                                                     |
| Outgoing Damage Multiplier      | All damage the character does will be multiplied by this amount.                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| Incoming Damage Multiplier      | All damage the character takes will be multiplied by this amount.                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| Faction Modifiers               | <p>A list of modified <a href="/pages/N8sUj6pl9VAwlgICxBe8">Faction</a> relationships.<br><strong>Faction Name</strong><br>The name of the <a href="/pages/N8sUj6pl9VAwlgICxBe8">Faction</a> which will have a modified relationship.<br><strong>Disposition</strong><br>The amount of relationship value to add (or remove) for the <a href="/pages/N8sUj6pl9VAwlgICxBe8">Faction</a>.</p>                                                                                                       |
| Stealth                         | If true, the character will appear partially invisible, and enemies will not be able to see them or agro them if they get within the normal agro range.  Stealth is removed upon entering combat.                                                                                                                                                                                                                                                                                                 |
| Can Fly                         | If true, the character can Fly while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| Can Glide                       | If true, the character can Glide while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| Disable Animator                | If true, the character will be frozen and not animated while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                                                |
| Stun                            | If true, the character will be stunned and unable to move, attack, or cast abilities while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                  |
| Levitate                        | If true, the character will be levitated above the ground, and unable to move, attack, or cast abilities while the effect is active.                                                                                                                                                                                                                                                                                                                                                              |
| Immune Disable Animator         | If true, the character will be immune to any effect that has *Disable Animator* set to true while the effect is active.                                                                                                                                                                                                                                                                                                                                                                           |
| Immune Stun                     | If true, the character will be immune to any effect that has *Stun* set to true while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                       |
| Immune Levitate                 | If true, the character will be immune to any effect that has *Levitate* set to true while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                   |
| Control Target                  | If true, the character will become a temporary pet of the caster while the effect is active.                                                                                                                                                                                                                                                                                                                                                                                                      |
| Reflect Ability Effect Names    | A list of [Ability Effects](/scriptable-objects/ability-effects.md) that will be automatically cast on any character that lands an [Attack Effect](/scriptable-objects/ability-effects/attack-effect.md) on this character while the effect is active.                                                                                                                                                                                                                                            |
| Weapon Hit Ability Effect Names | A list of [Ability Effects](/scriptable-objects/ability-effects.md) that will be automatically cast on any enemy when a weapon hit lands.                                                                                                                                                                                                                                                                                                                                                         |
| Save Effect                     | If true, the effect will be saved when the game is saved. It can be useful to disable this for effects you may want reset when loading a saved game, such as stealth.                                                                                                                                                                                                                                                                                                                             |

## Next steps

* Add a status effect to an [Ability](/scriptable-objects/abilities.md).
* Add a status effect to another [Ability Effect](/scriptable-objects/ability-effects.md) to chain them together.
* Add an [Attack Effect](/scriptable-objects/ability-effects/attack-effect.md) to the *Tick Ability Effect Names* field to make an effect into a DOT (Damage Over Time) effect.
* Add a [Heal Effect](/scriptable-objects/ability-effects/heal-effect.md) to the *Tick Ability Effect Names* field to make an effect into a HOT (Heal Over Time) effect.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.anyrpg.org/scriptable-objects/ability-effects/status-effect.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
