This system gives players rewards (help for fight) when they make a certain amount of consecutive kills. Those helps (that by default are full heal, invincible for 15 secs, mass stun and mass mortal skill cast) are executed in the time they are gotten (to avoid ppl to farm them)
Also, they come to work only on normal pvp (where pvp count is increased) so it doesnt unbalance olympiad, tournaments, sieges, etc...
Here the diffs:
Core: http://pastebin.com/h87X3eNn
DP: http://pastebin.com/ZucBQ1Bp
SQL: http://pastebin.com/FexuzWWi
I did it in the way to avoid the most sync problems
How it works:
You have a command (.killstreak)
It will prompt a window where:
- You can see all killstreaks (with their descriptions) and a link to add them into your selected
You have a max of 3 slots to add killstreaks (it means, if theres 25 killstreaks, you only can chose 3)
- You can see your selected killstreak (those that will be executed when the consecutive kills count reach the necessary amount)
and a link to delete them (in order to add another)
By default i coded 4 killstreaks
- 3 Consecutive kills: You get full cp/hp/mp healed
- 4 Consecutive kills: You get Invincible status for 15 secs
- 5 Consecutive kills: You cast a massive stun in a range of 900
- 15 Consecutive kills: You cast a mortal skill in a range of 900
Made for Gracia Epilogue, L2JServer and L2JDP (no matter about revision, is made to be avaliable for a long revisions range)
@author BiggBoss