Larpa Bounce

From Noita Wiki
Jump to navigation Jump to search
Bounce Modifier Spells
Bounce
Bounce
Makes a projectile bounce on impact
Bounce
Bubbly Bounce
Bubbly Bounce
Makes a projectile shoot bubble sparks as it bounces
Bubbly Bounce
Concentrated Light Bounce
Concentrated Light Bounce
Makes a projectile release a bundle of concentrated light as it bounces
Concentrated Light Bounce
Remove Bounce
Remove Bounce
A normally bouncy projectile stops doing so
Remove Bounce
Sparkly Bounce
Sparkly Bounce
Makes a projectile release damaging sparks as it bounces
Sparkly Bounce
Vacuum Bounce
Vacuum Bounce
Makes a projectile remove earth as it bounces
Vacuum Bounce
Explosive Bounce
Explosive Bounce
Any time the projectile would bounce, it also explodes
Explosive Bounce
Larpa Bounce
Larpa Bounce
A projectile will launch a copy of itself when it bounces
Larpa Bounce
Lightning Bounce
Lightning Bounce
Makes a projectile release powerful lightning as it bounces
Lightning Bounce
Plasma Beam Bounce
Plasma Beam Bounce
A projectile launches a plasma beam upon bouncing
Plasma Beam Bounce
Spell modifiers that make projectiles bouncy, sometimes with additional effects.
Larpa Spells
Larpa Bounce
Larpa Bounce
A projectile will launch a copy of itself when it bounces
Larpa Bounce
Chaos Larpa
Chaos Larpa
Makes a projectile cast copies of itself in random directions
Chaos Larpa
Downwards Larpa
Downwards Larpa
Makes a projectile cast copies of itself with a downwards trajectory
Downwards Larpa
Larpa Explosion
Larpa Explosion
A projectile will shoot out 8 copies of itself when it expires or hits the ground
Larpa Explosion
Upwards Larpa
Upwards Larpa
Makes a projectile cast copies of itself with an upwards trajectory
Upwards Larpa
Orbit Larpa
Orbit Larpa
Makes four copies of a projectile rotate around it
Orbit Larpa
Spell modifiers that cause projectiles to throw out duplicates of themselves.

Larpa Bounce is a projectile modifier spell that causes affected projectiles to gain an additional bounce and to fire 4 copies in "octagonal" pattern duplicates of itself upon contact.

Copies will be launched at a velocity of 250. They also don't contain any spell modifiers that the original spell has.

Tips

  • Use with powerful but slow projectiles for best effect.
  • Causes a lot of damage when used with Magic Missile or other explosive spells.
  • Explosions from copies will damage you, even spells that normally cannot. However, if the projectile doesn't have an explosion and doesn't damage you by default, then the copies won't deal damage either.

Exploit

There is a 'glitch' with long lasting bouncing projectiles with this modifier: when the modified projectile fades, it shoots copies of what is shot next to it in an octagonal pattern. E.g. when you shoot a slime ball next to it when the projectile expires it will copy those slime balls once. This effect also copies enemies' projectiles.

The larpa bounce (LB) bug[1]:

  • When a projectile with LB bounces, it creates a bounce_larpa_launcher entity.
  • This entity, every frame, finds a nearest projectile (entity with tag "projectile").
  • If this nearest projectile can be copied (has VariableStorageComponent with name="projectile_file" and non-empty value_string)...
  • ... and if it is "fast" enough (abs(speed_x) + abs(speed_y) > 50)...
  • ... then the launcher will cast 4 copies in "octagonal" pattern and stop existing.

Here's a spoilery list of XMLs that contain entities that satisfy the tag and component criterias of the bug: https://pastebin.com/raw/4uDqRkaD, and the list of xmls from the data/entities/projectiles/deck/ that don't: https://pastebin.com/raw/dXf9TSpj . Please note that this list doesn't guarantee that the projectile can or can't be copied, as some of these entities have additional logic attached to them. Btw, "Angry Ghost" uses same tag and component requirements.

An example wand to generate bounce_larpa_launcherentity:

Wand 0821.png
Shuffle
No
Spells/Cast
1
Larpa Bounce
Increase Lifetime
Copy Three Random Spells
Copy Random Spell Thrice
Kantele - Note A

An example use of larpa bounce bug:

Trivia

  • Larpa is a reference to Liero, a 1998 Finnish MS-DOS game that has been cited as inspiration for Noita. In Liero, Larpa is a projectile weapon that shoots a missile that then drops bullets as it travels through the air. Wikipedia says of Liero, "The game has been described as a real-time version of Worms […]"

History