I’d like to know if I can share the system I made. Even though it’s basic, it’s already a functional solution for those who want to create custom battles.
I can release it as a public plugin, or if you prefer, I can share it with you first for review. Since everything was built upon what you’ve already created, I want to respect your preference.
The main change I implemented was simplifying the event call. Setting up long events can be very tedious, so now you just need to use pbStartBossBattle(ID) to read all the boss configurations defined in the .rb file.
I remember you mentioning that you’re working on a raid system. That’s why I created this temporary solution to fill the gap until yours is ready. I know your system will be 500% better and more polished—I’m a huge fan of the DBK system and use everything in my project (which, by the way, hasn’t progressed beyond 2 towns in 2 years, lol).
so I did this:
Boss Battle & Raid System
Powered by the DBK Battle System
This custom system introduces dynamic boss encounters and raid battles with robust features:
- Custom Boss Battles
- Design unique boss fights for your storyline
- Configure as catchable or uncatchable encounters
- Implement special battle rules and mechanics
- Smart Reward System
- Customizable reward pools with tiered item lists
- Flexible reward quantities (from 5+ items per battle)
- Intelligent item distribution based on battle difficulty
- Modern Reward Interface
- Clean paginated display showing all obtained items
- Eliminates repetitive "item obtained" messages
- Intuitive navigation with visual indicators
- Complete Customization
- Define cooldown periods between attempts
- Set unique battle rules for each boss
- Create multi-phase encounters
- Perfect for adding challenging end-game content or special event battles while maintaining a polished player experience.
You can check out a little bit of how it works in the video: