Ad placeholder
Curving Shot
Jump to navigation
Jump to search

Description
When you miss with any magical ranged attack, use a Bonus Action to attack the next closest target with the same attack.Properties
- Cost
- Bonus Action
- Details
- attack roll Ranged weapon
- Range: 18 m / 60 ft
- Targets: Closest enemy to initial target
- Recharge: Per turn
How to learn
Classes:
- Class level 7: Arcane Archer
Notes
- Despite not stating such on any tooltip, Curving Shot is only usable once per turn due to it requiring and expending a hidden resource.
- It is not possible to choose the target of the redirected attack. It selects whichever enemy is closest to the original target.
- If there is not a clear path between the original and redirected targets, the projectile may collide with terrain and be wasted.
- This feature works with a hardcoded selection of special ranged weapon attacks[1], including Arcane Shots. The full list is as follows:
- Normal ranged attacks, but not offhand attacks
- All Arcane Shots
- All magic arrows except Arrow of Many Targets, Arrow of Salving, and Arrow of Transposition.
- The basic ranged weapon actions , , and
- The College of Swords flourishes , ,
- The ranger special attacks and
- The spells Zariel tiefling's racial ability) (when cast at levels 1, 2, or 3) and (when cast at level 2 or through
- The special weapon actions and
- The inaccessible weapon actions and
- Any other attack action not listed does not work with Curving Shot. This includes offhand attacks, special weapon actions like Martial Adept feat). , and any Battlemaster combat manoeuvres (which can be acquired as an Arcane Archer with the
- If all nearby enemies are incapacitated and the primary target is missed, Curving Shot does not trigger. This is because,
SG_Incapacitated
is excluded from theHasEnemyWithinRange()
function check. This is not a bug, but a deliberate check.- If at least one nearby enemy is not incapacitated and the primary target is missed, Curving Shot does trigger.
References[edit | edit source]
- ↑ These are defined by the
IsCurvingShot()
function inMods/Shared/Scripts/thoth/helpers/CommonConditions.khn
.