I was looking at Aegis and decided to create this suggestion to add more fields to the skill database.
The intent of this posting is to facilitate the use of modifications of the skills.
That way we can only use one @reloadskilldb and all modifications come into operation.
SkillHitPer is the accuracy by level
SkillHitPer = [200,200,200,200,200,200,200,200,200,200]
SkillAtkPer is the attack value by level
SkillAtkPer = [300,500,600,800,1000,1200,1300,1500,1600,1800]
SkillHandicap applies a chance for the player to receive the effect. The level of the status is according to the skill level
OnSuccess:
SkillHandicap = [SC_BLIND,50,100,150,200,250,300,350,400,450,500]
SkillResetHandicap allows you to remove an effect when you use the skill
OnUse:
SkillResetHandicap = [SC_SLEEP,SC_STUN]
SkillDrainHP allows absorbing the resulting damage dealt as HP.
SkillDrainHP = [100,100,100,100,100,100,100,100,100,100]
SkillDrainSP Drains SP from all players around the user based on the amount of damage they would take from a normal attack.
SkillDrainSP = [20,40,60,80,100,20,40,60,80,100]
SkillDataString allows input of a string used by teleport skills, or message when using some skill
SkillDataString = ["dicastes01.gat"]
I think these implementations would help a lot to make modifications to the abilities without shutting down the server for the modifications to come into operation