The concept comes from Diablo's Nephalem Valor,
on where player is rewarded the more bosses they kill in successions within 30 minutes.
For each boss kill that occured within the 30 minute span, the more their rewards are.
it works by leveling up the Nephalem Valor buff.
At level 1, the buff provides 25% increased drop rate, and 25% increased exp.
At level 2, the buff provides 35% increased drop rate, and 50% increased exp.
At level 3, the buff provides 40% increased drop rate, and 65% increased exp.
and so on.
but since bosses are limited in the Ragnarok world, the concept cannot be applied.
So i designed a new concept based on the Nephalem Valor concept for my private server, which might be interesting.
Gain 100 "Valor Points" within 30 minutes.
If you kill an enemy of a certain level, a certain "Valor point" is given.
Example :
If you kill a level 10 monster at level 5, you get
set Bonus = Monster level - Player level
If (Bonus < 0) {
set Bonus = 0
}
(1 + ((Monster level / 2) + Bonus))
so that means, you get (1 + ((10/2) + (10 - 5)))
Which is (1 + (5 + 5)) = 11 Valor Points.
You are rewarded with a 30 minutes level 1 Nephalem Valor buff, which provides
10% bonus exp, and 10% bonus drop rate.
You can further level the Nephalem Valor buff to level 2, by acquiring 250 Valor points within 30 minutes duration. and you could further level up the buff with further set constant valor points.
If you successfully level up the Nephalem Valor buff, the 30 minutes duration are reset.
At level 2, you are given 15% bonus exp and 15% drop rate.
At level 3, you are given 30% bonus exp and 25% drop rate.
...and so on..
The buff level goes up to 10.
and the Valor point recquired will keep on increasing.
1. 30 minutes Buff duration finish (Nephalem valor removed, and you have to accumulate 100 points again to start a new Nephalem valor session).
2. Goes into maps considered as "Town"
3. Dies
4. Logs out
I hope you guys can help me form an idea as to how this could be implemented in rAthena.
and if possible, there should be a Valor counter somewhere in the UI as well.
Thank you for reading..!