트리거 추가
The Add Trigger spells are a group of 기타 주문 type spells that can be used to add one of the three types of trigger condition to most other spells. They are also powerful spells for reducing mana cost, allowing you to cast copied modifiers for free, and enable the construction of exotic trigger chains.
The three variants differ only in the kind of trigger condition they add (and their mana cost) - for more detail on each condition see the respective pages: 트리거, 타이머, and 만료 트리거. Unless noted, the three variants are interchangeable in the examples on this page.
팁
- This allows for trigger chains with spells that don't have trigger counterparts, such as 폭발 상자 소환 or 프로판 탱크.
- Sadly, only one trigger condition can apply to an individual spell.
- When applied to spells that already have a trigger, the spell will lose its previous trigger type and gain the new one. In the case of 지연된 주문 시전 and Sparkbolt with Double Trigger, the new projectile will only cast one spell instead of the previous amount.
- If a target spell of Add Trigger finds a payload, then the target's side effects such as Cast Delay, Recharge Time, Crit, Recoil, Spread and others will be ignored.
- Some target spells have a different related projectile from when you normally cast that spell. That can create some unexpected behavior. For example: Matosade heart farm
- Can be used to get the effect of modifiers for free.
- Add Trigger can be used to make a wand wrap multiple times in a single cast, which allows applying modifier spells multiple times and forming long chains of trigger projectiles.
- Some spells, such as 삼중 볼트 and 얼어붙은 시선, produce multiple projectiles. This has an interesting effect with Add Trigger - each individual projectile gets its own payload.
Target and Payload
Add Trigger gives you the powerful ability of adding a trigger to almost any projectile. It takes the base target projectile and creates a new trigger which can deliver a payload on hit / timer / death.
The basic process is:
- Look for a potential target spell
- Validate the target spell
- Check if a payload exists
- Create triggers out of the target's related projectiles (usually 1 projectile)
Notes:
- During step 1, Add Trigger reads each spell after it in sequence. Any spells of type: Passive, Other, and Multicast are completely ignored (this includes other Add Triggers)
- Projectile Modifier spells are also skipped, but their effect is added to the current shot state (for no cost).
- Step 1 completes (and Add Trigger stops searching) as soon as a spell of type: Projectile, Static Projectile, 유틸리티, or Material is found.
- For details of steps 2 and 3, see Useful Failure below.
- Add Trigger only discards the spells it skips upon success - if it fails they remain and can be called again. This can be used with 나누기 to create many copies.
The target is Spark Bolt, the payload is Spitter Bolt.
Add Trigger looks for a target - Piercing Shot, Heavy Shot and Omega are skipped (they are the wrong spell type). Spark Bolt (as the first possible target) is chosen and checked for validity (see below), and the spells after it checked for a payload. Finally, the attributes of the Spark Bolt spell are used to create a new spell to deliver the Spitter Bolt upon collision.
Notes:
- The Piercing Shot and Heavy Shot modifier effects are applied to the Spark Bolt for no mana cost.
- Piercing Shot, Heavy Shot, and Omega are discarded by Add Trigger during this process - they may be 'wrapped into' later.
Free Modifiers
One of the most useful side effects of how Add Trigger works is that any Projectile Modifier spells placed between Add Trigger and its' target are effectively free of mana cost. This can be a huge boost to wand damage and utility (particularly on rapid-firing wand builds), allowing you to freely make use of expensive modifiers like 관통 사격.
As usual, the modifiers get copied onto other projectiles in a multicast.
In this example, both Spark Bolt and Bouncing Burst have a homing modifier applied. Note that an extra spell, Digging Bolt, is cast between the Spark Bolt and Bouncing Burst, as this is the payload of the Spark Bolt's trigger which does not receive the modifier.
This also allows you to copy modifiers onto spells that usually do not work with Add Trigger spells, e.g. "Other" category spells like Greek letters.
Here, we use a multicast to copy modifiers onto Gamma to cast cheap & unlimited 회복 볼트s with infinite lifetime (see: 가이드: 무한 수명 주문#Cheap_Unlimited_Infinite_Healing_Bolt).
Add Mana
마나 추가 works by having a negative mana cost - when cast the wand subtracts -30 mana, and N - -30
is the same as N + 30
. Since Add Trigger ignores the mana cost of spells it copies if you put the Add Mana modifiers in between Add Trigger and its' target then you will not get the additional mana.
❌ Don't do this. Add Mana provides no benefit when it is copied and discarded by Add Trigger (it's worse than useless, since you still incur the Cast Delay penalty).
✅ Instead, put Add Mana inside the trigger payload. You then get the 30 mana, and the Cast Delay penalty is ignored.
Cast Delay & Recharge
While Add Trigger removes the mana cost of modifiers it copies, it does not remove time penalties. You still have to mitigate these for rapid-fire wands. Nesting triggers does let you avoid Cast Delay at least.
원거리 시전 is an 만료 트리거 that costs zero mana and can fire through walls. By putting everything else on the wand inside it as a payload, all Cast Delay penalties are avoided. Blood Magic is best kept outside the payload - you get no benefit from reductions or increases to Cast Delay inside trigger payloads.
Useful Failure
Add Trigger can 'fail' in two ways: not finding a valid spell to add a trigger to, or not finding a valid trigger payload. Both of these failure modes can be useful.
Failed to find target
Add Trigger adds a trigger condition to a specific target spell. It seeks a target by looking at each subsequent spell in the wand, searching for a spell of type: Projectile, Static Projectile, Material, or 유틸리티. The first of these found is the target. The target spell may still be invalid if:
- It has no charges remaining
- It is one of these spells:
Add Trigger targets Blood Magic (not a valid target) and fails. The effects of Piercing Shot and Heavy Shot have already been applied to the shot state, and will affect both the Spark Bolt and Spitter Bolt since they are in the same casting group due to the Triple Spell multicast.
Failed to find payload
If the target is valid, one further check is made by Add Trigger - is there any spell (with or without charges) following the target of type: Projectile, Static Projectile, Material, or 유틸리티.
If this check fails then the target doesn't get a trigger condition attached, and is instead simply called and discarded. This doesn't cost mana and can be useful as a way to reduce mana cost for expensive projectiles to the cost of the Add Trigger. Discarding directly also makes the target spell available to be wrapped into - potentially multiple times.
Add Trigger targets 강렬하게 집중된 빛, having added the +10 damage from 대미지 추가 to the shot state, and then looks for a payload. Since it finds none, Intense Concentrated Light is called and discarded. You get Intense Concentrated Light with +10 damage from the wand for only the 10 mana cost of Add Trigger.
Since Add Trigger has directly discarded the Damage Plus and Intense Concentrated Light, these spells can be 'wrapped into' by the wand by adding a multicast giving a second copy of each. This does incur the actual mana cost of the spells since they're being cast 'normally', you will get 2 Intense Concentrated Light with +20 damage each (both Damage Plus apply to both Intense Concentrated Light) for 125 mana. (But note that 강렬하게 집중된 빛 cast together don't play well, and in this case act similarly to just one.)
복제 Modifiers
Combining the failure modes of Add Trigger with either many copies of Add Trigger, or one divided by the 나누기 spells allows you to duplicate many modifiers many times, essentially for free.
Add Trigger skips (and discards) spells of type other - like itself. By adding multicast and more copies of Add Trigger you can cause the wand to wrap multiple times. Matching the multicast to the number of Add Triggers avoids actually paying for them. This version gives 4 Intense Concentrated Light, each benefiting from +160dmg (4 Damage Plus x4), for only 45 mana cost. (But note that 강렬하게 집중된 빛 cast together don't play well, and in this case act similarly to just one.)
Technicalities
This section uses terminology described in 고급 가이드: 드로우, and covers edge cases necessary to fully understand this spell, but not necessary to make use of it.
Invalid target spells
There's a specific list of spells which Add Trigger can't work with - this is due to these spells lacking a 'related projectile'. This is one of the configuration parameters used in defining spells for the game engine, and is used by Add Trigger to work out what it should use as a base for the spell it creates. If this field is missing then Add Trigger just can't do anything (although as mentioned under Useful Failure - this has beneficial side effects).