Larpa Bounce
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_launcher
entity:
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
- Oct 29 2020: Added to the game.
|