CDClarke-PlayableMithrix icon

PlayableMithrix

A playable version of Mithrix, the King of Nothing.

Last updated 4 months ago
Total downloads 39885
Total rating 19 
Dependency string CDClarke-PlayableMithrix-0.0.2
Dependants 22 other mods depend on this mod

This mod requires the following mods to function

bbepis-BepInExPack-5.3.1 icon
bbepis-BepInExPack

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

Preferred version: 5.3.1
tristanmcpherson-R2API-2.5.0 icon
tristanmcpherson-R2API

A modding API for Risk of Rain 2

Preferred version: 2.5.0
README

PlayableMithrix

  • Adds the final boss, Mithrix, as a playable character, with rebalanced and reshuffled skills

Credits

  • Coding by CDClarke
  • Skill icons by Fillinek
  • Help provided by many members of the RoR2 Modding Discord, join here - https://discord.gg/5MbXZvd

Feel free to contact me on the modding discord for feedback or suggestions - @CDClarke#7269

Overview

Mithrix is a hybrid melee/ranged character who wants to alternate offense between the two, creating a balanced style. Both his utility and special allow for repositioning and getting out of trouble.

His primary, Lunar Sledge, is slow, consistent damage. In addition, landing a hit with Lunar Sledge will restore a portion of your Lunar Shards stock.

Lunar Shards fires a volley of projectiles from a stock, which reload one-by-one. Alternate between these and Lunar Sledge strikes to keep up consistent offense.

Mithrix's utility, Lunar Agility, has similar utility to Huntress' Phase Blink utility. You can shift a moderate distance in the current direction of movement pulling from a stock of 3 dashes, which restore one-by-one.

The special ability, Crushing Leap, is a versatile ability with many applications. Activating it gives Mithrix a great deal of armour, and after a short animation he's shot into the air. While aiming the ability, Mithrix is completely invulnerable. Hitting the key for primary or special, or allowing the timeout to expire, will cause Mithrix to crash down at the point you were aiming at, releasing an array of ground quakes that deal damage and push enemies back in all directions.

Tips and Tricks

  • Both Lunar Sledge and Lunar Shards are agile, and Lunar Agility will leave you in the sprinting state, so Mithrix can always be on the move and can make good use of Rose Buckler and Little Disciple.
  • Lunar Agility resets your momentum, allowing you to avoid fall damage.
  • Delaying Crushing Leap as long as possible can help shorten the effective cooldown, but may allow the battlefield to get more out-of-control.

Known Issues

  • Lunar Sledge flashes the whole screen blue briefly for all players
  • Crushing Leap can be aimed at walls and ceilings, causing weird issues when positioning Mithrix on impact
  • Lunar Shards can be pretty unreliable when sprinting in a direction that isn't forwards
  • Lunar Shards fire from Mithrix's left hand, making it awkward to hit enemies in certain spots
  • Lunar Sledge looks awkward because Mithrix's legs don't move. I'm fully aware of this and there aren't better options at the minute
  • Lunar Sledge hitbox is a little weird, especially when trying to hit enemies right below Mithrix
  • Automatic chat spam originating from the Mithrix characterBody is annoying as hell
  • Walk/sprint cycles play really slow
  • Probably a load of network issues I haven't tested yet
  • BepInEx log gets overloaded with something about a NullReferenceException from a call to ConditionalSkillOverride.FixedUpdate(), probably something from the Mithrix characterBody? Doesn't affect gameplay but completely poisons logs
  • Milky Chrysalis buff never wears offense

Changelog

0.0.2
- Patch to fix Lunar Shards aiming problems caused by RoR2 v.1.0.1.1

0.0.1
- Alpha release
- Lunar Shards has 10 stocks
- Lunar Agility has 3 stocks
- Lunar Sledge restores 5 stocks of Lunar Shards

To Do

  • Item displays
  • Alternate abilities (sledge slam? flame wall?)
  • Alternate skin (providence?)

Available versions

Please note that the install buttons only work if you have compatible client software installed. Otherwise use the zip download links instead.

Upload date Version number Downloads Download link  
2020-9-1 0.0.2 37128 CDClarke-PlayableMithrix-0.0.2.zip Install
2020-8-31 0.0.1 2757 CDClarke-PlayableMithrix-0.0.1.zip Install