Skip to main content

Effect

Effects can be considered as actions, often initiated by abilities, although they can also be triggered by items, interactable objects, and more. These effects bring about temporary enhancements, penalties, or changes to characters.

Damage Effects

Damage effects deplete health/resources of the target. Highly configurable properties:

  • Damage type (physical, magical, etc)
  • Damage calculation (flat, % of health, based on skills/stats)
  • Secondary damage types (fire, ice, etc)
  • Lifesteal to heal caster
  • Ignoring immunities

Healing Effects

Healing effects restore health/resources of the target. Properties:

  • Healing amount and calculation
  • Healing over time
  • Healing type (holy, nature, etc)
  • Healing boosts based on skills/stats

Stat Alteration

Temporarily boost or penalize core stats of the target.

Crowd Control

Special effects like stun, knockback, and immunity.

Dispel

Remove active effects based on type, tag, or specific effect name.

Teleportation

Relocate target to a new position. Configurable destinations:

  • Specific map coordinates
  • Direction relative to current position
  • Directly to current target
  • Different scene

Pet Summoning

Temporarily spawn an NPC pet. Configurable options:

  • Pet prefab
  • Number of pets
  • Duration
  • Scaling pet to owner's level

Shapeshifting

Replace model, animator, abilities, stats, etc. Highly flexible transformations.

Mounting

Ride mounts with specialized movement and abilities.

Effect Conditions

Additional effect properties like duration, stacking limits, pulse frequency, etc.