Divide By

From Noita Wiki
Jump to navigation Jump to search

The Divide By spells duplicates the next spell into a number of copies – 2, 3, 4, or 10 – while reducing their damage dealt.

They will only reduce projectile damage. All other damage types apply as normal.

They don't quite behave like a spell in itself in every situation, and it applies cast delay like a modifier (even though it's technically not that either).

The first 3 Divide By spells (2, 3, 4) are unlocked by opening the Coral Chest, while the Divide By 10 is unlocked by bringing the Curse of Greed to the Avarice Diamond in The Tower.

How it Works

Please note that this page is highly incomplete and does not adequately explain these spells. They are very complicated. This is still a good introduction to the function of Divides, but for a far more comprehensive and detailed understanding of them, check out the Expert Guide: Divide By Spells.

Here are the basics:

When applied directly to projectiles, it acts similarly to a multicast array containing the duplicated spell (with reduced damage).

Example A

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 2
Spark Bolt

Is the same casting order as:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Double Spell
Spark Bolt
Spark Bolt

Example B

This works with modifiers and after triggers as well, so:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Spark Bolt With Trigger
Damage Plus
Divide By 3
Spark Bolt

Is mechanically equal to:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Spark Bolt With Trigger
Damage Plus
Triple Spell
Spark Bolt
Spark Bolt
Spark Bolt

Those multicasts are never actually created though, they're just there to illustrate behavior. In actuality, the original spell is deleted and new spells (with reduced damage output) are created in their place and cast at the same time.

When Divide By # is applied to a modifier, the spell works a bit more strangely.

Example C

This setup:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Spark Bolt With Trigger
Divide By 2
Damage Plus
Spark Bolt
Bouncing Burst
Bubble Spark With Trigger

Becomes equivalent to this in the first cast:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Spark Bolt With Trigger
Damage Plus
Damage Plus
Damage Plus
Spark Bolt

The divide by effectively creates 2 additional copies of the Damage Plus. The first copy is prevented from drawing additional spells, but the second copy is able to draw into the real Damage Plus and Spark Bolt, which means you get a total of 3 Damage Pluses.

The next cast from that wand will be equivalent to:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Bubble Spark With Trigger
Bouncing Burst

This is because after the Divide By finishes copying the second Damage Plus (which drew the real damage plus and spark bolt), it will discard the next spell, which is the bouncing burst. The bubble spark gets cast, which then wraps into the bouncing burst.

Example D

It's the same for multicasts.

This:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 2
Triple Scatter Spell
Spark Bolt

Is equivalent to:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Triple Scatter Spell
Triple Scatter Spell
Triple Scatter Spell
Spark Bolt

As in the previous example, the first Triple Scatter Spell is unable to draw, but the next two are. Which means that you get an effective 5 multicast, the same as 2 Triple Spells. The spread from all three Triple Scatter Spells will be applied.

Example E

Each Divide By spell has an iteration limit. Divide By 2 has a limit of 4, Divide By 3 and 4 have a limit of 3, and Divide By 10 has a limit of 2. Once this iteration limit is exceeded, chaining more Divide By spells will have no effect.

This:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 10
Divide By 10
Spark Bolt

Will cast 100 Spark Bolts as expected, since the first Divide By will cast the second Divide By 10 times.

But this:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 10
Divide By 10
Divide By 10
Spark Bolt

Will still only cast 100 Sparks Bolts, since the third Divide By 10 exceeds the iteration limit of 2.

The iteration counter is shared for all Divide By spells so this:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 2
Divide By 10
Divide By 10
Spark Bolt

Will cast 20 Spark Bolts, while this:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 10
Divide By 10
Divide By 2
Spark Bolt

Will cast 200 spark bolts.

Example F

Things becomes more complicated when Divide By spells are placed after a multicast.

In this example:

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Damage Plus
Quadruple Spell
Divide By 2
Divide By 2
Divide By 2
Spark Bolt
Spark Bolt With Trigger
Increase Lifetime

The multicast will draw these four blocks, in order:

Spell damage.png Spell divide 2.png Spell divide 2.png Spell divide 2.png Spell light bullet.png
Spell light bullet trigger.png Spell lifetime.png Spell divide 2.png Spell divide 2.png Spell light bullet.png
Spell divide 2.png Spell light bullet.png
Spell light bullet.png

Notice how the second casting block begins with the spells following the first block, but is followed by the Divide By's and Spark Bolt. Each following block wraps into the same chain, except one spell further on the chain of Divide By's. A chain of n divide by spells needs a n+1 multicast in order to cast all possible blocks. Each of these blocks will have its own iteration counter.

Useful Recipes

Here is a list of common ways to divide spells efficiently. Read the Expert Guide: Divide By Spells for a better understanding of how these work.

Divide by 800 on a spell without draw (e.g. a projectile)

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Divide By 10
Divide By 10
Divide By 4
Divide By 2
Spark Bolt

This casts 800 copies of a Spark Bolt, which is the largest possible purely using Divides.

Divide by 800 on a spell with draw (e.g. a modifier)

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Double Spell
Divide By 10
Divide By 10
Divide By 4
Divide By 2
Divide By 2
Critical On Wet (Water) Enemies
Spark Bolt

This casts 800 copies of the Critical on Wet. In order to properly divide the modifier, the Divide By chain is draw canceled, which means that you need the additional draw from the Double Spell to cast anything after.

Divide by 800 add trigger

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Double Spell
Divide By 10
Divide By 10
Divide By 4
Divide By 2
Add Trigger
Critical On Wet (Water) Enemies
Homing
Blood Magic
Spark Bolt
Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Double Spell
Spark Bolt
Divide By 10
Divide By 10
Divide By 4
Divide By 2
Add Trigger
Critical On Wet (Water) Enemies
Homing

These examples cast 801 copies of both Critical on Wet and Homing. The first build works because the Blood Magic is a utility spell without a related projectile, which causes the Add Trigger to fail (which is good since Add Trigger would normally ruin the deck for the next copy), but only after casting copies of the modifiers. In the second build, Add Trigger fails because it reaches the end of the wand with nothing to apply to. Add Timer and Add Expiration Trigger have the same behavior here. The Blood Magic can be replaced with Blood To Power, Gold To Power, or a projectile/static projectile with 0 charges (e.g. 0 charge Healing Bolt).

Divide by 800 spell duplication

Wand 0376 h.png
Shuffle
no
Spells/Cast
1
Tau
Critical On Wet (Water) Enemies
Homing
Spark Bolt
Alpha
Divide By 10
Divide By 4
Divide By 2
Divide By 2
Spell Duplication

This gives 800 additional copies of Critical on Wet, Homing, and Spark Bolt. The Alpha calling Tau is used to hit the recursion limit, which prevents Spell Duplication from copying a Divide By or greek letter and ruining the deck before all 800 copies complete. It is also possible to use Gamma with Tau at end of the wand, with an additional double cast at the beginning, instead of using Alpha.

Notes

  • The virtual copies do not need extra free spell slots in the wand to function, so can be used to make even low capacity wands fire many more spells than normal.
  • Divide By spells have a hidden explosion radius reduction, -5 for div2, -10 for div3, -20 for div4, and -40 for div10.
  • Each Divide By spell sets the pattern angle to 5, which is the variable that formation spells use. A pattern angle of 5 means that projectiles will be distributed evenly along a 10 degree arc centered where you're aiming. Only the last pattern angle set is used, so a Divide By following a hexagon formation will have 5 pattern degrees instead of 180.

Gallery

An extreme example of what abusing Divide By can do