Set up pre-made skills to be used in effects, instead of having to declare each time. They will have dynamic variables and could be used like this:
And in skills.yml file, you would be define a skill like this:
- 'DO_HARM:[damage] @Victim'
- 'LIGHTNING @Victim'
- 'MESSAGE:&cYou were hit with &lextreme damage&c! @Victim'