Level-Up Celebration Buffs — Automatic Base-Level Rewards v1.0.0
Description Give your players an extra incentive to level up with this simple and lightweight rAthena NPC script. Every time a player gains a Base Level, they receive a personalized congratulatory…
by AsuraPlop · listed Oct 29, 2026
Description
Give your players an extra incentive to level up with this simple and lightweight rAthena NPC script. Every time a player gains a Base Level, they receive a personalized congratulatory message and a temporary set of helpful buffs.
Features
- Personalized Level-Up Announcement: Displays a congratulatory message containing the player's new Base Level. Only the player who leveled up receives the announcement.
- Automatic Blessing Level 10: Applies Blessing with its visual effect.
- Automatic Increase AGI Level 10: Applies Increase AGI with its visual effect.
- All-Stat Food Buffs: Grants +10 food buffs to STR, AGI, VIT, INT, DEX, and LUK.
- 4-Minute Duration: All granted buffs last 4 minutes by default.
- Buff Duration Protection: Existing buffs with more than 4 minutes remaining will not have their duration shortened.
- Class Compatibility: Taekwon, Star Gladiator, and Soul Linker classes receive the food buffs only, since they cannot receive Blessing or Increase AGI.
Configuration
The buff duration can be easily customized by modifying the $@levelup_buff_duration variable in the OnInit section.
Default value: 240000 milliseconds (4 minutes).
Technical Details
- Uses the OnPCBaseLvUpEvent event.
- Triggers on Base Level-ups only, not Job Level-ups.
- No source-code modifications required.
- Lightweight script with minimal setup.
Installation: Add the script to your custom NPC scripts and load it through your server's NPC configuration.
Compatibility: rAthena. Please test on your target revision before deploying to a live server.
Feel free to report bugs or suggest improvements.
Known issues
No known issues yet.
Having trouble with Level-Up Celebration Buffs — Automatic Base-Level Rewards? Ask about it →