Abilities
Abilities allow the character to perform actions such as attacks, casting spells, crafting, and gathering.
Properties
All types abilities share a common set of properties, listed in the table below.
Require Out Of Combat
If true, the character must not be in combat to cast the ability.
Require Stealth
If true, the character must be in stealth mode to cast the ability.
Weapon Affinity Names
Holdable Object List
Ability Prefab Source
An enumeration that defines what sources will be used for holdable objects. Both Holdable objects defined directly in the ability, and defined in the weapon will be spawned. Ability Only holdable objects defined in the ability will be spawned Weapon Only holdable objects defined in the weapon will be spawned.
Animator Create Prefabs
If true, holdable objects will be created in response to animation events, and not created automatically by the ability manager when the cast starts.
Prefab Destroy Delay
The amount of time, in seconds, that holdable objects should persists past the end of the ability cast before being destroyed.
Animation Clip
A link to an animation clip that the character will perform while casting.
Animation Profile Name
Use Unit Cast Animations
If true, the ability will use the Cast Clips or Attack Clips currently active for the character, instead of the clips defined in the ability.
Animation Hit Audio Profile Name
Casting Audio Clip
An audio clip to play while the ability is casting.
Casting Audio Profile Name
Loop Audio
If true, the audio will be looped until the cast is complete.
Required Level
The level the character must be to learn the ability.
Character Class Requirements
Class Specialization Requirements
Useable Without Learning
Auto Add To Bars
If true, when learned, the ability will be automatically added to the action bars in the UI if there is room.
Can Simultaneous Cast
If true, this ability can be cast while another ability cast is in progress.
Can Cast While Moving
If true, the ability can be cast while the character is in motion.
Ignore Global Cooldown
This spell can be cast while the global cooldown is active.
Power Resource Name
Base Resource Cost
Resource Cost Per Level
Spend Delay
Generate Power Resource Name
Base Resource Gain
Resource Gain Per Level
Use Speed Multipliers
If true, after the cast time is calculated, it will be affected by the Speed secondary stat.
Use Animation Cast Time
If true, the cast time is based on the length of the animation played while casting.
Ability Casting Time
If Use Animation Cast Time is false, this value will be used for the cast time.
Ability Cool Down
The cooldown time, in seconds, before the ability can be cast again.
Cool Down On Cast
If true, the cooldown will be initiated at the start of the cast, instead of the end of the cast, which is the default.
Use Ability Effect Targetting
Target Options
Inline Ability Effects
Ability Effect Names
Tick Rate
Inline Channeling Effects
Channeled Ability Effectnames
Target Options
Target options control which targets will be considered valid targets for the purpose of determining if the ability can be cast on the target.
Require Target
If true, the character must have a target selected.
Require Line Of Sight
The caster requires a clear line of sight to the target.
Require Live Target
The target must be alive.
Require Dead Target
The target must be dead.
Can Cast On Self
The ability can be cast on the caster.
Can Cast On Others
The ability can be cast on targets other than the caster.
Can Cast On Enemy
Can Cast On Neutral
Can Cast On Friendly
Auto Self Cast
If true, and the caster does not have a target, the ability will automatically choose the caster as the target.
Unit Type Restrictions
Use Melee Range
If true, the ability can only be cast on a target when that target is in the casters hit box.
Max Range
If Use Melee Range is false, the ability will have a maximum range of this value.
Require Facing Target
If true, the target must be in front of the caster.
Max Angle
The maximum angle to the left or right the target can be located at.
Require Behind Target
If true, the caster must be behind the target.
Require Ground Target
If true, this ability will be cast on the ground, and not on a target.
Ground Target Color
The color that will be used to tint the ground target casting circle.
Ground Target Radius
The radius that will be used for displaying the ground target casting circle.
Next steps
Add an ability to the Capabilities of a Character Class.
Add an ability to the Capabilities of a Class Specialization.
Add an ability to the Capabilities of a Unit Type.
Add an ability to the Capabilities of a Faction.
Add an ability to the Capabilities of a Unit Profile.
Last updated