Improved Skills is an extension plugin for openRPG that adds over 100 skills across three classes, integrated directly into the talent tree system.
Features
- 100+ Skills across 3 classes (Warrior, Mage, Assassin) with progressive tiers and branching talent trees
- YAML-Driven -- All skill definitions are in skills.yml. Add, remove, or rebalance skills without recompiling the plugin
- Programmatic Registration -- Skills are registered into openRPG's API automatically on server start, with full support for conditions, effects, materials, and prerequisites
- Fallback Export -- If the API bridge fails, copy skills.yml manually to plugins/openRPG/skills.yml
Classes and Skill Branches
Warrior -- Melee-focused talent tree with branches for Strength (progressive damage), Impact (knockback), Fortitude (defense), and more.
Mage -- Magic-focused talent tree with branches for Arcane, Fire, Ice, and utility skills.
Assassin -- Stealth and burst-damage talent tree with branches for critical strikes, speed, and precision.
Each branch has 5 tiers of progressively stronger skills, with later skills requiring investment in earlier tiers as prerequisites.
Requirements
- Paper 26.2 or newer
- openRPG plugin
Installation
- Place the Improved-Skills JAR in your server's plugins/ folder
- Ensure openRPG is also in plugins/ and loads first
- Restart the server
- Skills are registered automatically into the openRPG talent tree
Balance
Skills follow a structured balance model:
- Damage bonuses: 5-10% per tier, max ~40%
- Defense bonuses: 4-6% per tier, max ~30%
- Critical chance: 2-3% per tier, max ~20%
- Critical damage: 10-15% per tier, max ~80%
- Cooldowns on powerful effects to prevent spam

