Risk of Rain 2
Install with App

Details

Latest version
1.0.1
Last Updated
First Uploaded
Downloads
14.7K
Likes
2
Size
1.8MB
Dependants

Runes

Runes was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.

My League Mods

Introduction

Runes adds a Keystone loadout slot to every survivor, vanilla or modded, with five League of Legends keystones to pick from. It started as part of SettMod and is now its own mod, so every survivor can use it.

Every survivor defaults to No Keystone, so nothing changes until you pick one in the loadout screen.

Requirements

  • Every player in a multiplayer lobby needs the mod, on the same version.
  • Everyone should also use the same Survivors toggles in the config (see below).

Patch Notes

See the Changelog.

Bug reports can be posted in discord https://discord.gg/aYuS9Wsxxx

Discord

Ko-Fi

Keystones

Keystone Effect (default config)
Conqueror Hits grant a stack, up to 12. Each stack gives +0.6 base damage (+0.045 every 4 levels). At max stacks, heal for 6% of damage dealt.
Lethal Tempo Hits grant a stack, up to 6. Each stack gives +10% attack speed (60% at max).
Stormraider's Surge Dealing 25% of an enemy's max health within 3s gives +48% movement speed and 50% slow resistance for 4s. No cooldown: it can trigger again as soon as it ends. Replaces Phase Rush, and takes over its loadout pick.
Electrocute Every 3 hits within 3s, on any enemies, strike the enemy you hit with lightning for 200% damage (+75% every 4 levels). Stacks stay with you, so kills don't waste them; if the third hit is a kill, the lightning jumps to the nearest enemy. 4s cooldown, during which hits don't build stacks.
Grasp of the Undying Every 4s, your next hit deals bonus damage equal to 5% of your max health, heals you for 2% of your max health, and permanently gives +1 max health for the rest of the run.
No Keystone The default. No effect.
  • A hit is anything with a proc coefficient above 0, so damage-over-time ticks don't build stacks. Stormraider's Surge is the exception: all damage counts toward its threshold.
  • Stacks start falling off after 4s (Conqueror) or 6s (Lethal Tempo) without landing a hit.

Config

BepInEx/config/com.Lemonlust.Runes.cfg

  • General → Enable For All Survivors: turn off to give the slot only to survivors whose mod opts in.
  • Survivors: one toggle per survivor, filled in after the first launch. Turning a survivor off removes its loadout slot, so in multiplayer players whose configs disagree will see mismatched loadouts.
  • One section per keystone with all its numbers. The descriptions in game update to match.

For Modders

Reference Runes.dll, add a dependency, and call the API from your plugin's Awake once your body prefab exists:

[BepInDependency(Runes.KeystonePlugin.GUID)]
public class MyPlugin : BaseUnityPlugin
{
    void Awake()
    {
        Runes.KeystoneAPI.RegisterSurvivor(myBodyPrefab);
    }
}
  • KeystoneAPI.RegisterSurvivor(bodyPrefab) gives a survivor the slot even when Enable For All Survivors is off.
  • KeystoneAPI.ExcludeSurvivor(bodyPrefab) keeps a survivor from getting the slot.
  • KeystoneAPI.GetKeystone(body) returns the keystone a body has selected, and the buff defs are exposed for anyone who wants to react to stacks.

Credits

  • Originally made for SettMod
  • All the homies at the Risk of Rain 2 Modding Discord
  • League of Legends
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.