Moffein-Ancient_Wisp icon

Ancient Wisp

Adds the unused Ancient Wisp boss to spawn pool.

By Moffein
Last updated a day ago
Total downloads 35873
Total rating 24 
Categories Mods Enemies
Dependency string Moffein-Ancient_Wisp-1.3.3
Dependants 15 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.4.9 icon
bbepis-BepInExPack

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

Preferred version: 5.4.9
tristanmcpherson-R2API-3.0.13 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 3.0.13

README

Adds the unfinished Ancient Wisp boss into the game.
It's an 800 credit boss in the same tier as Imp Overlords and Magma Worms.
Spawns on Abyssal Depths, Sundered Grove, Sky Meadow, as well Void Fields, Gilded Coast, and Bulwark's Ambry.
Internal bodyname is MoffeinAncientWispBody. Probably should be compatible with Rogue Wisp.

Currently shares the same boss item drop as the Grovetender.

Default Attack - Barrage: Shoots a spread of 6 rolling fireballs at players
Signature Attack - Lightning Pillars: Summons many Lightning Pillars around the players
Utility - Enrage: At 50% HP, enrages and gains increased move speed and attack speed, which boosts the amount of projectiles it shoots.

Send me feedback on the balance!


All players need the mod.
Config options for what stages it spawns on can be found in /Risk of Rain 2/BepInEx/config/com.Moffein.AncientWisp.cfg

Installation

Place AncientWisp.dll in /Risk of Rain 2/BepInEx/plugins/

Credits

Pikmin88 - Preview picture on Sky Meadow
rob - Logbook icon

Changelog

1.3.3

  • Fixed for the Anniversary Hotfix update. Had to change some stuff internally, so lemme know if Lightning Pillars are working properly online.

1.3.2

  • Fixed mismatched version number.

1.3.1

  • Swapped Lightning Pillars to Primary and Barrage to Secondary. This should only affect modded setups where Ancient Wisps can get Backup Mags.

1.3.0

  • Fixed for Anniversary Update.
  • Disabled fire trails on Barrage due to null reference errors from the new update. Will have to figure out a fix later.
  • Barrage projectiles now travel further on the ground.
  • Tweaked Barrage spread pattern.
  • Lowered base Lightning Pillar count from 45 to 39.

1.2.1

  • Fixed minimum stages completed config settings not working.

1.2.0

  • Changed how the config works. Now specifies # of stages completed before the AW will start spawning on each stage. Negative values disable them from spawning on the specified stage.
  • Ancient Wisps no longer spawn on Rallypoint Delta, since it's likely you won't have enough mobility to fight it at that point. This also should prevent occassions where you end up getting Ancient Wisps for 3 stages in a row.
  • Lightning Pillar explosion delay increased 1.2s -> 1.3s.
  • Lightning Pillar cooldown increased 18s -> 22s.
  • Enrage no longer gives Armor.

1.1.5

  • Added missing LoadoutAPI dependency. Most users will see no change from this, but this should fix the mod for people who don't have any survivor mods installed.
  • Increased Barrage range from 100 -> 150.
  • Removed Barrage gravity. The gravity was originally added because Ancient Wisps were really bad at aiming, but it turns out that was due to an AI bug which was fixed. The removal of gravity on the projectiles should make Ancient Wisps better at hitting airborne and long distnace targets, and will make them able to hit players camping in the wind tunnels in Sky Meadow. Lemme know how this change feels!
  • Ancient Wisps are now slowed 50% while using Lightning Pillars and Enrage.

1.1.4

  • Fixed Barrage being aimed at the Ancient Wisp's movement direction instead of at its current enemy.
  • Increased Barrage max projectile count from 14 -> 16. (This will not be reached unless the Ancient Wisp has attack speed items)
  • Ancient Wisps now always prioritize using their Lightning Pillars whenever available.
  • Lightning Pillars now cannot be cancelled by Enrage.
  • Enrage cast duration reduced from 5s to 3s.

1.1.3 (Hotfix)

  • Decreased Lightning Pillar base pillar count from 90 -> 45.
  • Increased Lightning Pillar max pillar count from 72 -> 90.

1.1.2

  • Fixed Lightning Pillar max pillar cap not actually applying. This should fix endless lightning spam in modded setups where Ancient Wisps can get a lot of attack speed.
  • (BUG) Accidentally increased Lightning Pillar base pillar count from 45 -> 90.
  • (BUG) Accidentally decreased Lightning Pillar max pillar count from 90 -> 72.

1.1.1

  • Ancient Wisps no longer stand still while casting attacks.
  • Barrage charge time reduced from 3s to 2.5s.
  • Lightning Pillar damage coefficient increased from 200% -> 210%.
  • Lightning Pillar vertical hitbox damage increased from 40% TOTAL to 50% TOTAL.
  • Lightning Pillar vertical hitbox range increased from 12m to 16m.
  • Lightning Pillar explosion delay reduced from 1.5s to 1.2s.
  • Lightning Pillar cooldown reduced from 25s to 18s. It should be noted that Ancient Wisps only use Lightning Pillars after expending all M1 charges (2 charges, 7s cooldown to recharge all stocks at once)

1.1.0

  • Removed negative vertical aim offset on Barrage.
  • Barrage projectiles are now affected by gravity. Hopefully this will make them a bit better at hitting targets instead of just flying off into the distance.
  • Lightning Pillar damage coefficient reduced from 210% -> 200%.
  • Lightning Pillar pillar count increased from 40 -> 45.
  • Lightning Pillar max pillar cap increased from 80 -> 90.
  • Lightning Pillars are now always oriented upwards. This is purely a visual change, as their hitbox is a sphere on the ground.
  • Lightning Pillars now hit enemies above their center for 40% TOTAL damage. Would like feedback on this change!

1.0.3

  • Fixed Lightning Pillar visual effects not disappearing when zapped by Captain's microbots (it still would successfully prevent the damage though).
  • Reduced Enrage cast duration from 6s to 5s.

1.0.2

  • Added attack speed scaling caps aimed towards modded enemies with items setups.
    • Barrage now caps at 16 projectiles when scaling with attack speed.
    • Lightning Pillars now caps at 80 pillars when scaling with attack speed.
  • Fixed Enrage spamming its activation noise for clients online.
  • Reduced death explosion frequency from 3/s to 2.5/s.

1.0.1

  • Corrected incorrect readme description for default attack. It actually shoots 6 fireballs.
  • Increased interactor distance from 3 to 6, for people who want to play as the boss. Bodyname is MoffeinAncientWispBody.

1.0.0

  • Release

Available versions

Please note that the install buttons only work if you have compatible client software installed, such as the Thunderstore Mod Manager. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2021-4-13 1.3.3 1385 Version 1.3.3 Install
2021-4-1 1.3.1 5953 Version 1.3.1 Install
2021-4-1 1.3.0 99 Version 1.3.0 Install
2021-3-20 1.2.1 6343 Version 1.2.1 Install
2021-3-18 1.2.0 1435 Version 1.2.0 Install
2021-1-20 1.1.5 10716 Version 1.1.5 Install
2021-1-16 1.1.4 2234 Version 1.1.4 Install
2021-1-1 1.1.3 4524 Version 1.1.3 Install
2021-1-1 1.1.2 53 Version 1.1.2 Install
2020-12-29 1.1.1 1221 Version 1.1.1 Install
2020-12-28 1.1.0 716 Version 1.1.0 Install
2020-12-27 1.0.3 476 Version 1.0.3 Install
2020-12-27 1.0.2 184 Version 1.0.2 Install
2020-12-26 1.0.1 456 Version 1.0.1 Install
2020-12-26 1.0.0 78 Version 1.0.0 Install