Mechanic: RandomSkill
Executes a random skill from the list of supplied skills. Will ignore any skills that are on cooldown. There is no limit to how much skills can be added.
Attributes
Attribute | Aliases | Description | Default |
---|---|---|---|
skills | The list of skills to execute, must be separated by a ,
|
||
fallbackskill | fbskill, fbs | the metaskill to run if condition checks fail for all skills in the randomskill list |
Examples
Skills:
- randomskill{skills=skill1,skill2,skill3}
Having problems overviewing your randomskill-syntax? Try this:
Skills:
- randomskill{
skills=
superskill,
green_skill,
skill3,
grandSkill,
7331
}
You can also make your skills be executed with different chances via the weight system. Skills without a weight will default to weight 1.
Skills:
- randomskill{skills=metaskill 10,otherskill 0.5,someskill 0,testskill}