Ad placeholder

Spell flags

From bg3.wiki
Jump to navigation Jump to search

Spell flags are technical properties of abilities. Despite the name, they are not specific to spells and are used for all actions in Baldur's Gate 3. Some of these properties are reflected in in-game tooltips such as IsConcentration, but others like HasHighGroundRangeExtension are hidden, but nevertheless useful to know.

Spell flag Meaning
AbortOnSecondarySpellRollFail This is used exclusively for actions that can throw another target like Throw Throw or Telekinesis Telekinesis. It determines if the action continues after failing the ThrowableSpellRoll which is usually a contested Athletics check. Most throw-like actions have this flag, but some do not such as Enraged Throw Enraged Throw. Without this flag, creatures cannot avoid being thrown even after winning the contested skill check.
AbortOnSpellRollFail
AddFallDamageOnLand For actions that push or move, the target suffers falling damage if applicable.
AllowMoveAndCast Using this action does not interrupt queued movement. This is only used by Hide Hide and related actions and allows players to hide while moving.
CallAlliesSpell
CanAreaDamageEvade Actions which deal area damage that can be affected by Evasion Evasion.
CanDualWield
CannotRotate
CannotTargetCharacter
CannotTargetItems
CannotTargetTerrain
ChasmRecovery
CombatLogSetSingleLineRoll
DisableBlood Action does not create a blood splatter when dealing damage. This does not affect the Blood Blood surface that is spawned, only the particle effects on impact.
DisplayDamageModifiers
DisplayInItemTooltip For actions attached to consumable items, show this action in the item tooltip.
DontAbortPerforming
HasHighGroundRangeExtension Action receives increased range when targeting enemies at a lower elevation. See High ground rules for details.
HasSomaticComponent
HasVerbalComponent Action requires a verbal component that can be suppressed by Silenced Silenced.
HideInItemTooltip
IgnoreAoO For movement actions that do not provoke attacks of opportunity.
IgnorePreviouslyPickedEntities For actions that can select multiple targets, this means that a single target cannot be selected multiple times.
IgnoreSilence
IgnoreVisionBlock Action can target a creature or point obscured by magical Darkness Darkness or a similar effect.
ImmediateCast Action is performed immediately when used rather than entering a targeting or confirmation interface.
InventorySelection Action opens an inventory selection menu. This is exclusively used for Throw Throw, Telekinesis Telekinesis, and similar actions.
Invisible Action can be performed without breaking Invisibility Invisibility or triggering a stealth check with Greater Invisibility Greater Invisibility. See also Stealth.
IsAttack
IsConcentration Action requires concentration.
IsDefaultWeaponAction
IsEnemySpell
IsHarmful
IsJump
IsLinkedSpellContainer
IsMelee
IsSpell Action is a proper spell and everything that interacts with spells (e.g. Counterspell Counterspell) will apply to this action.
IsSwarmAttack
IsTrap
NoAOEDamageOnLand
NoCameraMove
NoCooldownOnMiss This action does not go on cooldown if it misses.
None
PickupEntityAndMove This is used exclusively by Improvised Melee Weapon Improvised Melee Weapon (and the Berserker variant). It determines if the the target object or creature can be picked up and moved.
RangeIgnoreBlindness Blindness Blindness does not reduce the range of this ability.
RangeIgnoreSourceBounds
RangeIgnoreTargetBounds
RangeIgnoreVerticalThreshold
Stealth Action can be performed without breaking Hiding Hiding. See also Invisible.
TargetClosestEqualGroundSurface
Temporary This action is temporarily granted and appears on the right-hand side of the hotbar in a special section.
UnavailableInDialogs
UNUSED_D
Wildshape