Teleporting Cast
Teleporting Cast is a Spells#Utility type spell that creates a very slow moving, short-lived Expiration Trigger projectile. Uniquely, this projectile will originate from a nearby enemy (if one is close enough - the effect has a fairly short range). Otherwise projectiles will originate from your wand as normal.
Tips
- When cast, this spell runs a script that locates all entities tagged with
homing_target
within a range of 96 pixels, picking one at random to target, and then setting the position of its projectile to that location.- The projectile has an Expiration Trigger, which releases its payload almost immediately inside the enemy.
- The effect ignores line of sight and can be used to cast spells through walls (if there's an enemy on the other side).
- The projectile spawns at the enemy location, and so appears there instantly with no projectile travel time delay.
- The same mechanism is used by Inner Spell.
- The projectile is very short-lived, and is unaffected by Nolla since it has the same 2 frame lifetime that Nolla bestows.
- Reduce Lifetime can be used to bring the lifetime down to just a single frame.
- While the projectile added by this spell is penetrating (and so doesn't die on impact), it also has a very low damage tick rate (once every 25 frames, or a little more than twice a second).
- Has good synergy with Explosion, although given the short range the Explosion Immunity or Exploding Corpses perks are recommended to prevent mishaps.
- Explosive Detonator also works well.
- If an enemy is in range, projectiles affected by this spell will spawn inside the target.
- If a projectile does not have the property of either Piercing or Penetrating it will die after hitting inside the enemy once.
- Adding Piercing Shot to payload projectiles will let them hit the enemy multiple times on the way out, but once free of your enemy's corpse they may hit and hurt you too.
- Range is short! It's somewhere between 2-3 unmodified Luminous Drills in length.
- Unlike Long-Distance Cast, this projectile is not affected by gravity.
Alternative Triggers
By default, Teleporting Cast has an Expiration Trigger. This fires when the projectile expires, whether it hit something (an enemy or terrain) or not. Changing the type of trigger using Add Timer or Add Trigger produces some useful effects. (It also cuts the cost to 20, or 10, mana respectively (Add Expiration Trigger can be used to keep the same behaviour and simply reduce the cost).
With Add Trigger
The Trigger will only fire if the projectile hits something (an enemy or terrain), the payload won't be released at all otherwise. If any enemies are within range, they are guaranteed to be hit by the slow moving projectile spawning inside of them. This is a great way to add subtle damage capability to a travel wand, having it fire only if necessary.
Explosive Detonator is particularly good for this as it doesn't trigger Swapper Mages, doesn't hurt things you may want to keep alive, and gives you Trick kills for all the things it does kill.
Alternatively, by putting Swapper or Homebringer in the payload you can move enemies around when flying near to them (or even drag them around with you).
With Add Timer
The main difference with a Timer trigger is apparent when the projectile has stopped moving before the trigger is fired. A stationary Expiration Trigger projectile releases its payload in a random direction. A stationary Timer Trigger projectile releases its payload in the same direction it was last moving.
Add Trigger projectiles behave the same way, but since payload release only happens on impact the payload is likely to hit that thing too, altering or ending its trajectory.
History
- Apr 8 2024:
- Removed from tier 0 spawns.
- Changed the spawn probabilities on tier 5 from 0.6 to 0.8, and tier 6 from 0.6 to 1.