Skip to main content

Ability

Abilities are actions that characters or NPCs can use. They have ranks that determine their power and effects. Ranks for abilities can be learned and upgraded or downgraded from talent trees. Abilities are mainly used by the character and the NPCs, but they can also be triggered by items, interactive nodes and more.

Ability Types

There are various ability types that determine the area of effect and delivery method of the ability which you can adjust and input instructions in the prompt:

  • Self - Applies the ability directly to the caster
  • Cone - Damages enemies in a cone shape originating from the caster
    • Configurable radius, angle, number of hits, and interval between hits
  • Area of Effect (AoE) - Damages enemies within a circular area around the caster
    • Configurable radius, number of hits, interval between hits, and max targets
  • Linear - Damages enemies within a rectangular area extending outwards from the caster
    • Configurable width, length, height, number of hits, interval between hits, and max targets
  • Projectile - Fires a projectile that damages the first enemy hit
    • Highly configurable projectile speed, range, chaining, gravity, collision layers, etc.
  • Ground - Places an effect on the ground that damages enemies within its area of effect
    • Configurable effect prefab, radius, range, delay before hitting, and number/interval of hits
  • Ground Leap - Leaps to target location and triggers ability on landing
    • Configurable leap arc, duration, layers to collide with, and attached ability
  • Target Instant - Applies instant effect on a single target
    • Configurable targeting facing, range, and visual hit effect

Ability Configuration

Abilities are highly configurable via properties such as:

  • Activation type (instant, channeled, etc)
  • Casting time and ability to move while casting
  • Area of effect shape and range
  • Number of hits and interval between hits
  • Projectile speed, collision, chaining, and gravity
  • Cooldown duration and triggering
  • Ability effects applied to caster and/or target
  • AI ability usage distance and attack duration

Ability Effects

Ability effects can apply buffs/debuffs with properties such as:

  • Effect chance to be applied
  • Effect type and rank
  • Delay before application
  • Whether effect spreads to nearby enemies
  • Maximum spread range and number of units

This allows for powerful configurations, like AoE slows, damage over time spreads, and more.