Projectile

From Path of Exile Wiki
Revision as of 11:59, 16 February 2013 by >Malice1574@legacy41644011 (Added category)
Jump to navigation Jump to search
Piercing, Forking, and Chaining redirect here. For the support gems that produce these effects, see Module Error: No skills found with q_where = skill.active_skill_name="Pierce", Module Error: No skills found with q_where = skill.active_skill_name="Fork" and Module Error: No skills found with q_where = skill.active_skill_name="Chain".

Projectiles are entities which are produced by a spell or ranged attack which travel independently of their creator until they collide with an enemy or obstacle.

Speed and duration

All projectiles have a speed, which can be altered by Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). modifiers. All projectiles also have a duration (which can be infinite), although in most cases this duration is not mentioned anywhere and cannot be modified, unless explicitly stated such as with the skill Module Error: Too many skills found with q_where = skill.active_skill_name="Spark". Please choose only one of the following ids:
FireTailSpark - Base duration is 2.00 seconds, Deals 6 to 9 Fire Damage, Fires Projectiles in a circle, 25% increased Projectile Speed, Fires 8 additional Projectiles (page)
SanctumMiniFlamenado - Base duration is 3.00 seconds, Deals 1 to 1 Fire Damage, 60% reduced Projectile Speed, Fires 10 additional Projectiles (page)
.

The speed and duration combined determine the distance the projectile will travel, up to it's maximum range. This is important when considering projectiles that have a limited lifetime.

For example, Module Error: Too many skills found with q_where = skill.active_skill_name="Freezing Pulse". Please choose only one of the following ids:
MonsterFreezingPulseWhirlwind - Deals (4-736) to (6-1105) Cold Damage, Projectiles Pierce all Targets (page)
WbFreezingPulse - Deals (5-639) to (8-958) Cold Damage, Projectiles Pierce all Targets, (0-60)% increased Cast Speed, (10-40)% increased Projectile Speed (page)
creates projectiles which deal full damage initially, but deal less and less damage the longer they are alive. Increasing the Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). of Freezing Pulse will cause the projectiles to arrive at the target sooner, and therefore they will deal more damage than a slower-moving Freezing Pulse that traveled the same distance.

Increasing the Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). of limited duration projectiles will allow them to travel a further distance before they expire.

However, there are effects that occur based on the projectile's current distance from the creature that launched the projectile. For instance:

  • Module Error: Too many skills found with q_where = skill.active_skill_name="Ice Spear". Please choose only one of the following ids:
    MountainGoatmanIceSpear - Deals (134-595) to (201-893) Cold Damage (page)
    IceSpearRoyale - Deals (14-124) to (21-186) Cold Damage, Fires +2 Projectiles, Second form has 400% increased Critical Strike Chance, Second form has +(30-39)% to Critical Strike Multiplier, Second form has 150% more Projectile Speed (page)
    will always arm (change into its second form) at a certain distance from its launching point, regardless of its speed
  • The damage modifiers from Point Blank and Chin Sol are based the projectile's current distance from its launching point, not how long the projectile has been alive

Ground and airborne projectiles

Most projectiles fly through the air, however there are some that travel along the ground.

Airborne projectiles an be aimed up and down cliffs and other height transitions, and can impact with the ground or ceiling. This can sometimes make them difficult to aim when dealing with a steep vertical angle, as they might fly over the heads of enemies or harmlessly impact the ground at the enemy's feet. Airborne projectiles will travel over most low obstacles such as small chests and rocks.

Projectiles that travel along the ground cannot be fired up or down height transitions, and will instead collide with the edge. They will never impact with the ground or ceiling, but they are much more likely to be obstructed by small obstacles around the environment. Skills that create earthbound projectiles include Module Error: Too many skills found with q_where = skill.active_skill_name="Spark". Please choose only one of the following ids:
FireTailSpark - Base duration is 2.00 seconds, Deals 6 to 9 Fire Damage, Fires Projectiles in a circle, 25% increased Projectile Speed, Fires 8 additional Projectiles (page)
SanctumMiniFlamenado - Base duration is 3.00 seconds, Deals 1 to 1 Fire Damage, 60% reduced Projectile Speed, Fires 10 additional Projectiles (page)
, Lightning Strike, and Module Error: No skills found with q_where = skill.active_skill_name="Arctic Breath".

Death

When a projectile collides with an enemy or obstacle, it explodes and is destroyed. This happens even if the projectile is the result of an attack that is evaded or dodged. Intuitively a projectile that is evaded or dodged would continue along its trajectory, but that is not the case in Path of Exile.

Piercing, Forking, and Chaining

There is a family of effects that allow a projectile that hits an enemy to pass through the target without exploding. They are Piercing, Forking, and Chaining. In all three cases, the enemy that is hit takes damage and any other effects from the hit normally, but the projectile does not explode and continues on.

Piercing
When a projectile pierces, it passes through the enemy and continues along its previous trajectory.
A single projectile can pierce multiple enemies, providing it succeeds its piercing checks. A projectile with chance to pierce of 100% or more will always pierce.
Forking
If a projectile forks, it splits into two identical projectiles which each travel at a 60 degree angle from the projectile's original path.
A projectile can only fork once. Projectiles that are the result of a fork cannot themselves fork.
Chaining
When a projectile chains, it looks for target within a certain radius, and travels in the direction of that target. If there are no targets in range of the original enemy, it will not chain.
A projectile that chains can hit the same enemy more than once, but it must first chain to a secondary target before it can chain back to the initial target. In this way a chaining projectile can bounce between two or more targets multiple times, but a single lone enemy will only be hit once.

Piercing, Forking, and Chaining are mutually exclusive, only one of them can occur for each hit. These effects are prioritized in the above order. For example, if a projectile has the ability to both pierce, fork, and chain:

  • Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). will be checked first
  • if the projectile did not pierce, then it can fork
  • if it did not fork, then it can chain.

As a result, projectiles that have Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil). (such as Module Error: Too many skills found with q_where = skill.active_skill_name="Freezing Pulse". Please choose only one of the following ids:
MonsterFreezingPulseWhirlwind - Deals (4-736) to (6-1105) Cold Damage, Projectiles Pierce all Targets (page)
WbFreezingPulse - Deals (5-639) to (8-958) Cold Damage, Projectiles Pierce all Targets, (0-60)% increased Cast Speed, (10-40)% increased Projectile Speed (page)
) will never fork or chain.

On-hit effects and explosion effects

Some projectiles have an effect that occurs when they strike an enemy or obstacle, while others have an effect that only happens when they explode. Effects that occur on hit will happen each time a projectile pierces, forks, or chains, while explosion effects will not.

  • Skills that activate their effect on every hit:
Ice Shot
Module Error: Too many skills found with q_where = skill.active_skill_name="Lightning Arrow". Please choose only one of the following ids:
LightningArrowRoyale - 50% of Physical Damage Converted to Lightning Damage, (1-2) to (5-39) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-145)% more Damage, (10-19)% increased Effect of Lightning Ailments (page)
LightningArrow - 50% of Physical Damage Converted to Lightning Damage, (1-9) to (13-179) Added Lightning Damage, Hits up to 3 additional enemies near the target, Shocks Enemies as though dealing (100-290)% more Damage (page)
Module Error: No skills found with q_where = skill.active_skill_name="Poison Arrow"
Power Siphon
Module Error: Too many skills found with q_where = skill.active_skill_name="Puncture". Please choose only one of the following ids:
MonsterPuncture - +(112-197)% more Damage with Bleeding, Causes Bleeding (page)
MonsterPunctureAtAnimationSpeedUnique - +(112-197)% more Damage with Bleeding, Causes Bleeding (page)
  • Skills that only activate their effect when they explode:
Module Error: No skills found with q_where = skill.active_skill_name="Arctic Breath"
Module Error: Too many skills found with q_where = skill.active_skill_name="Explosive Arrow". Please choose only one of the following ids:
BanditExplosiveArrow - Base duration is 1.00 seconds, Explosion deals (7-764) to (10-1146) Base Fire Damage per Fuse Charge, +0.2 metres to Explosion Radius per Explosive Arrow on Target (page)
ExplosiveArrow - Base duration is 1.00 seconds, Explosion deals 50% less Base Damage, Explosion will have (47-522) to (71-783) added Fire Damage, +0.2 metres to Explosion Radius per Explosive Arrow on Target, up to a maximum of +1.2 metres, Explosion deals 6% more Damage with Hits per Explosive Arrow on Target, Explosion deals 3% more Damage with Ailments per Explosive Arrow on Target, Maximum 20 Explosive Arrows stuck in an Enemy (page)
Module Error: Too many skills found with q_where = skill.active_skill_name="Fireball". Please choose only one of the following ids:
MonsterFireball - Deals (10-1810) to (15-2808) Fire Damage, Base radius is 0.9 metres (page)
MonsterFireballContactPos - Deals (10-1810) to (15-2808) Fire Damage, Base radius is 0.9 metres (page)

Example projectile

Imagine a Module Error: Too many skills found with q_where = skill.active_skill_name="Fireball". Please choose only one of the following ids:
MonsterFireball - Deals (10-1810) to (15-2808) Fire Damage, Base radius is 0.9 metres (page)
MonsterFireballContactPos - Deals (10-1810) to (15-2808) Fire Damage, Base radius is 0.9 metres (page)
that has Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil)., Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil)., and Lua error in Module:Mod at line 102: bad argument #2 to 'format' (string expected, got nil)., and has been launched towards a pack of enemies:

  1. It hits the first enemy and succeeds its piercing check. The enemy is damaged and the projectile continues on its course.
  2. It hits a second enemy and this times fails to pierce. It forks, and there are now two projectiles which fly in different directions.
    • The first projectile
    1. The first projectile hits an enemy, and succeeds its piercing check, and continues on.
    2. There are no more enemies in its flight path, and it flies into a wall and explodes.
    • The second projectile
    1. The second projectile hits an enemy but fails its piercing check. Since it is the descendant of a projectile that forked, it cannot fork. The projectile and none of its ancestors have chained yet, so it can still chain two times. It chains and flies backwards towards the previous enemy.
    2. It hits the enemy, succeeds its piercing check, and continues on.
    3. It hits another enemy and fails to pierce, but can still chain one more time. It chains towards a nearby enemy.
    4. It hits the enemy and again fails to pierce. It cannot fork, and has run out of chains, so it finally explodes, dealing Fireball's area of effect damage.

Projectile Damage Passives

Projectile passives increase all damage dealt with a bow or a wand, including elemental damage. They also boost damage done with projectile spells, like Fireball or Spark.

Basic Projectile Damage Passives include:

  • 3 x Projectile damage (5%)
  • 5 x Projectile damage (6%)
  • 5 x Projectile damage (8%)

Notable Projectile Damage Passives include:

  • 1 x Fury Bolt (12% Increased Projectile Damage, 20 Strength)
  • 1 x Perfect Aim (15% Increased Projectile Damage, 20 Dexterity)

For a total of 15 Projectile Damage Passives granting 112% Increased Projectile Damage, 20 Strenght and 20 Dexterity.