You are viewing a potentially older version of this package. View all versions.
score-LemurFusion-1.8.2 icon

LemurFusion

Devotion rework; If you have too many Lemurians, just fuse them together!

Date uploaded 2 months ago
Version 1.8.2
Download link score-LemurFusion-1.8.2.zip
Downloads 940
Dependency string score-LemurFusion-1.8.2

This mod requires the following mods to function

bbepis-BepInExPack-5.4.2117 icon
bbepis-BepInExPack

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

Preferred version: 5.4.2117
tristanmcpherson-R2API-5.0.5 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 5.0.5

README

Lemur Fusion

Makes your lemurians fuse together like dragonball!

dbz


Found Bug or Have Suggestions?


Features

  • Set the number of lemur buddies you want and trying to summon any more than that will juice up the existing fellows.

  • Designed to be a full scale rework but still compatible with all other mods

  • Cracked af AI! Uses predictive aiming, actively dodges, strafes and jumps projectiles while continuing to fight back.

  • Rebalancing of stats and scaling for better survivability later on.

  • Stat multipliers per fusion, similar to dronemeld, while still retaining the vanilla HP and damage buffs that they would get on evolution.

  • Supports any modded elites!

  • Fully supports RiskyMod Ally changes!

  • Lemurians will switch between the various high tier elite types once they are fully evolved.

  • Fully functional and configurable scoreboard entry for all the lemurs you control.

  • Lemurians will drop their tributed items on death and will remove their contribution to the shared inventory on death.

  • Death mechanics and tribute blacklist are fully configurable.

  • Lemurians can use the vanilla shared inventory or have an inventory entirely to themselves.

  • ... And much, much more! Nearly all features are configurable.

(WORK IN PROGRESS, SOME FUTURE PLANS COMING SOON)

  • Overlap attack dodging (for Mithrix specifically)

  • Multiple elite types on a single guy.

  • Resize Lemur buddies based on fusion count


Config Options

  • !!! Subject to Change, this list may not be entirely accurate.

  • Total number of lemur buddies you can have

  • Disable fall damage and void insta-kill death

  • Improve AI with predictive aiming and projectile dodging

  • Projectile dodging settings for refining the AI

  • Stat Rebalancing and Stat Increase Per Fusion

  • Teleport to owner distance

  • Minion scoreboard

  • Revert to Egg On Death

  • Items to Drop on Death

  • Tributed Item Blacklist


Special Thanks to:

CHANGELOG

1.8.2

  • Fixed Gold affix giving unintended amounts of money

1.8.1

  • Fixed propersave being required again
  • AGAIN

1.8.0

  • Fixed propersave being required again
  • Projectile dodging changes
  • Fixed attacks being repeatedly fired when by elder lemurians
  • Small tweaks to regen and armor. They were a little bit too unkillable.
  • Other stuff probably its been a while

1.7.0

  • Item displays
  • Lemurian are now considered drones and can get buffed by SpareDroneParts
  • No more lava death
  • Fixed for new update probably

1.6.3

  • I promise i fixed collision for real this time
  • Default is back to true and cfg option moved to General
  • Fixed error with propersave when loading malformed data on stage start

1.6.1

  • Fixed ally attack and body collision cfg options
  • Changed default to false

1.6.0

  • Removed prediction. Download https://thunderstore.io/package/score/AdvancedPrediction/ instead
  • Added config option to disable Team attack and body collision (player team only) since they love getting in the way.
  • Modified inventory management system to use the native RoR2 inventory more. This should fix scoreboard issues.
  • Bug fixes and refinement of the personal/shared inventory systems.
  • Rewrote some of the hitbox math for better dodging and readded visualizer
  • various bits of cleanup, i know the readme needs updating but ill get around to it later

1.5.2

  • Fixed some nullref issues when spawning clones

1.5.1

  • Fixed possible dependency issues

1.5.0

  • SotS Update

  • Permanant devotion config option. Allows eggs to spawn without the artifact, along with a percent chance to replace a normal drone spawn.

  • Variant API support (unsure if this works with SotS though...)

  • Full backend rework. This is an absolutely monstrous update but i foolishly did not document things.

  • Some features may not be working correctly, please report bugs to the github issues page.

1.3.1

  • Dodge AI fleshed out for use against the majority of projectiles, integrated seamlessly into the combat loop.

  • Refined the Mithrix and Umbral Mithrix fights. End goal is for them to reliably dodge everything. Yes, everything. No, not exaggerating.

  • Additional tweaks to the base AI so that they don't fist fight beetle guards and inevitably die...

  • Adjustable detection range and update rate. Removed in/out of combat distinction since performance isn't a concern.

  • More tweaks to the stat scaling. I'm bad at math apparently.

  • Further separation of the lemurian/adult lemurian prefabs from the Devoted variants. This disables compatibility with Variance API but that'll be reimplemented.

  • Probably some stuff I'm forgetting but the AI has nearly peaked. They're cracked.

1.2.2

  • Implemented changes from https://thunderstore.io/package/Goorakh/LemurianFix/ cuz i love stealing

  • More refinement to AI and some small optimizations to the dodging routine.

  • Adjusted strafe to create more distance, added jump logic for some projectiles.

  • Maintains the "in combat" update rate and widens scan radius when fighting mithrix (fast projectiles could sneak hits in)

  • Added survivor projectile filter. Rarely useful but not worth getting rid of entirely.

1.2.1

  • Made projectile filtering too aggressive, they will escape from dotzones and void death like intended.

1.2.0

  • Refined AI changes. Features predictive aiming (thanks moff love u), projectile dodging and sprinting!

  • Projectile dodging visualization is included but disabled by default.

  • Included config options for AI tweaks, debug logs and reorganized config (final time I promise)

  • !!! Delete your configs if you aren't seeing all 6 categories !!!

  • Re-added RiskyMod ally tracker

  • Works with Variants for the most part, currently Variants will be rerolled often. Will be permanent in future updates.

  • Refined the Rebalanced Stat Scaling option to account for the new dodging mechanics.

  • Some bug fixes

  • Removed ChangeLog from ReadMe

1.1.1

  • Big AI changes, allies will avoid aoe damage zones and damage immunities work properly now. Disable "Improve AI" if this breaks...

  • Health scaling changes, makes summoning new lemurians on later stages more viable. Configurable.

  • Config restructuring, deleting config shouldn't be necessary but I'm not entirely certain.

  • Experimental revive changes, summon clone when giving revival items. Disabled by default.

  • Further attempts at making item transformations work have been made but it's still not perfect.

1.1.0

  • Propersave support! Return to your lemur buddies at any time :)

  • Config option to disable shared inventory, and instead use a unique inventory for every lemur friend

  • Scoreboard features, can group all minions into one entry or split them up, displaying their contribution to the shared inventory

  • Displays the correct lemur name on the scoreboard.

  • Risky Compat temporarily removed, will be readded in a future patch :(

1.0.9

  • ACTUALLY FIXED IT THIS TIME >:(

1.0.8

  • Minor Config tweaks

  • Additional safeguards against soft dependency errors

1.0.7

  • Made debug logs optional

  • Fixed non-functional on death mechanics

  • Blacklist setting for sprint related items (lemurs can't sprint sorry)

  • Added Mini Elder Lemurian config option back

  • Included regen changes (not configurable yet, scales with max hp)

  • Added config option for rerolling max evolution elite types

  • Improved blacklist enable/disable functionality

  • Fixed issue with item propagation during evolution

1.0.6

  • Update manifest.json

1.0.5

1.0.2

  • Fixed LemurianNames incompat for real this time

  • Removed some debug logs

  • Disabled size scaling until I make it work properly

1.0.1

  • Fixed LemurianNames incompat

1.0.0

  • Ported DronemeldDevotionFix code, stripped the dronemeld dependency and made the mod good