You are viewing a potentially older version of this package. View all versions.
Nuxlar-FathomlessVoidling-1.0.6 icon

FathomlessVoidling

A reworked voidling fight. Now works with Inferno!

Date uploaded a week ago
Version 1.0.6
Download link Nuxlar-FathomlessVoidling-1.0.6.zip
Downloads 4162
Dependency string Nuxlar-FathomlessVoidling-1.0.6

This mod requires the following mods to function

tristanmcpherson-R2API-5.0.5 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 5.0.5
RiskofThunder-HookGenPatcher-1.2.4 icon
RiskofThunder-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.4
bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

Unified BepInEx all-in-one modding pack - plugin framework, detour library

Preferred version: 5.4.2117
Rune580-Risk_Of_Options-2.8.5 icon
Rune580-Risk_Of_Options

A convenient API for adding BepInEx ConfigEntry's to a option menu

Preferred version: 2.8.5

README

Fathomless Voidling

BASE STATS BALANCED AROUND A STAGE 6 BOSS, IF LOOPING INCREASE THE HP IN THE CONFIG.

Reworked Voidling fight that uses the unused large voidling model. Spawns a void locus portal on stage 5, locus acts as an alternative moon. No void fog during void pillars by default, configurable. Locus has moon cauldrons. Risk of Options support for in-game configs.

Bug Reports

Report bugs using the GitHub link above. Please include a detailed description and a log file. For multiplayer bugs, provide logs from both the host and a client.

Credits

  • DTEE for the icon art (I added effects to the base art)
  • viliger for the void locus cauldron and stage 5 locus portal code

Attack Details and Phase Flow

Attack Details

Voidling Skills

  • Eye Blast: fires a volley of mortars that rain down with slight tracking
  • Portal Beams: spawns portals that fire predictive laser beams
  • Maze: laser pizza
  • Wandering Singularity: spawns a black hole that slowly follows enemies

Maze and Singularity can interrupt the Eye Blast and Portal Beams

Voidling Haunt Attacks

  • Gravity Bombs: spawns bombs across the arena, if hit you get launched in a random direction
  • Gravity Barnacles: combat director spawns special barnacles that shoot gravity bullets with the same effect as the bombs

Gravity attacks go through block but only deal 1 damage

Joints

  • P1/P2 threshold (75%/50% HP): damage all joints to their threshold to trigger the ward wipe and advance the phase, joints become immune at the threshold
  • 5% HP intervals: joints cleanse their debuffs each time they lose 5% HP
  • Phase 3: joints become immune at 1 HP, bring all joints to 1 HP to end the fight
Phase Flow

Phase 1

Voidling spawns at the center with the main body shielded.

Voidling:

  • Primary: Mortar Blast
  • Secondary: Portal Beams
  • Utility: none
  • Special: Wandering Singularity (at first threshold)

Voidling Haunt:

  • Intermittent Gravity Bombs
  • Gravity Barnacle director active after first joint reaches 75% HP

Phase 2

All joints reach 75% HP, triggering a ward wipe. Ward wipe forces gravity bombs and barnacle spawns. Phase 2 music begins.

Voidling:

  • Primary: Mortar Blast
  • Secondary: Portal Beams
  • Utility: Maze I (at first threshold)
  • Special: Wandering Singularity

Voidling Haunt:

  • Intermittent Gravity Bombs
  • Gravity Barnacle director still active

Phase 3

All joints reach 50% HP, triggering a ward wipe. Ward wipe forces gravity bombs and barnacle spawns.

Voidling:

  • Primary: Mortar Blast
  • Secondary: Portal Beams
  • Utility: Maze II (one laser targets a player)
  • Special: Wandering Singularity

Voidling Haunt:

  • Intermittent Gravity Bombs (forced active during Maze)
  • Gravity Barnacle director still active

CHANGELOG

1.0.6

  • Adds Inferno compat (inferno turned big voidling into a beyblade)

1.0.5

  • Fixes Maze warning laser not growing (instead of instantly appearing, the warning laser grows over 1s)
  • Fixes configs that don't need a restart mentioning a restart being needed
  • Removes Roost donut since it was super dark even with the lighting changes (might add later if I decide to figure it out)
  • Increases general lighting and post processing slightly
  • Replaces abyssal donut materials with abyssal's simulacrum materials
  • Tweaks AI to hopefully stall less

1.0.4

  • Brightens arena post processing
  • Fixes P3 Maze desync in multiplayer
  • Reduces Eye Blast turn speed (homing) 20 -> 10
  • Reduces joint cleanse HP interval 10% -> 5%
  • Adds an ability charge for Singularity after the first P2 joint threshold
  • Adds an ability charge for Maze and Singularity after P2 Ward Wipe

1.0.3

  • Changes inner cylinder material for the Maze warning VFX
  • Brightens up arena so Ward Wipe is more obvious, also better visibility in general

1.0.2

  • Fixes Maze in multiplayer
  • Adds logic to force Singularity or Maze activation after an Eye Blast or Portal Beam if they are ready
  • Readds singularity becoming activated after the first threshold in Phase 1 instead of just putting it into cooldown on start
  • Readds maze becoming activated after the first threshold in Phase 2
  • Should cycle through abilities better

1.0.1

  • Maze doesn't work properly in multiplayer at the moment
  • Tweaks Maze warning VFX to be way less harsh on the eyes
  • Adds config value for eye blast missile count

1.0.0

  • 1.0 RELEASE (no major changes/additions for the forseeable future)
  • Adds configs
  • Fixes potential softlocks if level up occurs right before Ward Wipe fires
  • Fixes Voidling's name cutting into the subtitle
  • Maze II (P3's Maze), now has 1 of its 2 lasers point towards a targeted player
  • Joints are immune during spawn cutscene
  • Barnacle director now gains credits whenever Gravity Bombs start firing
  • Voidling Haunt's cooldown reduced (P1 40 -> 30 | P2/P3 30 -> 20)
  • Phase 2 music now plays after the first Ward Wipe
  • Changes Voidling's subtitle
  • Changes Gravity Bomb/Projectile hit SFX
  • Tweaks AI to choose and use skills better
  • Tweaks wandering singularity speed to decrease linearly instead of the previous curve
  • Tweaks Wandering Singularity projectile to only follow players
  • Increases lowest speed of Wandering Singularity from 20% of initial speed to 50%
  • Reduces max frog pets (10 -> 1)
  • Reduces damage from Eye Blast mortars by 25%
  • Reduces Singularity starting speed (20 -> 15)
  • Removes Singularity activation after joint threshold in P1 (now just goes into cooldown on spawn)
  • Removes Eye Blast phase changes (waves and projectile count remain constant)
  • Removes Portal Beam phase changes (frequency is now constant)
  • Removes lunar coin cost for petting the frog
  • Removes Voidling Haunt's gravity bomb spawn increase after P2
  • Removes Portal Beam fire frequency increase in P3

0.9.15

  • Makes Voidling and Joints immune to executes, void death, and ignore breaching fin's knockup
  • Increases joint base and level HP (1250 -> 1500 | 350 -> 425)

0.9.14

  • Improves arena lighting/visibility
  • Increases force on Gravity Bombs/Projectiles (3000 -> 5000)
  • Ward Wipe now forces gravity bombs and barnacle spawns
  • Increases Barnacle director passive credit generation
  • Wandering Singularity now lasts longer (20s -> 30s)
  • Portal Beams now properly show the indicator of where the attack will land (vanilla bug apparently)
  • Reworks joint mechanic
    • You will now need to damage each joint down to its threshold to advance the phase
    • Joints now have 2 thresholds, 75% HP and 50% HP
    • Barnacles no longer spawn on the joints on thresholds
    • After phase advance, joints are no longer immune and no longer heal
    • Joints now cleanse debuffs when they lose 10% HP (like mithrix's dash)
  • Tweaks Eye Blast mortars
    • Mortar count and fire delay no longer change between phases
    • Wave count (amount of times it fires a barrage) has been reduced to 3 in P1 then increases to 5 in P2/P3

0.9.13

  • Fixes joints not having adaptive armor
  • Fixes joints not being "boss" enemies
  • Fixes clients not teleporting after Ward Wipe
  • Fixes Maze lasers not being accurate for clients
  • Adds warning VFX for maze lasers
  • Adds nullchecks/tweaks to prevent incompats
  • Adds R2API to dependencies

0.9.12

  • We're so back