Ad placeholder

Battlemage's Power

From bg3.wiki
Jump to navigation Jump to search

Battlemage's Power is a passive feature that enhances the user's spellcasting whenever they damage a foe with a weapon attack spell.

Description

When you hit a target with a spell or cantrip that uses a weapon, you gain Arcane Acuity Arcane Acuity.

Details

Recharge: Per attack

Condition: Arcane Acuity

Arcane Acuity Arcane Acuity

Duration: 2 turns

  • Affected entity has a +1 bonus to its spell Attack rolls and spell save DC for each remaining turn.
  • Reduce the duration by 2 each time the entity takes damage.
  • Arcane Acuity has a maximum Duration: 10 turns.

How to learn

Granted by the equipment:

Notes

References[edit | edit source]

  1. From the definition of ArcaneAcuityGlovesCondition() in Mods/Shared/Scripts/thoth/helpers/CommonConditions.khn:
    Show code
    function ArcaneAcuityGlovesCondition()
    	return IsSmiteSpells()
    	| SpellId('Target_BoomingBlade_ClassSpell')
    	| IsSpellChildOrVariantFromContext('Target_BoomingBlade_ClassSpell')
    	| SpellId('Target_BoomingBlade')
    	| IsSpellChildOrVariantFromContext('Target_BoomingBlade')
    	| SpellId('Target_EnsnaringStrike')
    	| SpellId('Projectile_EnsnaringStrike')
    	| IsSpellChildOrVariantFromContext('Target_EnsnaringStrike')
    	| IsSpellChildOrVariantFromContext('Projectile_EnsnaringStrike')
    	| SpellId('Projectile_HailOfThorns')
    	| IsSpellChildOrVariantFromContext('Projectile_HailOfThorns')
    	| HasStatus('FLAME_BLADE',GetActiveWeapon()) 
    	| HasStatus('FLAME_BLADE_4',GetActiveWeapon())
    	| HasStatus('FLAME_BLADE_6',GetActiveWeapon())
    	| HasStatus('SHADOW_BLADE',GetActiveWeapon())
    	| (IsSpell() & IsWeaponAttack())
    end