Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
RPGSkillsMod
Adds RPG classes and unique skills to R.E.P.O.
| Date uploaded | 7 hours ago |
| Version | 0.3.0 |
| Download link | Spefire-RPGSkillsMod-0.3.0.zip |
| Downloads | 156 |
| Dependency string | Spefire-RPGSkillsMod-0.3.0 |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2100README
RPG Skills Mod
Adds RPG classes to R.E.P.O., each with a unique active skill on a cooldown.
Features
- 9 playable classes, each with a unique active skill
- Cooldown system with an in-game HUD showing readiness / remaining time
- Class selection in the shop and lobby, with an in-level HUD
- Configurable keybinds and an on/off toggle (BepInEx config)
- Save compatibility: your selected class is stored per save file
Classes & Skills
| Class | Skill | Effect |
|---|---|---|
| Warrior | Berserk | Temporarily increases your strength. |
| Druid | Nature's Blessing | Heals nearby allies within a small radius. |
| Necromancer | Raise Dead | Sacrifices your own health to revive a fallen ally nearby. |
| Assassin | Shadow Step | Become invisible and undetectable by enemies for a short time. |
| Scout | Second Wind | Grants infinite stamina for a short duration. |
| Guardian | Taunt | Forces nearby enemies to focus you. |
| Paladin | Divine Shield | Grants temporary invulnerability to all damage. |
| Blacksmith | Reinforce | Makes the item you are currently holding unbreakable. |
| Treasure Hunter | Treasure Sense | Reveals valuable items within a radius around you. |
Controls
- F -> Use skill
- F6 -> Previous class
- F8 -> Next class
These keybinds, as well as enabling/disabling the mod, can be changed in the BepInEx configuration file.
CHANGELOG
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project follows Semantic Versioning.
[0.3.0] - Active skills release
Added
- Implemented active skills for every class (previously just a framework with no effect).
- Added the Paladin class (Divine Shield: temporary invulnerability to all damage).
- Added the Treasure Hunter class (Treasure Sense: reveals nearby valuables).
- Added the Blacksmith class, replacing Alchemist (Reinforce: makes the held item unbreakable).
- Skill activation is now announced in the in-game chat.
Fixed
- Fixed skills'
Execute/Updatelogic not running for some classes (e.g. Warrior).
[0.2.0] - Config and UI improvements
Added
- Added a configuration file using BepInEx.
- Added configurable keybinds
- Added an option to enable or disable the mod.
- Added support for future configuration options.
Changed
- Reworked the skill UI.
- The skill activation key is now displayed when the skill is ready.
Fixed
- Fixed several UI initialization issues.
- Improved UI stability and cleanup.
[0.1.0] - Initial Preview
Added
-
Added the class system.
-
Added 8 selectable classes:
- Necromancer
- Druid
- Warrior
- Assassin
- Scout
- Guardian
- Alchemist
- None
-
Added class selection UI in the Shop and Lobby.
-
Added an in-game class HUD.
-
Added class persistence through the game's save system.
-
Added the framework for active class skills.
-
Added cooldown infrastructure for future skills.
Notes
- Active skills are not implemented yet.
- This is an early preview release intended for testing and feedback.
- Existing saves should remain compatible with future updates.