Jhin
Adds Jhin, a high damage-low attackspeed survivor. Based on the champion of the same name in League of Legends
Last updated | 2 months ago |
Total downloads | 227591 |
Total rating | 13 |
Categories | Player Characters Seekers of the Storm Update |
Dependency string | SeroRonin-Jhin-1.4.1 |
Dependants | 74 other packages depend on this package |
This mod requires the following mods to function
KingEnderBrine-LobbySkinsFix
Fixes issues with switching to modded skin and back to vanilla in lobby
Preferred version: 1.2.1bbepis-BepInExPack
Unified BepInEx all-in-one modding pack - plugin framework, detour library
Preferred version: 5.4.2117README
This mod was created under Riot Games' "Legal Jibber Jabber" policy using assets owned by Riot Games. Riot Games does not endorse or sponsor this project.
Jhin
Jhin is a meticulous criminal psychopath who believes murder is art. Once an Ionian prisoner, but freed by shadowy elements within Ionia's ruling council, the serial killer now works as their cabal's assassin. Using his gun gun as his paintbrush, Jhin creates works of artistic brutality, horrifying victims and onlookers. He gains a cruel pleasure from putting on his gruesome theater, making him the ideal choice to send the most powerful of messages: terror.
Jhin as a survivor is meant to deliver a low APM, high damage experience. He has high damage scaling, but lacks sufficient means to deal with large groups of enemies.
I am by no means a RoR2 Guru, so things are likely to be either under or overpowered. If you have any concerns or feedback, please feel free to reach out via a discord channel I made specifically for things like this: https://discord.gg/RSs2kA7yRu
If you like my mods, please consider supporting me!
Video Showcase
Since markdown doesn't support embedding youtube videos, the showcase can be found on youtube directly from this link, or by clicking the icon below
Features
- Unique scaling and ammo system iconic to Jhin's playstyle in League of Legends
- Animations from League, with custom animations to bridge the difference in game styles
- SFX based on which skin you use
- Item Display support up to SOTV
- Highly configurable, change most values of the mod to your liking!
Planned Features
Features I would like to add, should I have the motivation to continue working on this
- More Custom VFX with skin-dependancy
- VO and Emotes built off of LemonLust's designs
- An alternate ability based off of Captive Audience
Stats
Health | Regen | Armor | Damage | Attack Speed | |
---|---|---|---|---|---|
Base | 110 | 1.5 | 0 | 12 | 0.625 |
Growth | 33 | 0.2 | 0 | 2.4 | 0.019 |
Skills
Please note that skill values and effects may change over the course of this mod's lifespan, and the images displayed here may not reflect those changes.
Passive
Jhin has a unique interaction with Attack Speed. Unlike other survivors, he gains attack speed with levels, but he CANNOT gain any from other sources. Instead, bonus attack speed increases his base damage, as well as granting Jhin additional movespeed when he lands a critical hit.Primary
Whisper has a unique ammo and reload system, utilizing shots represented by the tally marks and a reload timer represented by the ring. Jhin reloads after the 4th shot, or after 10 seconds without firing. Casting any skill will reset the automatic reload timer and interrupt a reload when you have bullets left.
Secondary
Dancing Grenade functions similarly to Huntress' Glaive, but it prioritizes new enemies over enemies it has already hit.Utility
Deadly Flourish is a simple beam attack that stuns every enemy it hits. It triggers Jhin's passive as if he had landed a crit, with double the duration. Additionally, any marked enemies are rooted.
Special
**
Curtain Call is a primary skill override, like that of Railgunner's scope. For 10 seconds, it replaces Whisper with 4 shots that deal massive AOE damage. It automatically reloads Whisper as well, so you don't have to worry about reloading after firing all 4 shots.
**The wording on the execute is wrong, and has since been fixed (up to 300% bonus damage based on missing health, or 3% per 1%)
Skins
Each skin may have its own unique SFX and VFX. Creating these assets for each is a painfully tedious process, and as such, only some skins will have support. The others are currently WiP, though VFX is a more long term project on its own.
Skin | Available | Unique SFX | Unique VFX |
---|---|---|---|
High Noon | |||
Blood Moon | |||
SKT T1 | |||
Project | |||
Dark Cosmic | |||
Shan Hai Scrolls | |||
DWG | |||
Empyrean | |||
Soul Fighter |
Dark Cosmic as a skin is not possible as far as I am aware, at least not with the setup I have right now. If I get curious, I may look into it.
Mod Compatibility
Suggest and report compatibility issues under Github Issues, or through my Discord: https://discord.gg/RSs2kA7yRu
Mod | Compatibility | Notes |
---|---|---|
Risk of Options | ||
CustomEmoteAPI |
Known Issues
Bugs can be reported under Github Issues, or through my Discord: https://discord.gg/RSs2kA7yRu
- [Skill] Ult applies execute damage as an additional instance of damage, which may have unintended effects with on-damage effects
To Do
- Better Movespeed Buff Icon
- Custom Indicator for Dancing Grenade
- Make Ult Execute group with base damage
- Ult rocket jumping?
- Hopoo-eqsue/RoR2-friendly skin
- Achievments + Unlockable criteria (other abilties, skins, etc)
Special Credits and Thanks
- Riot Games: Jhin
- Character assets including Models, Textures, SFX, and a majority of Animations
- TimeSweeper: HenryTutorial
- Code base from which this mod was built off of
- Lemonlust: Sett Survivor
- Referenced this mod a lot to help me learn RoR2 modding
- EnforcerGang: Rocket Survivor
- Referenced code for custom missile prefab spawning
- Violet Chaolan: Shader Help
- Helped with some shader plugins that allowed me to experiment with VFX
See the github page for footnotes that don't properly render here on Thunderstore